IT Leader Course for Children Aged 11–13

Children will learn how to create 3D games, control a virtual robot, develop mobile applications, and design their own projects.



Classes: Once a week, 2 hours each
Course duration: 18 months
dintre copii vor avea meserii,
care încă nici nu există!
65%
Programarea și alfabetizarea digitală
au devenit la mare căutare și sunt dintre cele mai bine plătite abilități în orice domeniu

Ce va învăța copilul?

Crearea lumilor de joc, obiectelor și personajelor
Programarea jocurilor 2D și 3D
Lucrul în editori grafici
Gestionarea și programarea roboților
Crearea aplicațiilor mobile
Va prezenta proiecte și va susține discursuri publice


Va dezvolta autoorganizarea și management-ul timpului


Cum au loc studiile
Prezentarea proiectelor și certificat de confirmare după fiecare modul
Săli de clasă moderne cu cele mai noi tehnologii
Profesori-practicieni din domeniul IT
Posibilitatea de a compensa ora absentată în mod gratuit
Cabinet personal pentru elev, care păstrează orarul lecțiilor
Într-un grup de copii lucrează un profesor și un asistent
Toate materialele din cadrul lecțiilor sunt cu acces deschis, progresul, chatul cu profesorii și colegii de grup
Metode de educație aprobate la nivel internațional
Lecții 1 dată pe săptămână cu durata de 2 ore
Portofoliu de proiecte gata și diplomă de absolvire la sfârșitul instruirii
Cum au loc studiile
Metode de educație aprobate la nivel internațional
Săli de clasă moderne cu cele mai noi tehnologii
Profesori-practicieni din domeniul IT
Într-un grup de copii lucrează un profesor și un asistent
Lecții 1 dată pe săptămână cu durata de 2 ore
Posibilitatea de a compensa ora absentată în mod gratuit
Cabinet personal pentru elev, care păstrează orarul lecțiilor
Toate materialele din cadrul lecțiilor sunt cu acces deschis, progresul, chatul cu profesorii și colegii de grup
Prezentarea proiectelor și certificat de confirmare după fiecare modul
Portofoliu de proiecte gata și diplomă de absolvire la sfârșitul instruirii
IT-Leader- level l course program
  • 12 practical lessons
    Details
  • 12 practical lessons
    Details
  • 12 practical lessons
    Details
Module 1. Game Design – Creating Games in Roblox
This course will enable students to explore the basics of programming and game design, while also learning to work with graphics and sound.
Course Objectives:
  • Develop skills in designing and creating 3D models using terrain tools
  • Learn key terms and basic programming concepts in Lua
  • Acquire programming skills using Lua and fundamental algorithmic structures
  • Gain an understanding of algorithms and executors in 3D graphics
  • Develop 3D thinking and the ability to solve complex problems in a 3D environment
  • Enhance imagination and creativity through the creation of 3D models and projects
  • Motivate students to engage in project-based activities and further study programming languages
  • Build computer literacy and an understanding of the principles behind 3D graphics and software operation
Module Plan
Lesson 1
  • Introduction to the Roblox Studio interface.
  • Learning basic "building" functions such as adding blocks, changing their size, and arranging them.
Lesson 2
  • Introduction to scripts and basics of the Lua programming language.
  • Learning position and random commands.
  • Creating fire and water blocks.
  • Creating your own coin that the player can collect.
Lesson 3
  • Creating blocks that increase or decrease the character’s speed.
  • Creating your own teleport with effects
Lesson 4
  • Learning while and for loops.
  • Changing daytime and nighttime.
  • Learning lighting and brightness settings.
  • Creating an automatic staircase and a lantern.
Lesson 5
  • Creating a controllable wall with an image.
  • Creating your own lamp and switch
Lesson 6
  • Introduction to arrays and their use in gameplay.
  • Creating an interactive ball using arrays and functions.
  • Editing an Obby with arrays to create dynamic gameplay.
Lesson 7
  • Learning how to create inventory items and use them.
  • Creating a laser pointer with the ability to burn objects and characters.
  • Adding inventory and using items to solve tasks.
Lesson 8
  • Creating a large-scale Obby project.
  • Adding a timer and creating a disappearing bridge
  • Learning scripts and applying them to different actions.
Lesson 9
  • Adding a player list and scores on the server.
  • Creating a finish line and broadcasting results to the console
  • Learning basic server-side principles and saving data.
Lesson 10
  • Creating collectible items and using them in the game.
  • Creating a script for touch-dependent external parameters (color)
  • Completing the project, testing, and publishing the game on Roblox.
Lesson 11
Based on the acquired knowledge, students complete an individual project and prepare for its presentation.
Lesson 12
Presentation of the project to an audience. Students explain how the project works and its purpose. They describe which blocks were used and how they function.
Lesson 12
Module 2. Fundamentals of Robot Programming in VEXcode VR
During the training, students will learn to program robots using block-based programming.
Course Objectives:
  • Learn the fundamentals of programming in the virtual environment VEXcode VR.
  • Develop problem-solving skills using block-based programming.
  • Improve logical thinking when designing and programming robots.
  • Master the principles of working with virtual sensors and actuators to create effective algorithms.
  • Strengthen teamwork skills through collaborative programming and problem-solving in groups.
  • Prepare students for further study of more advanced aspects of robotics and programming.
  • Develop logical thinking and the ability to reason step by step from idea to result.
Module Plan
Lesson 1
  • Introduction to VEXcode VR
  • Getting familiar with the interface
  • Working on a personal project
Lesson 2
  • Continue the previous project
  • Use variables and conditions
  • Apply colors
Lesson 3
  • Create a new project Disk Maze
  • Complete the map
  • Find the finish zone
  • Save the project
Lesson 4
  • Create a new project Wall Maze
  • Complete the map
  • Solve the task
  • Save the project
During the course, students chose a topic for their final project. They present the project they have been working on throughout the course. This project should reflect the student’s personal interests and the knowledge gained in the course.
Lesson 5
  • Create a new project Coral Reef Cleanup
  • Program the robot (Hour of Code)
  • Save the project
Lesson 6
  • Create a new project Dynamic Castle Crasher
  • Program the robot using code
  • Solve the level with blocks
  • Save the project
Lesson 7
  • Create a new project Disk Mover
  • Program the robot using blocks
  • Learn what a variable is
  • Save the project
Lesson 8
  • Create a new project Number Grid Map
  • Program the robot using blocks
  • Learn what a function is
  • Save the project
Lesson 9
  • Create a new project Dynamic Wall Maze
  • Program the robot using blocks
  • Learn how While and If…else blocks work
  • Save the project
Lesson 10
  • Create a new project Hidden Pixel Art
  • Program the robot using blocks
  • Solve and reveal the images
  • Save the project
Lesson 11
  • Create a new project Advanced Drawing
  • Program the robot using blocks
  • Draw a rocket
  • Save the project
Module 3. Creating your own models for games in Blockbench
This course is designed for those who want to learn how to create their own 3D models for use in games.
By the end of the course, students will have completed 3D models they can use in their own game projects.
Course Objectives:
  • Master the fundamentals of 3D modeling;
  • Develop imagination and the ability to solve complex problems;
  • Build animation skills;
  • Ensure strong motivation for project-based activities.
Module Plan
Lesson 1
  • Introduction to the basics of 3D modeling, texturing, and animation in Blockbench
  • Overview of the main interface elements: toolbars, viewport, and object palette
  • Creating a Christmas tree using tools for building the basic model shape
  • Introduction to texturing tools to give the tree a realistic and festive appearance
  • Learn key concepts: Toolbox, Texture Palette, Outliner
Lesson 2
  • Introduction to the skin creation mode in Blockbench and mastering the main tools for designing personalized Minecraft character skins
  • Learn key concepts: UV Map, Mirror Painting, Layers
  • Introduction to tools for adding and editing skin textures
  • Instruction on exporting the finished skin from Blockbench
  • Discussion of the process for uploading the skin into Minecraft
Lesson 3
  • Learn the animation creation process
  • Introduction to key concepts: Pivot Tool, Animation, Keyframe
  • Learn new modeling tools: Extrude Selection, Inset Selection, Loop Cut
  • Save the work in GIF format
Lesson 4
  • Create a polygonal house using previously learned tools
  • Learn new modeling tools: Transform Space, Create Face or Edge, Copy Brush, Gradient Tool
Lesson 5
  • Learn the concept of a polygon and its purpose
  • Create a project: Beach Model
Lesson 6
  • Apply previously learned modeling tools
  • Create a model of a truck
  • Create different ice cream models
Lesson 7
  • Create models of a UFO and a robot
  • Add textures and color the models
Lesson 8
  • Add motion animation
  • Build a cone for a dramatic model entrance effect
Lesson 9
  • Create a castle model
  • Create the environment (forest, mountains, river) using previously learned tools
  • Add missing details
Lesson 10
  • Create an animal model
  • Add animation elements
  • Save the work in GIF form
Lesson 11
Using acquired knowledge, complete an individual project and prepare it for presentation
Lesson 12
Students select a topic for their final project during the course Present the project they have been working on in Blockbench The project should reflect the student’s personal preferences and knowledge gained during the course

Echipa

<WE CREATE>/EDUCATE/(INSPIRE)NOW. <WE CREATE>/EDUCATE/(INSPIRE)NOW. <WE CREATE>/EDUCATE/(INSPIRE)NOW.<WE CREATE>/EDUCATE/(INSPIRE)NOW. <WE CREATE>/EDUCATE/(INSPIRE)NOW.

CV-ul elevei

Xenia Șagapova
Competențele de bază:
Absolventa cursului IT Intern
  • Crearea elementelor de joc în Roblox
  • Programarea în limbajul LUA
  • Transpunerea ideilor creative în jocuri pe calculator
  • Controlul roboților virtuali
  • Stăpânirea conceptelor de bază în design și animație pentru crearea de modele 3D în jocuri
  • Dezvoltarea de aplicații mobile pentru Android și iOS
  • Studiul fundamentelor game design-ului și crearea de scenarii captivante
  • Însușirea designului și a programării interfețelor aplicațiilor mobile
  • Programarea vizuală în limbajul JavaScript
Soft Skills:
  • Autoorganizare şi gestionarea timpului
  • Prezentare în fața publicului
  • Gândire creativă
  • Colaborare şi lucrul în echipă

Certificat Internațional

Avantaj la admiterea în universitate
Avantaje la angajare

Ce spun părinții si copii despre impact?

Înscrie-te la cursuri

DURATA CURSULUI: 9/18 luni
Prin apăsarea butonului, vă dați acordul pentru prelucrarea datelor cu caracter personal și sunteți de acord cu politica de confidențialitate.

Vedeți cum decurg lecțiile și prezentarea proiectelor