This theme aims to develop basic programming skills and algorithmic thinking in children. During the lessons, children will become familiar with concepts such as sequential and loop algorithms, coding, and programming. They will practice programming skills in the game Minecraft.
During the camp, the child will:
Explore the world and possibilities of the Minecraft game, as well as learn the rules of behavior and interaction with other players.
Learn how to create objects in Minecraft by extracting and combining various elements.
Acquire basic elements of visual programming using the ComputerCraft module.
Learn how to break down tasks into subtasks.
Improve logical thinking by solving various tasks and puzzles.
Transform their passion for games into a useful learning process.
Creating 3D Games in Kodu Game Lab
This topic aims to develop fundamental skills in creating three-dimensional models and algorithmic thinking in children. In the classroom, young students will become acquainted with the Kodu Game Lab program, a visual builder used to create three-dimensional games without the need for knowledge of a programming language. This subject will introduce children to programming logic and how to solve problems without using complex syntax, making it ideal for those who are just beginning to explore the world of creating 3D games.
During the camp, the child will:
Explore the world and possibilities of the Kodu Game Lab program
Learn to create worlds and game objects
Enhance logical thinking by solving various tasks and puzzles
Improve algorithmic thinking by creating algorithms for navigating through the games they create
Transform their passion for games into a valuable learning process
During the camp, students will learn how to work in the Spline Design program, create animated characters and objects, add effects and sounds, and export stickers for use in messenger applications such as Telegram. Spline is an intuitive 2D and 3D animation program with many tools and features for creating high-quality animations.
The course will help children unleash their creativity and develop skills in animation and design. By the end of the course, students will be able to create their own collection of animated stickers for use in Telegram conversations, allowing them to express their individuality and creativity with friends and family.
During the camp, the child will:
Learn to work in Spline and use the application's tools to create 2D and 3D animations.
Create animated characters and objects.
Add effects and sounds to bring life and expressiveness to the animation.
Export ready-made stickers for use in Telegram and learn how to share them with friends.
Develop creative skills in animation and design that can be useful for a future career in technology or art.
Coding in Minecraft
This theme aims to develop basic programming skills and algorithmic thinking in children. During the lessons, children will become familiar with concepts such as sequential and loop algorithms, coding, and programming. They will practice programming skills in the game Minecraft.
During the camp, the child will:
Explore the world and possibilities of the Minecraft game, as well as learn the rules of behavior and interaction with other players.
Learn how to create objects in Minecraft by extracting and combining various elements.
Acquire basic elements of visual programming using the ComputerCraft module.
Learn how to break down tasks into subtasks.
Improve logical thinking by solving various tasks and puzzles.
Transform their passion for games into a useful learning process.
Unity is the primary platform for developing interactive real-time 3D content. It enables artists, designers, and developers to collaborate in creating stunning, engaging, and interactive games and applications.
Students will gain practical skills in creating projects in Unity. They will familiarize themselves with fundamental concepts and programming rules.
During the camp, the child will:
Learn how to create 2D and 3D games on the Unity engine.
Learn programming in the C# language.
Learn how to use 3D graphics, apply lighting and materials to different elements.
Learn how to import various textures, characters, and scenes, adjusting their parameters and adapting them to their own projects.
Design their own game levels and scenes, enriching them with decorative elements.
Blender 3D is an open-source program, a top-level graphic editor. With the help of this program, children will create characters from popular games, as well as 3D animation and cartoons.
During the camp, students will learn:
To work professionally in Blender 3D
To create their own heroes (cars, houses, islands)
To design landscapes for games, applications, and animations
Creating Python games using the Pygame library
The course is designed for those who want to learn how to create games in the Python programming language. Pygame is a library for game development in Python, providing access to numerous features and tools for game creation.
In the course, students will learn the basics of the Python language and the Pygame library, and how to create a game in Python using various tools and functions.
The course will enable students to learn the basics of programming and game design, as well as how to work with graphics and sound. After completing the course, students will be prepared to create their own games in Python and continue their learning in game development in other programming languages and platforms.
Key outcomes:
Creating game objects, animations, and graphics
Manipulating sound and music in games
Handling user inputs and character commands
Creating simple and complex game mechanics
Using various algorithms and data structures to create game logic
Working with files and saving player progress
Our students' projects
See how the lessons and project presentations are held