7-9 years old
Basics of games development semester 2 (Kodu, advanced Scratch) ONLINE
Recommended for students who have completed the first semester of the Basics of game development course or who know Scratch at an intermediate level.
The second semester will take us to the world of 2D video games. Thanks to the Kodu Game Lab, students will learn how to create and program three-dimensional projects, and in the second part of the semester we are going to use Scratch to create advanced games such as Pokemon Go.
Introduction
The coding basics are implemented in the Scratch language. It is an educational language, created as a tool to teach children the basics of coding. It enables easy creation of interactive stories, animations or games. Coding is done in a visual way - elements of the language are in the shape of puzzles, which arranged in a proper way create a working program or game. Part of the classes is designed for programming three-dimensional applications on the KODU platform and programming with the use of special electronic elements - Makey Makey. IT IS REQUIRED TO KNOW HOW TO READ, WRITE AND COUNT UP TO 20. Our online classes are NOT a webinar or a Youtube course! During our online classes, each student will see the teacher's screen, hear what he or she is saying, and the teacher will have an insight into what the student is doing and saying (he or she will see each student's screen). Each student will be able to ask a question by voice, the teacher will be able to answer every question and indicate exactly where the error is and how to fix it.
Course programme
1Lesson 1. Kodu - Flying Saucer
Our first lesson will be mostly about getting to know the Tynker programming environment. We’ll show similarities to Scratch and some new features that aren’t available in it. We’ll develop a project in which we’ll review our knowledge from the previous semester.
2Predavanje 2. Kodu: Drone Factory (fabrika za izradu dronova)
In this lesson we’ll create an extensive game which will use built-in Tynker functionalities used to create games with a camera looking from above. Game will include two levels, in the first part of this lesson we’ll create the first level and program our game characters.
3Lesson 3. Kodu - Pirates
In this lesson we’ll continue the previous one. We’ll develop the second level of the game in which we’ll design traps, obstacles, final battle with a boss and modify our map.
4Lesson 4. Kodu - In the trap of the maze - part I
In this lesson we’ll create a classic platformer in the Tynker environment. We’ll add mechanics and items typical for this type of games and create the first level of our game.
5Lesson 5. Kodu - In the trap of the maze - part II
In this lesson we’ll continue our project from the previous one. We’ll finish creating the map of the first level and add a portal to the next one where we’ll fight the final boss.
6Lesson 6. Kodu - Battle Royale
Mozart? Bach? Beethoven? Maybe just a Giant? Test yourself as a musician and composer. Classical music too serious for you? You can create your own composition.
7Lesson 7. Kodu - Obstacle course
In which year was Minecraft created? What is the name of the fire starter from the Kanto region in Pokemon? What type of weapon is the rarest in Fortnite? Answer these and other questions today in our great gaming game show.
8Lesson 8. Makey - Makey - Giant the musician
Turn into a DJ and musician at the same time. Create music using everyday items. What usually seems impossible together with the Giant we can make it happen. To work!
9Lesson 9. Scratch - Gaming
Catch them all! Pikachu and starters from the first generation of Pokemon - Kanto are now available for catching in Scratch. Check your accuracy and throwing power but be careful. Not every Pokemon wants to stay in the Pokeball forever. Pika Pika Pikachuuuuu.
10Lesson 10. Scratch „DJ Gigant”
Once again, we have to deal with the power of Pokemon. We remind you that an accurately thrown Pokeball is a greater chance of catching a Pokemon. Which one is your favorite? Pikachu? Charmander? Squirtle? Or maybe Bulbasaur? Try to catch one of them.
11Lesson 11. Scratch - Pokemon Go - cz.I
Catch them all! Pikachu and starters from the first generation of Pokemon - Kanto are now available for catching in Scratch. Check your accuracy and throwing power, but be careful. Not every Pokemon wants to stay in the Pokeball forever. Pika Pika Pikachuuuuu.
12Lesson 12. Scratch - Pokemon Go - cz.II
Once again, we have to deal with the power of Pokemon. Remember that an accurately thrown Pokeball is a greater chance of catching a Pokemon. Which one is your favourite? Pikachu? Charmander? Squirtle? Or maybe Bulbasaur? Try to catch one of them.
13Lesson 13. Review lesson
We did it. Another adventure is behind us. I hope that you liked it. But wait ... It's not over yet. Adventures with Programming are waiting for you. Join us today and try your hand at new places. In a week a special surprise for you - a new world that we will help you create together. You know Minecraft? If so, you will certainly be fine.
14Lesson 14. Minecraft - The Lord of the World
Wow! In cooperation with the Giant, we managed to open a portal to Minecraft. Step in with us and you'll learn how to program Steve to become the Lord of the World...