תוכנית לימודים, סמל מקצוע 14.40

מהדורה 1.1 תשס"ג

 
כללי

התוכנית מיועדת לתלמידי כיתה י' שייגשו לבחינת הבגרות ברמה של 1 יח"ל. תלמידים שירצו להשלים להיקף של 3 יח"ל יחויבו להמשיך בלימודי מדעי-המחשב בהיקף של 2 יח"ל נוספות על-פי תכנית הלימודים המחייבת.

 

בתוכנית גרעין חובה - פרקים 1,2,3 ושני מסלולי בחירה כמפורט להלן:

מסלול בחירה 1  - פרק 4

תלמידים הלומדים לפי מסלול 1 רשאים להיבחן ברמה של 1 יח"ל ובזאת לסיים את לימודי "מבוא למדעי המחשב".

תלמידים הלומדים במסלול זה שירצו להיבחן בהיקף של 3 יח"ל יהיו רשאים להשתלב בלימודי מדעי המחשב בהיקף של 2 יח"ל נוספות על-פי תכנית הלימודים המחייבת.

מסלול בחירה 2  - פרק 5

תלמידים הלומדים לפי מסלול בחירה 2 רשאים להיבחן ברמה של 1 יח"ל ובזאת לסיים את לימודי "מבוא למדעי המחשב".

 

עקרונות מנחים

תכנית-הלימודים מבוססת על העקרונות הבאים:

א.             ארגון ההוראה סביב יחידות תוכן קטנות

מאחר והתכנית מיועדת בעיקר לתלמידים ברמות גמר, רצוי שהגישה הדידקטית תהיה מבוססת על יחידות קטנות ו"נוחות לעיכול", כאשר כל יחידה כזו תשים דגש על מספר מצומצם וממוקד של תכנים לימודיים.

ב.              שימוש במחשב ובמעבדה כמנוף ללמידה ולעידוד המוטיבציה

השימוש במחשב יכול לתרום רבות להעלאת המוטיבציה של התלמידים וכן לשיפור ההבנה של התכנים הנלמדים. לפיכך, חשוב לשמור על המסגרת הקיימת של 2 ש"ש במעבדה. יתר על כן, המחשב והמעבדה מאפשרים להתבסס על ההתנסויות של התלמידים ומתוכן להצמיח את הניסוחים הפורמליים של המושגים והרעיונות הנלמדים. בהתאם לעקרון זה, כל נושא נפתח בהתנסויות אישיות או קבוצתיות ונמשך בדיון כיתתי על התנסויות אלה. ההכללות המתאימות והניסוח של הכללים יגיעו רק בשלב מאוחר יותר.

ג.        למידה המבוססת על פיתוח פרויקטים תכנותיים

הואיל והמונח "פרויקט" יכול לקבל פרושים שונים, נבהיר למה הכוונה במסגרת תכנית הלימודים הנוכחית. פרויקט הוא תרגיל שמרכז מספר נושאים לימודיים. לפיכך, נתייחס אליו בהמשך המסמך כתרגיל מסכם. תרגיל כזה דורש מהתלמיד לעבור את כל שלבי הפיתוח, החל מהרעיון הראשוני ועד להגשה מסודרת והצגתו בפני חבריו לכיתה. מבחינת היקף הזמן, מדובר בפרק זמן של 3-2 שיעורי מעבדה (תלוי בנושא ובדרישות).

התרגיל עוסק בנושא מרכזי אחד שהתלמידים צריכים לעבד אותו בשיטת עבודה עצמית. כמו כן, הוא מרכז סביבו את התכנים שנלמדו קודם להכנתו.

פיתוח התרגיל המסכם מאפשר לתלמיד לבנות תוצר מסכם לכל תקופה או לכל נושא מרכזי. לפיכך, העבודה עליו מספקת הזדמנות ליצירת קשרים בין התכנים הנלמדים. החופש שניתן לתלמידים בבחירת הנושא של התרגיל מעודד יצירתיות ותורם לאווירת הלימוד בכיתה.

 
מטרות לימודיות

א.       התלמיד יכיר את הסביבה התכנותית, ובכלל זה את המחשב ומרכיביו ואת השימוש בהתקנים חיצוניים כגון תקליטון ומדפסת.

ב.       התלמיד יכתוב תכניות פשוטות בשפת תכנות עילית.

ג.       התלמיד יוכל לקרוא, להבין ולנפות שגיאות בתכניות הבנויות ממספר הליכים.

ד.      התלמיד ילמד וידע לשלב לולאות פשוטות בתכניותיו.

ה.     התלמיד יתכנן, יבצע, יגיש וידגים הרצה של פרויקטים תכנותיים. 

ו.      תלמיד הלומד במסלול בחירה 1 יכיר את מושג המשתנה ויוכל להשתמש במשתנים בתכניותיו.

ז.     תלמיד הלומד במסלול בחירה 1  ידע לזהות בעיות אלגוריתמיות בסיסיות ולתכנת פתרון עבורן.

ח.   תלמיד הלומד במסלול בחירה 1 יכיר את הוראת התנאי וידע כיצד לכתוב לולאות מותנות בשפת התכנות.

ט.   תלמיד הלומד במסלול בחירה 2 ידע לבצע ולהסביר את המשמעות של ביצוע תכנית מחשב וירכוש מיומנות של שימוש בכלי תוכנה ויישומיהם.

 

סביבת התוכנה

ניתן ללמוד את פרקים 1-4 בשתי סביבות תיכנותיות: סביבת "תמלילוגו" וסביבת "תבל" המבוססת על התוכנה MicroWorlds 2.0.

סביבת "תמלילוגו" הינה גירסה עברית של סביבת LOGO האנגלית. היא מבוססת על רעיונות חינוכיים שהופכים את הסביבה הזו למתאימה לצורכי הוראה ולמידה של מושגים ורעיונות במדעי-המחשב. בסביבת תמלילוגו התכנות מתבצע בשפה דמוית עברית, עובדה שעשויה לתרום רבות לבטחון העצמי של התלמידים ולחופש הביטוי שלהם.

סביבת "תבל" היא סביבת למידה ממוחשבת עשירה ומעודכנת, המאפשרת לתלמידים ללמוד ולתרגל מושגים חדשים במדעי-המחשב תוך כדי הכנת פרויקטים תכנותיים המשלבים מולטימדיה - צבע, אנימציה, צליל ומלל. כל זאת במסגרת של מערכת הפעלה חלונאית המאפשרת שימוש בעכבר ובתפריטים, שילוב קבצים גרפיים וקוליים, ושליפת מידע מן האינטרנט. סביבת "תבל" מאפשרת שימוש חלקי בשפת תכנות עברית.

 

הנחיות לארגון המעבדה

א.      על בית-הספר לדאוג לצייד את מחשביו בתוכנה המתאימה: תוכנת "תמלילוגו" מקורית, בערכה המאפשרת להכין תקליטונים ללא הגבלה לשימוש בית-הספר ותלמידיו או לחילופין תוכנת Microworlds 2.0 (יש לרכוש רשיון-לאתר site license עבור התוכנה).

ב.      כחלק מתכנית הלימודים שפותחה בטכניון, קיימים חומרי לימוד שמטפלים בכל דרישות התכנית. חומרים אלה כוללים חוברות עבודה לתלמיד, תקליטון/CD עם קבצים לשיעורי המעבדה, מדריך למורה ועוד. מומלץ להצטייד גם בחומרים אלה (פרטים ברשימת הספרות המקצועית). ניתן לרכוש חומרים המתאימים לסביבת תמלילוגו או חומרים המתאימים לסביבת תבל.

ג.      לכל תלמיד דרוש תקליטון אישי, לשמירת עבודותיו.

ד.     יש לוודא שהמורה במעבדה יסביר את כללי ונוהלי הבטיחות במעבדה ויקפיד על ביצועם.

ה.    בית-הספר ידאג לתקינות הציוד. ציוד מקולקל יתוקן תוך 48 שעות.

 

הנחיות לארגון הלימודים ההתנסותיים במעבדה

א.      במעבדה אין להושיב יותר מאשר שני תלמידים ליד עמדת מחשב אחת .

ב.      התלמידים יחונכו לשמור על הציוד, הסדר והניקיון.

ג.      שעות המעבדה הן שעות הוראה לכל דבר, והן תועברנה על-ידי מורה המקצוע של הכיתה. על-פי תכנית הלימודים, כל תלמיד ילמד מדי שבוע 2 שעות התנסות במעבדה.

ד.     מומלץ להקצות לתלמידים שעות לעבודה עצמית במעבדה, נוסף על שעות המעבדה הרשמיות. בשעות הנוספות יעסוק התלמיד בהכנת שעורי-בית בתרגול עצמי על-פי הבנתו ובהכנת התרגילים המסכמים.

ה.    ההתנסות במעבדה כרוכה בהתייחסות למספר מקורות מידע, ביניהם מסך המחשב, דפי העבודה, והנחיות המורה. כמו כן צריכים התלמידים במהלך ההתנסות לקרוא הנחיות, לשער השערות, לכתוב מסקנות ולענות על שאלות בעל-פה או בכתב. שילוב זה של מקורות ושל מיומנויות חשיבה מיועד להעשיר את ההתנסות ולבססה, אולם הוא עשוי להקשות על תלמידים שאינם מורגלים בלמידה כזו. לפיכך, במהלך השיעורים הראשונים, רצוי להקדיש זמן לרכישת הרגלי עבודה בשיעורי המעבדה. חשוב להרגיל את התלמידים לקרוא היטב את ההנחיות בדפי העבודה וכן את ההנחיות או המשפטים המופיעים על מסך המחשב. כמו כן חשוב להתרגל לכתוב את התשובות במקום המיועד לכך בדף העבודה.

   ו.  מומלץ לתכנן את ההוראה כך שהמטרות הלימודיות יושגו על ידי רוב הכיתה בפרקי זמן קבועים. יחד עם זאת, אופי העבודה במעבדה ובמיוחד בזמן פיתוח התרגילים המסכמים מחייב גמישות של המורה במתן אפשרות לכל תלמיד להתקדם לפי הקצב שלו.

 

הנחיות לארגון חומר הלימוד במקצוע

א.      שיעורים אחדים יוקדשו לטיפול בזיכרון החיצוני. התלמיד ילמד לשמור תכנית (קובץ), לקרוא את ספריית התוכניות, לשחזר תכנית, לתקן תכנית, לשמרה מחדש ולהדפיסה.

ב.      שיעורים נוספים יוקדשו ללימוד עקרונות השימוש הנכונים במקלדת, קשר עין – סמן במסך, הוראות היסוד של מערכת ההפעלה ובהפעלת העורך (Editor) בהתאם לצורך.

ג.      מושג האלגוריתם יוסבר תוך כדי העבודה התכנותית ולא כפרק בפני עצמו. ההוראות הבסיסיות של השפה יילמדו במעבדה בעבודה עצמית.

ד.     שעות המעבדה אמורות ללוות את חומר הלימוד העיוני במהלך כל שנת הלימודים. יש לנצל שעות אלו לתרגול מעשי של נושאים הדורשים הדגמה, וכן לביסוס הידע התיאורטי שנרכש בכיתה.

ה.    בפרק 5, הכרת הגליון האלקטרוני (5.1) הוא חובה לכל התלמידים הבוחרים במסלול 2. בנוסף יש לבחור באחד מתוך 3 כלי התוכנה הנוספים.

ו.      הרעיונות המרכזיים של מדעי-המחשב, כפי שהם מוצגים בתכנית הלימודים, הינם רעיונות מופשטים. לפיכך, חוזרת התכנית על הרעיונות שוב ושוב, בכל פעם ברמת העמקה אחרת. לכן גם אין צורך לצפות מהתלמידים להבין לעומק כל מושג חדש מיד עם הצגתו, אלא לתכנן את ההוראה כך שמושגי המפתח (למשל - הליך, תכנית, אלגוריתם, לולאה, משתנה) יעלו שוב ושוב בדיוני הכיתה, לכל אורך שנת הלימודים, בכל פעם בהקשרים אחרים.

ז.     בהתאם לגישה המבססת את הלמידה על התנסות ופעילות במעבדה, מומלץ לארגן את חומר הלימוד כך שמירב הנושאים החדשים יוצגו תחילה במהלך ההתנסות האישית במעבדה.  כמו כן, מומלץ ששיעורי הכיתה יתבססו על ההתרחשויות בשיעורי המעבדה, ויהוו סיכום להתנסויות אלה. כלומר, המורה יעלה לדיון בכיתה שאלות שעלו במהלך ההתנסות במעבדה, ויאפשר לתלמידים להציג את מחשבותיהם ומסקנותיהם ביחס לנושאי המעבדה. רצוי לשוחח על נקודות קושי משותפות שנצפו במהלך שיעור המעבדה, על מקרים מעניינים ופתרונות יצירתיים, על תפיסות מוטעות שגילה המורה במהלך התבוננותו בעבודת התלמידים ועל המסקנות והתשובות שרשמו התלמידים בדפי העבודה. דיון רפלקטיבי כזה אמור להביא, לבסוף, לניסוח מסודר של המושגים הנלמדים.

ח.   מומלץ לדאוג לכך שלכל תלמיד יהיה קלסר עבור דפי הסיכום והתרגול המחולקים בשיעורים. מומלץ שהמורה יבדוק מעת לעת את הקלסרים ואת חוברות העבודה של התלמידים, כדי לוודא שהתלמידים ממלאים בתוכם את המסגרות ועונים על השאלות בכתב תוך כדי ההתנסות במעבדה.

 

הנחיות דידקטיות

א.    תכנית הלימודים מבוססת במידה רבה על פיתוח פרויקטים תכנותיים. הם יכולים להיות אישיים או קבוצתיים (לפי שיקולי המורה ורמת התלמידים) וכל תלמיד (או קבוצה) בוחר את הנושא לפי רצונו, בתיאום עם המורה.

בכל התרגילים המסכמים יש הקפדה על דרישות ההגשה. באופן כללי, במשך השנה יש התפתחות ברמת הדרישות מהתלמיד מבחינת מה שהוא צריך להגיש, עד לתרגיל המסכם האחרון שבו הם נדרשים להגשה מסודרת ומלאה של תיק פרויקט. התרגילים המסכמים משמשים מחד להעמקת ההבנה בתכני הלימוד, ומאידך יכולים לשמש להערכה בנוסף למבחנים. תכנית הלימודים ממליצה על הכנת שלושה תרגילים כאלה, מהם שניים כוללים הגשה של תיק פרויקט מסודר. המורה רשאי להוסיף תרגיל מסכם בסוף השנה. הערכת התרגילים האלה יכולה להתבסס על מקוריות, יצירתיות, סגנון התכנות, מורכבות התכניות, הרצה ללא שגיאות, שימוש במירב כלי התכנות שנלמדו בכל שלב, ואופן התיעוד.

ב.     חזרות ומבחנים הם חלק בלתי נפרד מרצף הלימודים וההוראה במקצוע. המורה יתכנן ויבצע את החזרות והמבחנים בהתאם לצרכים. המבחנים ישאפו להיות עם חומר פתוח, בהתאם למגמה בבחינות הבגרות. מומלץ לבחון את התלמידים בכתב בתום כל אחת מתקופות הלימוד של היחידה.

ג.      סביבת תמלילוגו וסביבת תבל כוללות בתוכן אפשרויות רבות ומגוונות. ניתן להעשיר ולגוון את הלמידה, במיוחד בשלבי הכנת הפרויקטים, על-ידי שימוש במרכיבים נוספים של הסביבות. הצעות מופיעות במדריך למורה

ד.     המורה ידאג ששיעור המעבדה ינוצל בצורה יעילה. התלמידים יריצו וידפיסו תוכניות שהכינו כדי לבדוק את נכונותן. אין להפוך את השיעור במעבדה ללימוד קלדנות בלבד.

ה.    מומלץ שלימוד כלי תוכנה ייעשה ע"י הדגמת החומר בעזרת תרגילים דומים, תוך התמקדות ושימוש בדוגמאות מעשיות מתחומי הלימוד של המגמה.

ו.      מכל התוכניות או היישומים שיכתבו התלמידים יודפסו פלטים כדי שהתלמידים ינהלו תיק תרגילים מסודר ובהם יישמרו פלטי המדפסת עם התיעוד (ניסוח הבעיה, אלגוריתם במידת הצורך, הגדרות משתנים וכד').

ז.     לצורכי הדגמה מומלץ לחלק לתלמידים קטעי תוכניות על-גבי תקליטונים ו/או להשתמש במטול/מקרן המתחבר למחשב. בבית הספר שמותקנת בו רשת תקשורת בין המחשבים, ניתן לנצלה לצרכים אלו.

ח.   את השיעורים העיוניים רצוי לנצל להוראת נושאים, ולא ללימוד הוראות השפה (פקודות). על המורה להכין תרגילים שפתרונם מחייב שימוש בהוראות הנלמדות בפרק הנדון. לימוד ההוראות ייעשה במהלך פתרון הבעיות.

ט.   אין צורך ללמוד בעל-פה פקודות. שיטת הלימוד צריכה להתבסס על ניתוח הבעיה והצעת דרכים לפתרונה, וכן להוביל לקראת מבחנים עם חומר עזר פתוח.


כיתה י'

ראשי פרקים

עיוני –  1 ש"ש

מעשי – 2 ש"ש

 

 

מס' השעות המוקצות

 

עיוני

התנסות

1. הכרת המחשב

1

2

2. מושגי יסוד במדעי המחשב

3

 

3. יסודות התכנות א'

13

26

4. יסודות התכנות ב'

13

32

5. כלי תוכנה ויישומיהם

13

32

סה"כ

30

60

 

מסלול בחירה 1 -           פרקים 1,2,3,4

מסלול בחירה 2-            פרקים 1,2,3,5

פרקי החובה 1,2,3 יהוו מחצית מתכנית הלימודים (45 שעות בתכנית המעודכנת – גירסה 1.1 תשס"ג , במקום 40 שעות בגירסה 1.0 תש"ס) ומסלול הבחירה יהווה מחצית מתכנית הלימודים (45 שעות בתכנית המעודכנת במקום 50 שעות קודם).

 

פירוט הנושאים

1.         הכרת המחשב (עיוני 1 ש' התנסות 2 ש')  

1.1            המחשב מהו

1.2            מבנה המחשב – מעבד, זיכרון RAM

1.3            אמצעי קלט/פלט – מקלדת ועכבר, צג, מדפסת והתקנים נוספים (מודם, כרטיס קול, צורב, סורק וכדומה).

1.4            אמצעי זיכרון חיצוניים:

1.4.1    כונן תקליטונים ותקליטון מגנטי

1.4.2    תקליטון (דיסק) קשיח

1.4.3    כונן תקליטורים ותקליטור (CD-ROM), DVD

1.5          הפעלת המחשב ושימוש במערכת ההפעלה –

התנסות בפעולות בסיסיות כגון: טעינת קובץ, שמירת קובץ, שימוש בתפריטים, העתקת קבצים, שמירה בתקליטון או בתיקיה, מחיקת קבצים. 

 

2.         מושגי יסוד במדעי המחשב (עיוני 3 ש')

2.1            אלגוריתם ותכונותיו

2.2            אלגוריתם מילולי ככלי להצגת פתרון לבעיה

 

3.         יסודות התכנות א' (עיוני 13 ש', התנסות 26 ש')

3.1            היכרות כללית עם הסביבה התכנותית                             (4 עיוני  8 התנסות)

3.1.1    לוח המקשים, אוביקטים תכנותיים והוראות ראשונות בשפת התכנות

3.1.2    עבודה עם תקליטון, פרויקטים ודפים (קבצים) ומדורים (מחיצות)

3.1.3    הפעלת המחשב באופן עצמאי 

3.1.4    הכנת תרגיל מסכם

 

3.2            תכנות בסיסי: הליכים פשוטים והוראת חזרה                  (5 עיוני  10 התנסות)

3.2.1    שימוש בעורך והכרת התמלילן

3.2.2    כתיבת הליכים (פרוצדורות) חדשים

3.2.3    כתיבת תכניות קצרות תוך שימוש ב 2-3 הליכים 

3.2.4    הוראת החזרה "חזור" ומושג הלולאה

3.2.5  איתחול לולאות

3.2.6    הוראת ההדפסה

 

3.3            מושג התכנית: הבניה, עידון הדרגתי ניפוי שגיאות           (4 עיוני  8 התנסות)

3.3.1  התנסות בטעינת תוכניות מורכבות ובהרצתן 

3.3.2  קריאה והבנה של תכנית הבנויה מתת-הליכים 

3.3.3  הכנסת שינויים בתכנית וניפוי שגיאות  

3.3.4    הכרות ראשונה עם מושג האלגוריתם 

3.3.5    הכנת פרויקט תכנותי מסכם (הנחיות במדריך למורה)

3.3.6   הכנת תיק פרויקט והגשתו, כולל הסבר כללי, תדפיס התכנית ותקליטון עם הקבצים הדרושים.

 

4.         יסודות התכנות ב' (עיוני 13 ש' התנסות 32 ש')

 

4.1           תכנות בעזרת משתנים                                                    (6 עיוני  14 התנסות)

4.1.1    שם של משתנה, ערך של משתנה, המשתנה כקופסה

4.1.2    הוראת ההשמה

4.1.3    שימוש במשתנים לחישובים אריתמטיים פשוטים 

4.1.4    העברת ערכים בין משתנים

4.1.5    מעקב אחר ביצוע תכניות בסיוע של טבלאות מעקב

4.1.6    הוראות קלט

4.1.7    סוגי משתנים       

4.1.8    הכנת תרגיל מסכם

 

4.2             אלגוריתמים ומבני בקרה בסיסיים                                   (6 עיוני  14 התנסות)

4.2.1    לולאות מונה המכילות הוראות השמה

4.2.2    מושג האלגוריתם כפתרון למשפחה של בעיות דומות

4.2.3    אלגוריתמים לחישוב סכום וממוצע

4.2.4    הוראת תנאי

4.2.5    אלגוריתמים למנייה מותנית ולמציאת מקסימום/מינימום

 

4.3             נושאי העשרה לבחירה (פירוט במדריך למורה)                  (1 עיוני  5 התנסות)

 

5.         כלי תוכנה ויישומיהם (עיוני 13 ש' התנסות 32 ש')

5.1               הכרת הגיליון האלקטרוני – פרק חובה    (7 עיוני  20 התנסות)                  

5.1.1          הכרת הגיליון ותכנותיו

5.1.2          שימוש בעזרת (Help) של התכנית

5.1.3          הכנסת מידע לגיליון ודפדוף בו

5.1.4          יישומים חישוביים בגיליון

5.1.4.1    הכנסת נוסחאות פשוטות

5.1.4.2    הצגה גרפית של מידע

5.1.4.3    הדפסת דוחות גרפיים

5.1.5          טעינה ושמירה

5.2               הכרת מסד מידע  (6 עיוני  12 התנסות)

5.2.1          הכרת מסד המידע ותכונותיו

5.2.2          הכנסת מידע למסד ודפדוף בו

5.2.3          עדכון מידע

5.2.4          הצגת שאלתה

5.2.5          הדפסת דו"ח

5.2.6          טעינה ושמירה

5.3               הכרת התמלילן (6 עיוני  12 התנסות)

5.3.1          הכרת התמלילן ותכנותיו

5.3.2          כתיבה ועריכה

5.3.3          הדפסה

5.3.4          טעינה ושמירה

5.4               הכרת סביבה גרפית (6 עיוני  12 התנסות)

5.4.1          הכרת מחולל גרפי ותכנותיו

5.4.2          ציור ועריכת סרטוט

5.4.3          הדפסה

5.4.4          טעינה ושמירה

הערה:  הכרת הגיליון האלקטרוני הוא פרק חובה.

            בית הספר יבחר כלי תוכנה אחר נוסף

            מתוך 5.2 , 5.3 , 5.4

 

ספרות מקצועית

1. מבוא למדעי-המחשב - סביבת תמלילוגו, מדריך למורה. הוצאת "מגוון - מחקר ופיתוח בהוראת מדעי-המחשב", המחלקה להוראת הטכנולוגיה והמדעים, הטכניון, 2001.

2. מבוא למדעי-המחשב - סביבת תמלילוגו, שתי חוברות עבודה לתלמיד. הוצאת "מגוון - מחקר ופיתוח בהוראת מדעי-המחשב", המחלקה להוראת הטכנולוגיה והמדעים, הטכניון, 2001.

3. מבוא למדעי-המחשב - תבל, חוברת עבודה לתלמיד – מהדורת עיצוב. הוצאת "מגוון - מחקר ופיתוח בהוראת מדעי-המחשב", המחלקה להוראת הטכנולוגיה והמדעים, הטכניון, 2002.

4. מבוא למדעי-המחשב - סביבת לוגו, ספר ראשון וספר שני. הוצאת "מגוון - מחקר  ופיתוח בהוראת מדעי-המחשב", המחלקה להוראת הטכנולוגיה והמדעים, הטכניון, 1995.

5. פרקי יסוד במדעי-המחשב. דוד הראל. הוצאת משרד הבטחון, 1986.

 

6. Harvey, B. (1987). Computer Science Logo Style. MIT Press. Vol. 1,2,3

 

ספרות טכנית

1.       תמלילוגו. מוצר חינוכי של LCSI.

2.        Microworlds 2.0. מוצר חינוכי של LCSI.  פרטים:  www.microworlds.com

או   http://cse.proj.ac.il/migvan/tevel.htm

3.       חלונות (בכל גרסה)

4.       גליון אלקטרוני

5.       מסדי נתונים