לימוד תכנות – לילדים ולמבוגרים
שלום,
דף זה משמש כריכוז של מיטב האתרים, הכלים ושפות התכנות לשם לימוד תכנות לילדים ומבוגרים, כפי שהומלצו על ידי מאזיני הפודקאסט עושים היסטוריה.
את ההשראה לדף זה קיבלתי בעקבות תגובות להרצאה שנשאתי ב-2015 בכנס 'רברסים' תחת הכותרת: "איך תגרום לילדך לאהוב תכנות." בהרצאה שיתפתי את הקהל בסיפורי האישי כמי שפספס אינספור הזדמנויות להתחיל בעולם הפיתוח – וגילה רק בגיל 35 שבעצם, זה מה שהוא אוהב לעשות. מתוך סיפורי האישי, העלתי מספר תובנות שיעזרו (אני מקווה) לאחרים – צעירים ומבוגרים – להתחיל את צעדיהם בעולם מדהים זה ברגל ימין.
כדי להוסיף קישור חדש, אנא צרו עימי קשר (ran@temp.ranlevi.com) או הוסיפו את הקישור בתגובות ואני אדאג להכניס אותו גם לדף עצמו.
נשתמע,
רן
פרקים נוספים בתחום התוכנה: למידה עמוקה – המחשב והמוח | באג 2000 | ההיסטוריה של הקוד הפתוח והתוכנה החופשית | ההיסטוריה של מחשוב הענן | באגים, מזוודות וסוכני FBI – על 'משבר התוכנה'
לילדים
'Codemonkey' – לימוד עקרונות התוכנה כמשחק גרפי מגניב.
'SmallBasic' – שפת תכנות קלה ומומלצת לילדים.(אנגלית)
'Scratch' – סביבת תכנות גרפית מבית MIT. יש גם אתר בעברית! עיריית תל-אביב מפעילה סדנאות לילדים בבית אריאלה.
אקדמיית הצב – תכנות בלוגו, ציורים נפלאים! 🙂 (עברית)
אליס – סביבת לימוד גרפית לילדים, מותאמת במיוחדת לילדות (אנגלית).
המרכז לפיתוח מנהיגות טכנולוגית – תכניות מקוונות לפיתוח אפליקציות (הבת שלי השתתפה באחת מהן! 🙂 רן)
אמברלה – עורך הקוד אמברלה הינו עורך קוד ישראלי בעברית מלאה. צוות הפיתוח של אמברלה שם לעצמו כמטרה לאפשר לכל אדם להכיר, ללמוד ולהעמיק בעולם הפיתוח.
מיקרוביט – מיקרוביט הוא מחשב זעיר הניתן לתכנות, שנועד להפוך למידה והוראה לקלה ומהנה! שילוב של חומרה זולה עם מגוון אדיר של חיישנים הניתנת לתכנות בקלות מתוך הדפדפן ללא צורך בסביבת פיתוח מסובכת. (תודה לרמי!)
MindPlay – חוגי תכנות אונליין לילדים.
לימוד תכנות לילדים ומבוגרים – קורסי אונליין בנושא תכנות אנימציות ומשחקי תלת מימד בשפת C# ו- SceneMax3D.
למבוגרים
פייתון אינטראקטיבי – Coursera (אנגלית)
http://channel9.msdn.com/posts/Beginner – סרטונים מגוונים ברמות שונות (אנגלית)
http://webmaster.org.il/ – מדריכים ומאמרים (עברית)
אקדמיית קאהן – גן עדן לכל המקצועות…גם לתכנות (אנגלית)
CodeAcademy – לימוד שפות תכנות רבות, בשפה פשוטה (תודה לנתנאל!)
לראות שונה – מבט שונה בעיקר על (פיתוח) תוכנה, עסקים והקוד הפתוח
MasterScripter – בלוג פיתוח WEB, מדריכים מקיפים (בעברית!), סיקור של פיצ'רים חדשים, ודברים שקשורים גם ברמה יותר חשיבתית כמו עקרונות בפיתוח ומציאת השראה.
She Codes – קהילת מפתחות המונה למעלה מ- 10,000 מתכנתות התומכות, עוזרות ומלמדות זו את זו! (תודה לנולי פו)
SoloLearn – אחלה אפליקציה / אתר ללימוד מגוון שפות עם קהילה מצוינת (אנגלית) (תודה ליהודה!)
היי אני חושבת שגם ווילס צריכים להופיע כאן
למדתי שם מספר שעורים חינם בחיים לא הסבירו לי כל כך טוב
באמת בשעתיים הייתי מוכנה לבחינה במכללה
wils.co.il
הי רן – אודה לך אם תוסיף את האתר של קיד קוד
https://kidcode.co.il
בתודה מראש – ילון קרת (בוגר ZX SPECTRUM 48KB)
תודה על ההרצאה המעניינת. אשמח אם תוסיף לדף גם את:
http://he.scenemax3d.com/
בשמחה! מוסיף מיד.
רן
הי
כל האפשרויות נהדרות אולם לא מצוינת הפלטפורמה הכי מדוברת ב2018 ללימוד תכנות – מיקרוביט. שילוב של חומרה זולה עם מגוון אדיר של חיישנים הניתנת לתכנות בקלות מתוך הדפדפן ללא צורך בסביבת פיתוח מסובכת. מיקרוביט נוצרה על ידי ה-BBC על מנת לקדם את כישורי התוכנה של ילדי בריטניה ותפסה תוך שלוש שנים מקום של כבוד בכל העולם.
הי, רמי – תודה על התוספת! הוספתי את מיקרוביט לרשימה 🙂
רן
בתור אחד שחושב להכנס לעולם הזה, נראה לי ששהרצאה מאוד רלוונטית בשבילי. לצערי יש בעיה אם הקובץ כנראה.
אשמח מאוד אם תהיה גישה אליו
תודה בכל אופן
תודה על הדיווח יפתח – תיקנתי את הקישור
רן
אפליקציית
grasshopper
מבית גודל מלמדת ג'אוה סקריפט
באנגלית
אני מתפלא שלא הוספת sololearn אחלה אפליקציה / אתר ללימוד מגוון שפות עם קהילה מצוינת (אנגלית)
הי, יהודה – לא הכרתי את האתר הזה, אוסיף אותו מיד 🙂
רן
לנוער ולילדים יש את אתר makerlab.co.il בו ניתן ללמוד בחינם פיתוח אפליקציות באמצעות App Inventor או פיתוח משחקים באמצעות Game Maker Studio
http://umbrella.org.il/
אחלה אתר ללימוד תוכנה בחינם.
תוכנת scratch מומלצת מאוד לילדים !
ב youtube יש סרטוני הדרכה לילדים. כנסו ל youtube ותכתבו שי קליין scratch
ללימוד סקראץ' למורים ותלמידים כולל סרטונים והדגמות אתר סקראץ' צ'יגעון שמתחדש כל הזמן https://sites.google.com/site/playscratchy/
ללימוד פייתון יש את Google class ב:
https://developers.google.com/edu/python/
באנגלית, מתחיל מרמה בסיסית עד רמה מתקדמת (מונחה עצמים וכדו'). כולל תרגילים. מומלץ.
תודה על הקישור, נדב!
קיים גם האתר CodeSchool. רוב הקורסים בו הם בתשלום:
https://www.codeschool.com/
יש את
http://www.codecademy.com/
מלמד הרבה שפות באנגלית פשוטה
תודה, נתנאל! הוספתי למדריך.
רן
יש פרוייקט נחמד בשם UnderWarrior עם הרבה מדריכים, גם בעברית:
http://www.underwar.co.il/1-Programming/
חוץ מזה יש פרוייקט מעניין של מייקרוסופט שמאפשר "לתכנת" משחק
הוא כולו באנגלית אבל במידה רבה מלמד את עקרונות התכנות דרך עיצוב של משחק.
יצירת אובייקטים הקניית תכונות ומתודות, תנאים, לולאות וכדו':
http://www.projectspark.com/
איך לא הוספתם עדיין את האתר הזה?
http://code.org/learn
פשוט אתר מצויין
אני מניח שישנם הרבה מדריכים ברשת ,
אבל זה לא מחליף מדריך אנושי .
אני אשמח לקבל שאלות של מתעניינים בתחום ואשמח לענות .
אני חושב שבצורה כזו כאשר לקהילה יש גישה לאנשים בתחום ואפשר לקבל מענה לשאלות יהיה יותר קל ללמוד .
יש גם את אקדמיית הצב ללימוד של שפת לוג, מאוד פשוט וילדים כבר בכיתה ב' מתחילים ללמוד לבד:
http://turtleacademy.com/index/he
התיכנות בעיברית.
ינון, כשנכנסתי בפעם הראשונה שלשום לאתר הוא אכן היה בעברית.
ומאז כל ניסיונותיי היו באנגלית בלבד.
כעת אני לא מצליח להגיע לדפים בעברית. ההסברים והשיעוטרים אכן בעברית אבל הצייר לא מקבל פקודות בעברית (כמו קדימה 50 למשל).
יש לך מושג למה ?
באנגלית יש גם את Khan Academy:
https://www.khanacademy.org/computing/cs
ללימוד עצמי
אפשר לכתוב על כל קישור אם הוא באנגלית או בעברית?
חוץ מזה, יש המון מדריכים באינטרנט בעברית. רק צריך לראות שזה עדכני.
תודה!
זה כל מה שחשבת עליו? אתה לא מכיר את וואבמאסטר ודומיו?
============
בכל מקרה:
יותר למבוגרים [כולל נוער] כי זה באנגלית:
למתחילים בפרט – http://channel9.msdn.com/posts/Beginner
ולכולם בכלל – http://channel9.msdn.com/ [אוסף גדול מאוד של סרטונים בנושא תכנות. יש גם סרטונים בעברית, אך שמם באנגלית.]
טכנית יש גם את זה – http://www.learnvisualstudio.net/ [למתקדמים ולמתחילים], אבל חלק מהתוכן עולה כסף.
לפייתון – http://wiki.python.org.il/%D7%97%D7%95%D7%9E%D7%A8_%D7%9C%D7%9E%D7%AA%D7%97%D7%99%D7%9C%D7%99%D7%9D
[יש פה ריכוז של חומרים למתחילים]
וואבמאסטר – http://webmaster.org.il/
המוני מדריכים בעברית, למתחילים ולמתקדמים, בהרבה מאוד שפות.
===========
יש כמובן גם את מרכזי הפיתוח של מיקרוסופט שמלאים במדריכים לתכנות ובקישורים למדריכים נוספים [אני מניח שיש גם חומרים דומים לשפות אחרות במרכזי הפיתוח של חברות אחרות, אבל לא השתמשתי בהם].
===========
אני לא מכיר עוד אישית [כלומר לא ממש התנסיתי בעוד מקורות] אבל יש עוד הרבה אתרים טובים.
בעיקר למבוגרים, אבל הוא מאוד ידידותי..