לימודי יסודות התכנות בשיטה לפיתוח חשיבה תכנותית

לימודי תכנות | המצב הקיים

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

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

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

לימודי תכנות | המצב הרצוי

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

לימודי תכנות בשיטה לפיצוח חשיבה תכנותית

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

1] הצגת השאלה
2ניתוח
3בחינת אלטרנטיבות
4קביעת מהו הפתרון העדיף
5פיתוח אסטרטגיית הפתרון
6ניסוח רצף הפעולות ליישום האסטרטגיה
7ולבסוף תרגום הפתרון לשפת התכנות
 
הדגש הוא אופן הגישה לתרגילים ופיתוח הפתרון, בעוד הקידוד הוא החלק האחרון בשרשרת ולמעשה מתעסקים נטו בתרגום מעברית לשפת התכנות.
 
להצטרפות לתוכנית ללמידת יסודות התכנות בשיטה לפיתוח חשיבה תכנותית לחצו כאן >>

מה אומרים אלו שלמדו עם השיטה?

דניאל קחזם

היי קרן בוקר טוב,

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

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

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

הלוואי ובמהלך התואר כל המורים שלי יהיו עם אכפתיות כמו שלך.
תודה על כל העזרה!

ליפז שטרן, BI Developer at Britannica Knowledge Systems


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

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

נועה ממן

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

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

החלטתי לנסות את הקורס בתור היכרות ראשונית שלי עם תחום התוכנה
והבנתי מהר מאוד שזאת הייתה ההחלטה הכי נכונה ויעילה שיכולתי לעשות!

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

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

אם פעם פחדתי לכתוב קוד,
היום אני כבר לא מפחדת!

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

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

אני יודעת שהקורס הזה ישפיע על לימודי ההמשך שלי,
כי הראש שלי פתוח לחלוטין ללמידה!

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

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

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

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

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

ליצירת קשר, מלא/י פרטים: