06-06-2005, 22:47
|
|
|
חבר מתאריך: 20.12.01
הודעות: 20,962
|
|
זו גם תכנית הלימודים שלנו, אבל זה לא אומר שרוכשים ממנה ידע...
זוהי תוכנית הלימודים לחמש יחידות כיום:
ציטוט:
במקור נכתב על ידי AlexKarpman
- 2 יחידות ראשונות
בהן לומדים תכנות בסיסי: קלט, פלט, משתנים, משפטי תנאי ולולאות. כמו-כן לומדים קצת על
מבני נתונים בסיסיים(באופן שטחי מאוד), מכירים קצת את הנושא של יעילות ומיונים. לא זכור
לי משהו נוסף.
שפת התכנות נתונה לבחירת בית הספר, כאשר האופציות הן:פסקל, C ו-"בייסיק מובנה"
(למרות שלא שמעתי על בית-ספר שמלמדים בו "בייסיק מובנה"...) - יחידת מעבדה
זו היחידה הנוספת שאתה עושה כדי לקבל 3 יח"ל במחשבים.
שוב, זה נתון לבחירת בית הספר. הפרוייקטים יכולים להיות באקסס, ASP, VB ומליון שפות
או תוכנות אחרות. פשוט תשאל בבית-הספר שלך מה עושים. זה לא קשה מדי, דורש קצת
עבודה טכנית. - 2 יחידות השלמה ל-5
אלו 2 יחידות שעושים כדי להשלים את ה-3 יח"ל ל-5.
לומדים שני נושאים, באופן כללי:- עיצוב תוכנה - כלומר, מבני נתונים כמו עצים בינאריים, רשימות מקושרות, וכו'. שאלות
הבגרות הן בקשות לכתוב אלגוריתמים ש"מוצאים את הענף השני בעץ שיש לו 3 נכדים
בדיוק".
בחלק הזה לרוב, אין צורך בתכנות בשפת תכנות, אלא רק כתיבת אלגוריתמים בעברית. - החלק השני הוא פרק אחד מתוך חמישה שנתון לבחירת התלמיד(בעצם, לבחירת בית
הספר). תורת המחשב ומודלים חישוביי עוסקים בנושאים קרובים, ופעם היו פרק אחד.
הפרקים האפשריים הם:- חישוב מקבילי ומבוזר
- תכנות מונחה עצמים
|
שתי היחידות הראשונות הן פשוט זנות שלא דורשת ולא נותנת שום ידע. המעבדה היא שטות
שלקחה לי שעתיים עד ארבע שעות עבודה נטו. הבוחנת שאלה אותי כמה שאלות בסיסיות על
אקסס וביקשה ממני לכתוב שאילתה לזה ושאילתה לזה(מה שלקח 10 שניות כי יש באקסס
"אשף" שעושה את זה בשבילי).
2 היחידות האחרונות קצת יותר רציניות, אבל עדיין לא מגיעות לדרגה "בסיס חזק"... למדנו
באופן כללי מאוד מהי סיבוכיות וכמה מבני נתונים בסיסיים(עצים בינאריים, רשימות), אבל בלי
הבנה אמיתית של המטרות, השימושים, היתרונות והחסרונות שבהם. על חיפוש ומיון(שמופיעים
בספר הלימוד) בכלל אין מה לדבר...
כנ"ל לגבי שפות, דקדוקים ואוטומטים. למדנו כביכול את ה"תכלס" בלי שום רקע מתמטי, מה
שהופך את כל הלימוד לריק מתוכן...
|