לימוד Python דרך המשחק הפופולרי ביותר - קורס RUB 24,000. מבית הספר לקודי לתכנות לילדים, הכשרה של 4 מודולים (חודשים)
Miscellanea / / December 08, 2023
פורמט: שיעורים אישיים וקבוצתיים, לא מקוון ומקוון (זמן אמת).
מספר ילדים: מ-1 עד 8.
מ-750 רובל לשעה בקבוצה מקוונת,
החל מ-850 רובל לשעה בקבוצה לא מקוונת,
מ-1050 רובל לשעה בנפרד באינטרנט,
החל מ-1980 רובל לשעה בנפרד במצב לא מקוון.
Minecraft הוא אחד ממשחקי הווידאו הפופולריים ביותר ואחד הנמכרים ביותר בהיסטוריה, באיסוף יש סביבו קהילת משחקים ענקית ומציעה הזדמנויות למידה רבות תִכנוּת.
מספר רב של אנשים ברחבי העולם משתמשים במיינקראפט למטרות חינוכיות: החל מקורסים ב אוניברסיטאות המוקדשות ללימוד ופיתוח של בינה מלאכותית, מסתיימת בבתי ספר ובקיץ מחנות. משחק מחשב פופולרי זה משמש גם בחקר דיסציפלינות כמו כימיה, פיזיקה, מתמטיקה, ואפילו היסטוריה ועוד רבים אחרים!
הקורס "Minecraft: Programming in Python" נועד ללמוד את אחת משפות התכנות הפופולריות ביותר המבוססות על סביבת המשחקים של Minecraft.
1. שפת Python היא אחת משפות התכנות הפופולריות ביותר בעולם. זה מבוקש מאוד כאשר פונים לעבודה בענקיות IT כמו גוגל, פייסבוק, יוטיוב וחברות אחרות.
2. ניתן להשתמש ב-Python כמעט לכל דבר: מדעי נתונים וניתוח נתונים, בינה מלאכותית ו למידת מכונה, פיתוח אתרים, פיננסים ומסחר, מערכות רשת ואבטחה, פיתוח משחקים ו אַחֵר.
3. Python נמצא בשימוש נרחב בפרויקטים של מדעי נתונים ולמידת מכונה. לדוגמה, בסינגפור נעשה שימוש ב-Python לניתוח לוחות זמנים של רכבות, מה שחשף שגיאות שהובילו למספר שיבושים חמורים ברכבת בקו הסנטרל.
4. מתכנתי Python הם מאנשי המקצוע המבוקשים ביותר ובעלי השכר הגבוה ביותר בעולם.
5. קל מאוד להתחיל ללמוד Python מאפס. זוהי אפשרות אידיאלית לצעדים הראשונים שלך בעולם התכנות.
השיעורים נערכים בפורמט גיימינג שיאפשר לילדים לא רק ללמוד איך לכתוב תוכניות ב-Python, אלא גם ליישם אותן בסביבת Minecraft ולבנות את העולמות שלהם!
בסיום הקורס כל סטודנט מקבל תעודה אישית מ-CODDY.
מורה בקורס:
"פיתוח מודים עבור Minecraft", "תכנות משחקים ב-Python", "Unity 3D", "Minecraft: מבוא לבינה מלאכותית", "יצירת
משחקים באולפן רובלוקס", "תכנות לקטנטנים", "תכנות לקטנטנים בטינקר", "תכנות מיינקראפט", "משחקי תלת מימד בסראץ'", "מיינקראפט בסראץ'"
חינוך:
האוניברסיטה הפוליטכנית במוסקבה, התמחות "אינפורמטיקה ומדעי המחשב ב-CAD".
ניסיון:
יודע את השפות C#, C++, Pascal, SQL. מתוכנת במערכות 1C באמצעות שפת התכנות המובנית 1C: Enterprise. השתתף ביצירת קורסי הכשרה לאוניברסיטה בנושאי Fusion 360 ו-Inventor.
תחומי עניין:
אוהב לעבוד עם מסדי נתונים, מודלים ופתרון בעיות מתמטיות לא סטנדרטיות. בתכנות, אני אוהב לכתוב פונקציונליות עבור אפליקציות מובייל (C++). מאמינה שלכל ילד יכולה להיות גישה לא סטנדרטית.
"הדבר החשוב ביותר בלמידה הוא האינטרס של הילדים."
מורה בקורס:
"תכנות משחקים ב-Python", "אוריינות מחשב", "Unreal Engine 4", "פיתוח משחקים ב-C++", "תכנות ב-Python3", "Minecraft: תכנות ב-Python"
חינוך:
אוניברסיטת ידידות עמים רוסים (RUDN), התמחות "מדעי המחשב הבסיסיים וטכנולוגיית המידע".
ניסיון:
שולט ב-C++, Python, Pascal. משתתף בפורומים שונים של נוער ברמה האזורית והרוסית. מארגן הפורום הכל-רוסי "פיקניק בית ספר גדול", שנערך על ידי תנועת בתי הספר הרוסית (RSM).
תחומי עניין:
בנוסף לתכנות, הוא אוהב לקרוא ספרים, רכיבה על אופניים ומשחקי מחשב.
"כאשר מתכנתים, אדם צריך לגלות התמדה ונחישות, ולכן מתכנתים מתחילים מתפתחים לא רק כמומחים, אלא גם כיחידים."
מורה בקורס:
"Minecraft: מבוא לבינה מלאכותית", "תכנות לקטנטנים", "Minecraft: תכנות בפייתון", "בוטים בפייתון"
חינוך:
אוניברסיטת טיומן (TSU), הפקולטה לאינפורמטיקה יישומית.
ניסיון:
התעניינות עמוקה במדעי המחשב והתנסות בתכנות בשפות שונות. היום הוא מתכנת ב- Python ו-C#. בעל ניסיון כמורה למתמטיקה.
תחומי עניין:
תכנות בוטים בטלגרם, ניתוח נתונים בפייתון. פותח בשפת C#. הוא מתעניין בענפי ספורט שונים. האהוב עלי הוא כדורסל. אני משוכנע שאין גבול לשיפור עצמי.
"הדרך היחידה ללמוד ביעילות שפת תכנות חדשה היא על ידי תרגול, שימוש בה כדי לפתור בעיות קשות ולהקל על חייך."
מודול 1
היום הראשון
מבוא לפייתון
− אלגוריתם, תוכנית
− משתנים מספריים ומשתנים מחרוזים, שינוי סוג המשתנה
− קואורדינטות, וקטורים, חישוב מרחק
- טלפורטציה של דמות, בניינים, שליחת הודעה לצ'אט
יום שני
הולך לעומק בפייתון
- טיפול בחריגים
- לוגיקה בוליאנית
- פעולות השוואה
− זיהוי אובייקטים המקיפים את הדמות
יום שלוש
תנאים
- מבנים מותנים של if-elif-else, יישום של לוגיקה בוליאנית
- דלתות סודיות, דרגנוע, מקלחת
יום רביעי
בעוד לולאות
לולאות בעוד עם מונה
- בעוד לולאות באמצעות לוגיקה בוליאנית
- קללה, שביל פרחים, תחרות צלילה, רחבת ריקודים, הודעות צ'אט
מודול שני
יום חמישי
נהלים
- נהלים
- אתיקה של מתכנת, הזחות, הערות
- שימוש באם ובזמן בהליכים
- חסימת נוסע
יום שישי
רשימות
- רשימות, פעולות עם רשימות
- שימוש במחרוזות כרשימות
- בחירת אלמנט אקראי
- שעון עצר, החלקה
יום שביעי
פונקציות
− הבדל בין נהלים ופונקציות
- טופלים
− פונקציות המחזירות tuple
יום שמיני
מילונים
- מילונים
− הבדל בין מילונים ורשימות
- מדריך, מכה בלוקים
מודול שלישי
יום תשיעי
עבור לולאות, הקסם של התכנות
- שימוש בלולאת for עם tuples, רשימות, מילונים
− פונקציה range().
- פשט תוכניות עם לולאת while באמצעות לולאת for
− שרביט קסמים, גרם מדרגות קסם
יום עשירי
הפסקה, אחרת
- להפריע תוך כדי
- הפרעה עבור
- שימוש ב-else עם לולאת for
− לולאה בין רכיבי מילון באמצעות עבור
- מאתר יהלומים
יום אחד עשרה
רשימות דו מימדיות
- רשימת רשימות
- חזרה על אלמנטים של רשימה דו מימדית
− ציור אמוטיקונים, קיר רעוע
יום שנים עשר
רשימות רב מימדיות
- רשימות תלת מימד
- הרעיון של יצירת רשימה בכל גודל
- העתקת עיצובים
מודול רביעי
יום שלוש עשרה
עבודה עם קבצים, מודולים
- לפתוח, לקרוא, לכתוב
- ייבוא מודול, פונקציה אחת
- קריאה וכתיבה לקובץ באמצעות מודולים של צד שלישי
− שמירת עיצובים בקובץ
יום ארבעה עשר
מסגרת אינטרנט של בקבוק
- הורדת מודולים באמצעות pip
- שימוש במספר מודולים
- יצירת אתר אינטרנט קטן עם נתונים ממיינקראפט
יום חמישה עשר
שיעורים, שיטות
− מחלקות, אתחול, מאפייני אובייקט
− שיטות כיתה
- חפץ רפאים
יום שישה עשר
שיעור אחרון
- הכללת הקורס, יישום הידע הנרכש
- צור משחק מיני משלך במיינקראפט