Introduction
Scratch is the perfect educational language for beginners to learn coding. Its visual interface makes it easy to create interactive stories, animations, and games. Our classes go beyond Scratch, introducing students to other languages and platforms such as App Inventor, KODU for 3D game creation, and Python with Minecraft.
Our online classes are interactive and personalized, not just another webinar or YouTube course. Each student has direct access to the teacher's screen, with real-time feedback and personalized support. Our innovative teaching methods ensure that each student's learning journey is both engaging and successful.
Course program
1Lesson 1: Pedometer
During the classes a mobile application will be created to measure the number of steps, distance travelled and speed.
2Lesson 2: Push the button
The aim of the lesson is to create a mobile game Push the button. You will learn the mechanisms of the stopwatch, programming randomness, the use of animation and sound components and initialization of variables.
3Lesson 3: Dictaphone and speech recognition
During the classes the main goal is to create a mobile Dictaphone application, as well as to learn about the Recorder mechanism, sound components and notifications.
4Lesson 4: Flashcards part I
The aim of the lesson is to create a mobile flashcards application and to learn how sensors work.
5Lesson 5: Flashcards Part II
This lesson is a continuation of the previous one.
6Lesson 6 Giant Run part I
During the classes we will create a game that will allow you to learn the mechanics of jumping in various types of applications.
7Lesson 7 Giant Run Part II
This lesson is a continuation of the previous one.
8Lesson 8: Tic-Tac-Toe part I
During the lesson a well known game "Tic-Tac-toe" will be created. The topics of implementation of application logic will be discussed. During the lesson there will also be a presentation of independent student's work.
9Lesson 9: Tic-Tac-Toe Part II
The lesson is a continuation of the previous lesson and a summary of knowledge and presentation of own projects.
10Lesson 10. Racing
The aim of the lesson is to create the first game in the KODU - "Races" and to learn the environment of the Kodu and the specifics of 3D games.
11Lesson 11: Crowded road (Kodu)
During the lesson there will be created a "Crowded Road" game, in which the cloning and destruction of enemies and a reminder of the stopwatch mechanism will be presented.
12Lesson 12 Star Wars (Kodu)
The aim of the lesson is to create a game "Star Wars" and to learn how to move between the boards and control several characters at once.
13Lesson 13: two-level game, building bridges, teleportation (Kodu)
The task that the participants will be faced with is to prepare a two-level world together with the development of teleportation and building bridges.
14Lesson 14 Python in Minecraft
The aim of the lesson is to introduce the student to the Python language through the game Minecraft - an introduction to the next course "Python in Minecraft and websites". The course completion certificates will be handed out during the lesson.
