תכנות ב-JavaScript - קורס 18,000 רובל. מבית הספר לקודי לתכנות לילדים, הכשרה של 3 מודולים (חודשים)
Miscellanea / / December 03, 2023
משך: מ-3 מודולים (חודשים), מ-24 שעות*.
פורמט: שיעורים אישיים וקבוצתיים, לא מקוון ומקוון (זמן אמת).
מספר ילדים: מ-1 עד 8.
מ-750 רובל לשעה בקבוצה מקוונת,
החל מ-850 רובל לשעה בקבוצה לא מקוונת,
מ-1050 רובל לשעה בנפרד באינטרנט,
החל מ-1980 רובל לשעה בנפרד במצב לא מקוון.
*תלוי בקצב הלמידה של התלמידים.
רוב האתרים המודרניים הם אינטראקטיביים. אנימציה, חלונות קופצים, עצות כלים, התראות, תפריטים, טפסים למילוי, גלריות תמונות ומחוונים - כל האלמנטים הללו הופכים את האתר ל"חי", מעניין וקל לשימוש. JavaScript, שפת תכנות סקריפטים, אחראית לאינטראקציה עם מבקר במשאב אינטרנט. הוא מתאר כיצד האתר צריך להגיב לכל פעולה של משתמש.
כיום, פיתוח אתרים הוא תחום ה-IT הפופולרי והצומח ביותר, ומפתחי אתרים יוצרים ומתחזקים אתרים ואפליקציות אינטרנט. מפתח אינטרנט יכול לפרוס דפי אינטרנט, ליצור יישומי אינטרנט מודרניים, לפתח את הארכיטקטורה של צד השרת של אתרים ויישומים, ולהגדיר SEO עבור אתרי אינטרנט. כל אחת מהמשימות הללו דורשת סט ספציפי של מיומנויות ויכולות. הרוב המכריע של פרויקטי האינטרנט דורשים ידע טוב ב-JavaScript. קורס זה מיועד לתלמידים מגיל 11 ומעלה. זהו המשך ישיר לקורס "מאסטרינג באינטרנט".
אנו ממליצים על הקורס "תכנות ג'אווה סקריפט לילדים" לכל המקודדים מגיל 11 ומעלה, כי בכיתות הילדים:
למתכנתי JavaScript יש ביקוש רב והצורך בהם רק הולך וגדל מדי שנה. תן לילדך את ההזדמנות לשלוט במיומנויות של מקצוע מבטיח.
בסיום הקורס כל סטודנט מקבל תעודה אישית מ-CODDY.
מורה בקורס:
"תכנות משחקים בפייתון", "תכנות ב-JavaScript", "בוטים בפייתון", "תכנות אינטרנט"
חינוך:
האוניברסיטה הפוליטכנית במוסקבה, התמחות "אינפורמטיקה ומדעי המחשב".
ניסיון:
שולט ב-C\C++, Java, Python, PHP, JavaScript, SQL. הייתי מעורב ביצירת אפליקציות אנדרואיד ב-Java, אפליקציות חוצות פלטפורמות ב-C\C++, בוטים להודעות מיידיות שונות ב-Python, וכן שירותי אינטרנט שונים באמצעות HTML/CSS/JS/PHP.
תחומי עניין:
מגיל צעיר הוא מתכנת יישומים שונים מ-CLI ועד פרויקטים של MVP/MVVC. השתתף בהאקתונים ניידים. השתתף במקרים של אינטגרציה עם ממשקי API סגורים של צד שלישי. עבד גם עם תלת מימד, בפרט Autodesk Maya, Inventor, 3ds Max, Fusion360 (יש כמה פיתוחים קטנים עם הצגת אובייקטים במכשירים ניידים). בנוסף לתכנות, הוא מתעניין בספורט מוטורי, בעיקר בדריפטינג. דיסקרטי, יודע להחדיר עניין בעבודה, אחראי ויעיל.
מורה בקורס:
"תכנות ב-JavaScript", "תכנות משחקים ב-Python", "תכנות אינטרנט", "בוטים ב-Python", "תכנות ב-Python3", "פיתוח אפליקציות אינטרנט לעסקים"
חינוך:
האוניברסיטה הפדרלית של Northern Arctic. השכלת מורים.
ניסיון:
היא מלמדת מדעי המחשב לילדים כבר למעלה מ-3 שנים. משתפר כל הזמן. למדתי בבית הספר למתכנתים במוסקבה, לקחתי אינספור קורסים מקוונים ואין לי שום כוונה להפסיק. מורה של Yandex. ליקאום." תוכניות ב-Python, C++ ו-JavaScript. בזמנו הפנוי מההוראה הוא יוצר אתרי אינטרנט, אפליקציות אינטרנט וצ'טבוטים מותאמים אישית.
תחומי עניין:
אוהב ללמוד וללמד אחרים. הוא רוכב על אופניים למרחקים ארוכים ומנגן בגיטרה. "כדי ללמוד איך לתכנת מחשב, אתה צריך לחשוב כמו מחשב, להפוך למחשב."
מורה בקורס:
"תכנות משחקים ב-Python", "תכנות ב-JavaScript", "האקר אתי", "תכנות אולימפיאדה", "תכנות ב-Python3", "אבטחת סייבר"
חינוך:
סטודנט באוניברסיטה הפדרלית הבלטית עמנואל קאנט, "שיטות מתמטיות לאבטחת מידע".
ניסיון:
דובר C++, C#, Python, JavaScript. עבדתי על כתיבת אתרים ב-Django, יצרתי משחקים באמצעות מנוע Unity וכתבתי תוכניות ברמה נמוכה ב-C++.
תחומי עניין:
טכנולוגיות IT, הדרכה, מתמטיקה. "שפת תכנות היא רק כלי שיכול ליצור יצירת אמנות בידיו של מאסטר."
מודול 1
היום הראשון
היכרות עם JavaScript
- מהו משתנה?
- פונקציות קלט ופלט
- סוגי נתונים ב-Python
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים ילמדו מהו משתנה, את הפונקציות prompt() ו-alert(), יכירו סוגי נתונים ב-JavaScript וילמדו לפתור בעיות בנושא המכוסה.
שיעורי בית: ללמוד חומר תיאורטי, לפתור בעיות מעשיות בנושא "פונקציות קלט ופלט. סוגי מידע".
יום שני
מפעילים ב-JS
- אופרטורים אריתמטיים
- אופרטורים להשוואה
- אופרטורים לוגיים
- מתמטיקה בכיתה
- פתרון בעיות
תוצאת השיעור: התלמידים ילמדו אריתמטיקה, אופרטורים לוגיים, כמו גם אופרטורים של השוואה, וילמדו לפתור בעיות בנושא המכוסה.
שיעורי בית: ללמוד חומר תיאורטי ולפתור מספר בעיות מעשיות.
יום שלוש
מפעיל מותנה
- מהו אופרטור מותנה?
- הסתעפות פשוטה
- הסתעפות מרובה
- פתרון בעיות בנושא "מפעיל מותנה"
תוצאת השיעור: הנושא "הצהרה מותנית" נסקר, ההגדרות של הצהרה מותנית, הסתעפות, בלוק קוד נחקרו, בעיות נפתרו.
שיעורי בית: לחזור על החומר הנלמד, להתכונן למבחן, לבצע מטלות מעשיות בנושא הנלמד.
יום רביעי
בעוד לולאה
סקר בעל פה על החומר הנלמד בנושא "מפעיל מותנה"
− מבוא ללולאת ה-while
- יצירת משחק הקונסולה "נחש את המספר"
- סיכום המודול הראשון
תוצאת השיעור: הושגו מיומנויות מעשיות בעבודה עם לולאת ה-while, נערכו בדיקות ידע בנושאים הנידונים.
שיעורי בית: לחזור על החומר הנלמד, ללמוד חומר תיאורטי, להשלים משימות מעשיות בנושא "תוך כדי לולאה"
מודול שני
היום הראשון
ה-for loop ואיטרציה על רצפים
- בדיקת ידע על החומר של המודול הראשון
- מהי לולאת for?
− ספירת רצפים
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים ילמדו מהו רצף וילמדו לפתור בעיות בנושא שלמדו.
שיעורי בית: ללמוד חומר תיאורטי בנושא "ללולאה", לפתור בעיות מעשיות בנושא הנלמד.
יום שני
מערכים ב-JavaScript
- הגדרת מערך
- אינדקס מערך
- חזרה על מערכים לפי אינדקסים וערכים
- שיטות מערך
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים יכירו סוג נתונים חדש, ילמדו על אינדקס רצף וילמדו כיצד לעבוד עם מערך.
שיעורי בית: ללמוד חומר תיאורטי, להשלים משימות מעשיות בנושא הנדון.
יום שלוש
עבודה עם מיתרים
− חזרה על חומר מהשיעור הקודם
− מבוא לשיטות הבסיסיות של מחרוזות ומערכים
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים ילמדו שיטות מערך ומיתרים וילמדו כיצד לעבוד עם רצפי נתונים ב-JavaScript.
שיעורי בית: לחזור על החומר הנלמד, להתכונן למבחן, לבצע מטלות מעשיות בנושא הנלמד.
יום רביעי
פונקציות ב-JavaScript
− הצהרת פונקציה, מילת מפתח פונקציה, גוף פונקציה
- כתיבת פונקציות משלך לפתרון בעיות
- סיכום המודול השני
− ניתוח משימות בעייתיות מהנושאים הנלמדים
תוצאת השיעור: התלמידים ילמדו כיצד ליצור פונקציות משלהם, ילמדו לחלק תוכנית לבלוקים לוגיים, ולכתוב קוד נקי ויעיל.
שיעורי בית: לחזור על החומר הנלמד, להתכונן למבחן, ללמוד חומר עיוני, לבצע מטלות מעשיות בנושא "פונקציות ב-JavaScript"
מודול שלישי
היום הראשון
אובייקטים ב-JavaScript
- בדיקת ידע על החומר של המודול השני
− הגדרת אובייקט
− שיטות ומאפיינים של אובייקטים
- בוני אובייקטים
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים ילמדו מהו תכנות מונחה עצמים וילמדו כיצד לפתור בעיות בנושא שנלמד.
שיעורי בית: ללמוד חומר תיאורטי בנושא "אובייקטים", לפתור בעיות מעשיות בנושא הנלמד.
יום שני
עבודה עם ה-DOM
− יסודות העבודה עם מסמך
- אירועי DOM
- פתרון בעיות בנושא הנלמד
תוצאת השיעור: התלמידים יכירו את מודל אובייקט המסמך, ילמדו מהו אירוע וילמדו כיצד לעבוד עם רכיבי HTML.
שיעורי בית: ללמוד חומר תיאורטי, להשלים משימות מעשיות בנושא הנדון.
יום שלוש
עבודה עם טפסים
− חזרה על חומר מהשיעור הקודם
− טפסי HTML
− תחילת העבודה על אפליקציית "TODO".
תוצאת השיעור: התלמידים ילמדו כיצד לעבוד עם טפסי HTML ויתחילו ליצור יישום אינטרנט קטן ליצירת רשימת משימות.
שיעורי בית: לחזור על החומר הנלמד, להתכונן למבחן, לבצע מטלות מעשיות בנושא הנלמד.
יום רביעי
סיום העבודה על פרויקט TODO
− סיום העבודה על פרויקט TODO
- סיכום המודול השלישי
− ניתוח משימות בעייתיות מהנושאים הנלמדים
תוצאת השיעור: התלמידים משלימים את הפרויקט, לסיכום.