משחקי תכנות בג'אווה - קורס 42,000 רובל. מבית הספר לקודי לתכנות לילדים, הכשרה של 7 מודולים (חודשים)
Miscellanea / / December 03, 2023
משך: מ-7 מודולים (חודשים), מ-56 שעות*.
פורמט: שיעורים אישיים וקבוצתיים, לא מקוון ומקוון (זמן אמת).
מספר ילדים: מ-1 עד 8.
מ-750 רובל לשעה בקבוצה מקוונת,
החל מ-850 רובל לשעה בקבוצה לא מקוונת,
מ-1050 רובל לשעה בנפרד באינטרנט,
החל מ-1980 רובל לשעה בנפרד במצב לא מקוון.
Java היא אחת משפות התכנות הפופולריות ביותר כיום. אורקל טוענת שיותר מ-3 מיליארד מכשירים מריצים ג'אווה.
רוב החברות הגדולות משתמשות ב-Java בצורה כזו או אחרת. ישנם תחומי יישום רבים של שפה זו:
יישומי Java הם אוניברסליים. מובטח שקוד Java שנכתב והודר פעם אחת יעבוד ברוב הפלטפורמות הידועות: Windows, Linux, macOS.
Java משמשת כמעט בכל מקום: אם אתה רוצה לראות היכן השפה משמשת, אתה לא צריך ללכת רחוק, פשוט להרים טלפון אנדרואיד - כמעט כל האפליקציות כתובות בג'אווה!
במהלך השיעורים, הילד ילמד כיצד ליצור אפליקציות Java עם ממשק, לכתוב משחק משלו, אשר האוניברסליות של שפת התכנות תעבוד על כל מחשב Windows, מחשב מקינטוש וכל לינוקס הפצה.
אנו ממליצים על קורס "תכנות בג'אווה" לכל ילד מעל גיל 10, כי בשיעורים הוא:
בסיום הקורס כל סטודנט מקבל תעודה אישית מ-CODDY.
מורה בקורס:
"תכנות משחקים ב-Python", "יצירת משחקים ב-Roblox Studio", "תכנות ב-JavaScript", "אוריינות מחשב", "עיצוב גרפי Photoshop", "היסודות של Adobe Illustrator", "יסודות האנימציה ב-Adobe Animate", "יצירת משחקים ב-Scratch", "תכנות משחקים ב-Java", "אמנות דיגיטלית: ציור ב לוּחַ"
ניסיון:
היא עבדה כמעצבת וצלמת וידאו מובילה בתעשיית המדיה במשך יותר מ-3 שנים. היא יצרה חומרי הדרכה על CRM RegionSoft, 1C, AmoCRM למנהלים, והייתה מעורבת בניהול מערכת.
עוזר מורה במדעי המחשב, עובד כמורה בבית ספר לתכנות לילדים מגיל 6 עד 16 כבר יותר משנתיים. היא לימדה את שפות התכנות Python, Java, JavaScript ו-Pascal.
תיק עבודות:
קישור ( https://coddyschool.com/upload/files/subbotina_portfolio.pdf)
תחומי עניין:
הוא נהנה לצייר יצורים פנטסטיים. אוהב לקרוא ספרים, פסיכולוגיה וספורט.
הוא מתעניין בקולנוע ארטהאוז, ספרות צרפתית קלאסית ובשפות תכנות.
הוא לומד טכניקות של מודלים תלת מימדיים ושואב השראה מהאנימציה של פיקסאר.
"תכנות היא מיומנות שהופכת בסיסית במאה ה-21. קודי מעולה הזדמנות לילדים מגיל צעיר מאוד להתעדכן בזמנים".
מורה בקורס:
"Unity 3D", "תכנות משחקים ב-Java", "יצירת משחקי דו-ממד ותלת-ממד ב-C#"
חינוך:
אוניברסיטת אינופוליס, מומחיות "מדעי המחשב".
ניסיון:
מגיל צעיר הוא התעניין בפיתוח משחקים, והוא יוצר אפליקציות ומשחקים משלו כבר שנתיים.
בעל ניסיון רב שנים בתכנות ועבודה עם ילדים.
תחומי עניין:
התחביבים כוללים פיתוח משחקים, כדורעף ומתמטיקה.
"פיתוח משחקים, בהשוואה לפיתוח אפליקציות רגילות, פחות שימושי לחברה, אך יחד עם זאת מורכב ומעניין יותר".
מורה בקורס:
"תכנות משחקים בפייתון", "פיתוח צ'אט בוטים בפייתון יחד עם מתחם מדעי המחשב והטכנולוגיה של אוניברסיטת מוסקבה. M.V. Lomonosov", "פיתוח אפליקציה עבור Google Assistant", "תכנות אולימפיאדה", "Bots on Python", "תכנות ב-Python3", "פיתוח משחקים ב-C++", "תכנות משחקים ב-Java", "אנגלית ופיתון"
חינוך:
אוניברסיטת אינופוליס, תואר ראשון, המחלקה לאינפורמטיקה ומדעי המחשב.
פרויקטים:
יישום מקוון Fix My English ( https://fix-my-english-c6270.web.app/#/). ( https://fix-my-englishc6270.web.app/#/) באמצעותו תוכלו למצוא ולתקן במהירות שגיאות הקשורות לסגנון הכתיבה האקדמית (חיבורים, תעודות וכו').
בוט טלגרם ( https://t.me/InnoMafiaBot) למועדון המאפיה לעקוב אחר סטטיסטיקות המשחק.
הדמיית רובוט R2D2 ( https://github.com/Zener085/ROS_project), נשלט על ידי מקלדת המבוססת על Gazebo.
מדריכי Python ללימוד עצמי ( https://github.com/Zeneriode/CoddyPython) (תחביר, פיתוח בוטים בדיסקורד ובטלגרם, פיתוח משחקים ב-Pygame ו-Arcade) ו-C++ ( https://github.com/Zeneriode/CoddyCpp) (רק התחביר של השפה).
יישום ( https://github.com/Zener085/Data-structures-and-Algorithms) אלגוריתמים ומבני נתונים פופולריים.
תחומי עניין:
הוא מתעניין בשפת התכנות Python, רוצה להיות מומחה בתחום של Data Science וליצור חברה משלו. מכבד אורח חיים בריא, נהנה מכדורגל ושחייה, ואין לו הרגלים רעים. צעיר ואדיב, יודע להניע, אוהב ללמד דברים חדשים ולעזור בקשיים.
"כדי להשיג את מה שאתה רוצה, לא תמיד הכל תלוי באדם. עם זאת, על ידי עבודה קשה להשגת מטרה, הוא מגדיל מאוד את סיכוייו להשיג אותה".
מודול 1
היום הראשון
הֶכֵּרוּת. Hello World בג'אווה מ-cmd
- זרמי I/O סטנדרטיים ב-Java
− מושג של משתנה, טיפוסים, אופרטורים אונריים, בינאריים, טרינריים
- תנאים (אם-אחר)
- פתרון בעיות
משימה מעשית: כתוב את התוכנית הראשונה שלך ב-Java, הפעל אותה באמצעות שורת הפקודה. פתרון בעיות כדי להבין את פעולתן של הצהרות if-else.
תוצאת השיעור: הבנה בסיסית של Java וההבדלים שלה משפות תכנות אחרות.
יום שני
לולאות, פתרון בעיות
− ניתוח שיעורי בית, חזרה על עיקרי השיעור הקודם
- מערכים
- לולאות (ל, בזמן, לעשות- תוך כדי)
− שליטה בתהליך של לולאה באמצעות אופרטורים הפסקה והמשך
- פתרון בעיות
משימה מעשית: פתרון בעיות על הבנת עקרונות הפעולה של אופרטורים for, while, do-while, arrays, continue, break, if-else.
תוצאת השיעור: הבנה של העקרונות של for, while. עושה תוך כדי.
יום שלוש
פונקציות, רקורסיה
− ניתוח שיעורי בית, חזרה על עיקרי שיעורים קודמים
- פונקציות
− מחסנית רקורסיה ושיחות
- פתרון בעיות
משימה מעשית: פתרון בעיות כדי להבין את עקרונות הפעולה של פונקציה, רקורסיה, עבור, תוך כדי, עשה תוך כדי.
תוצאת השיעור: הבנה של עקרונות פעולת הפונקציה וערימת קריאות.
יום רביעי
OOP (תכנות מונחה עצמים)
− ניתוח שיעורי בית, חזרה על עיקרי שיעורים קודמים
- עקרונות בסיסיים של OOP (פולימורפיזם, Encapsulation, Inheritance), חבילות ב-Java
− אנו כותבים בכיתה Java Person, Animal
משימה מעשית: יישום ידע תיאורטי של OOP הלכה למעשה, כתיבת מחלקת Java Person, Animal - יישום השיטות והמאפיינים העיקריים שלהם.
תוצאת השיעור: ידע במושגי OOP.
מודול שני
היום הראשון
Java Swing
− חזרה על עיקרי המודול הראשון
- פלטפורמות לכתיבת יישומי GUI ב-JavaScript: Java AWT, Swing, JavaFX
- כתיבת יישום GUI משלך באמצעות JButton, JLabel, JCheckBox...
- אנחנו כותבים משחק משלנו בג'אווה
משימה מעשית: כתוב את יישום ה-GUI הראשון שלך ב-Java, כתוב מטפל בלחיצת כפתור. תמציא ערכת נושא למשחק שלך והתחל לפתח אותו.
תוצאת השיעור: הכרת המרכיבים העיקריים לבניית ממשק. שורות הקוד הראשונות למשחק משלך.
יום שני
מבני נתונים בסיסיים ב-Java
- מחלקות סטנדרטיות ב-Java (List, ArrayList, LinkedList, Random, File, Math, Stack)
− אנו ממשיכים לכתוב משחק משלנו בג'אווה
משימה מעשית: בפתרון בעיות ברשימות, אנחנו ממשיכים לכתוב משחק משלנו.
תוצאת השיעור: ידע במבני נתונים בסיסיים ב-Java.
יום שלוש
משחק משלו בג'אווה
− אנו ממשיכים לכתוב משחק משלנו בג'אווה
- חריגים ב-Java
משימה מעשית: כתוב תוכנית שמטפלת בכמה חריגים. אנחנו ממשיכים לכתוב משחק משלנו.
תוצאת השיעור: הבנת חריגה ב-Java.
יום רביעי
משחק משלך ב-JavaScript
- אנו מוסיפים משחק משלנו בג'אווה
משימה מעשית: שיפור של המשחק שלך
תוצאת השיעור: משחק מוכן בג'אווה.