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
Shifts: 22 July- 26 July | 09:00-13:00
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
Programming Tynker
Shifts: 05 August - 09 August | 09:00-13:00
This course will help your child immerse themselves in the world of coding in a fun and easy way through games and simple activities. Students will learn the basics of programming by creating their own projects and animations. With a friendly interface and simple instructions, your child will feel confident and motivated to learn. The Tynker course is the perfect way for your child to begin their journey into the world of technology. During the camp:
Acquire programming skills that will be useful in the future
Develop logical thinking and the ability to break down complex tasks into smaller sub-tasks
Create their first programs and animations, learn how to work with sound and music
Learn how to control characters and create interactive content
Understand the basics of computer science and how computers work
Creating 2D animation and games
Shifts: 12 August - 16 August 09:00-13:00
During the camp, children will understand what animation is, learn to identify the types of animation, and then create their own project – a game with their own characters and animation that they have drawn and created from improvised materials, which will then be transformed into a short video animation using special platforms. They will learn three tools:
Scratch - block programming, creating their own game
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.
Jobs of the future
Shifts: 15 July- 19 July | 09:00-13:00
The program offers the opportunity to try a variety of directions so that the child can choose a new favorite hobby, or perhaps a profession.
Creating a web page using the Tilda website builder
Creating browser games with Construct3
3D modeling of characters from Minecraft
Game-like programming on the CodeCombat platform
During the camp, the child will:
Learn how to create a web page using a website builder
Understand the basics of 3D modeling
Learn to create and program their own games
Acquire useful technical and engineering skills
Develop spatial thinking, imagination, and creativity
Complete a project presentation
Roblox Studio - Adventure Game Development
Shifts: 22 July- 26 July | 14:00-18:00 26 August - 30 August | 9:00-13:00
The course is designed for those who want to learn how to create games on the Roblox platform and build their own game on multiple levels. Roblox is a gaming platform that allows users to create and play games developed by other users. During the course, students will learn the basics of game development on the Roblox platform. They will learn to create their own game on multiple levels using Lua, a scripting programming language used in Roblox. This course will enable students to learn the fundamentals of programming and game design, as well as how to work with graphics and sound. Upon completion of the course, students will be prepared to create their own games on the Roblox platform and continue their studies in game development on other platforms. During the camp, the child:
Studies the basics of Lua programming and game development on the Roblox platform.
Creates their own game on multiple levels in Roblox, learning how to work with graphics and sound.
Improves the ability to break down large tasks into smaller subtasks.
Develops logical thinking through solving various problems and puzzles.
Gains experience working in a team, learns the rules of behavior, and interacts with other players.
Youtube + Softskills
Shifts: 29 July- 2 August |09:00-13:00
People around the world talk about their hobbies, share knowledge, and earn extra income. According to Forbes magazine, this year's leader earned $15 million from views! After learning the basics of video blogging, your child will be able to tell the world about their hobbies. It's time to create your own channel! During the camp, the child will:
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.
Jobs of the future
Shifts: 12 August - 16 August |14:00-18:00
The program offers the opportunity to try a variety of directions, so that the child chooses a new favorite hobby, or perhaps a profession.
Game Programming in Python
Motion Design
3D modeling
Creating mobile applications
During the camp the child:
He will learn to program in Python
He will learn to create animations
You will know the basic elements of 3D modeling
Will create mobile applications
You will acquire useful technical skills
It will develop imagination and creativity
He will make a presentation of the projects
Website development with HTML&CSS
Shifts: 29 July- 02 August | 14:00-18:00
Students will learn the basics of HTML and CSS, web page creation, styling elements, and managing website components. HTML is the markup language used to create website content. CSS is the styling language used to design and style web pages, including fonts, colors, layout, and element sizes. The course provides students with the opportunity to learn the fundamentals of web development and create their first website from scratch. Key outcomes:
Knowledge of how to design a web page using HTML and CSS.
Understanding the basics of web page design.
Understanding and using basic HTML tags.
Ability to manipulate CSS styles and attributes.
Understanding responsive design and optimizing web pages for various devices.
Youtube + Softskills
Shifts: 15 July - 19 July | 14:00-18:00
People around the world talk about their hobbies, share knowledge, and earn extra income. According to Forbes magazine, this year's leader earned $15 million from views! After learning the basics of video blogging, your child will be able to tell the world about their hobbies. It's time to create your own channel! During the camp, the child will:
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
Jobs of the future
Shifts: 05 August - 09 August | 14:00-18:00
Here you will acquire the key skills and knowledge needed to become a sought-after professional in the fields of web design, front-end development, 3D design, and game development. During the course, you will learn the basics of these professions, practice creating your own projects, and develop the skills needed to succeed in each of these areas. You will also get acquainted with the IT field and learn how to use artificial intelligence to process data in these domains. Upon completing this course, you will be prepared to:
Create unique and efficient web designs optimized for various devices and screens
Develop websites using HTML and CSS
Create high-quality 3D models and animations using various tools and software
Develop engaging games using tools and programming languages such as Unity and C#
Understand professional development processes and design principles in line with current trends and market requirements.
Unreal Engine: Creating the game world
Shifts: 19 August - 23 August | 14:00-18:00
This course is designed for those who want to learn how to create games using one of the most powerful game engines in the world – Unreal Engine. Unreal Engine is a professional game development tool that offers access to numerous features and tools for game creation. During the course, students will learn the basics of game creation in Unreal Engine, as well as how to work with its various tools and features, such as environment creation, modeling, texturing, lighting, animation, and more. This course will enable students to learn the fundamentals of game development in one of the world's most powerful game engines, as well as how to work with graphics, sound, and Blueprint programming. Upon completion of the course, students will be ready to create their own games. Key outcomes:
Understanding the basic concepts and principles of game world development in Unreal Engine
Learning how to create game worlds using Unreal Engine tools
Creating engaging gameplay, various scenarios, and missions within the game world
Learning how to work with sound effects and music in game projects
Creating and customizing artificial intelligence for characters and NPCs
Learning how to work with animation and create cinematic scenes
Developing multiplayer games and working with Unreal Engine’s features