הדפסה
גרסת PDF
סילבוס לקורס: מבוא לתכנות, 42058.1.1
שם המרצה: שלייפר שושנה
סוג הקורס : שיעור
שנת הלימודים: תשפ"א ,   הקורס נלמד בסמסטר א
מספר השעות ונקודות זכות: 3.5 ש"ש, 7 נ.ז.
שנת הלימוד בתכנית: א
דרישות קדם: אין
מטרות / תוצרי למידה: הסטודנט יפתח יכולות חשיבה אלגוריתמיות התואמות תוכנה.
הסטודנט יגיע להשלמת החומר של בגרות 5 יחידות( סמסטר א)
תוך כדי הכרת האריטקטורה של המחשב וארגונו.
הסטודנט יבין את אופן פעולת המחשב ואת השפה הבינארית וההקסה דצימלית הנצרכת לידע בתכנות.
בסטודנט יבצע מטלות ופרויקטים בשפת c# כמימוש לתאוריה הנלמדת בקורס.
תיאור הקורס: כתיבת תוכניות בc#.
מעבר על הנושאים הראשוניים :טיפוסי משתנים, לולאות מערכים, מערכים דו ממדיים,
פרוצדורות. ושימוש בטכניקות בוליאניות( דגלים), אלגוריתמי מיון ומיזוג, מציאת ערכים קיצוניים ועוד.
הכרת מחלקות עם פרוצדורות קיימות כגון string וmath.
התוכן הניתן מידי שבוע, מטלות וחומרי קריאה:
מס'נושא, מטלות וחומר קריאה
1 טפוסי משתנים.המהדר והכרה עם visual studio
2 התנייה והתנייה מקוננת.
3 לולאות for וwhile.
4 קלט בשיטת הזקיף, חלוקת מספר לספרותיו
5 הכרות עם בסיסים ושיטות ספירה
6 , פעולות על סיביות ב: and or not c#מבנה לוח המעבד.4 פעולות בסיסיות
7 מערכים חד מימדיים
8 פונקציות המחזירות ערך בודד, משתנים כקלט לפונקציה.
9 מערכים דו מימדיים – מטריצות
10 מטריצות מיוחדות :מקרי קצה.
11 שליחת מטריצות לפונקציה, הגדרת מצביעים ואופרטורים by ref and by val
12 הכרות עם עצמים כטיפוס משתנים
13 בניית אובייקטים
חובות הסטודנט בקורס: כל יחידת חומר מלווה ,תרגול.
על הסטודנט להגיש לא יאוחר משבועיים ממועד השעור את התרגיל לאחר שעבר תהליך קומפילציה והדור ללא שגיאות.
ציון ניתן על כל תרגיל
אופן ההערכה - הרכב הציון
מרכיבאחוזציון מינימלי למרכיב
סמסטר
רשימה ביבליוגרפית:
C# על כוס קפה.
מצגות עזר ניתנות לתלמידות בהתאם לחומר הלימודים.