In the GAME DEVELOPMENT section, teachers and students will go through a lot of fun and educative lessons, here are some examples:
"Your first Scratch code"
In this lesson, students will learn how to use Scratch which is an educational programming tool aimed at kids. They will also learn how to create and delete sprites in Scratch, identify event blocks, and drag and drop programming blocks into their Scratch program. Additionally, students will be introduced to three different types of events and learn how to start a program they have created in Scratch. The main focus of this lesson is to equip students with the fundamental skills necessary for the upcoming Scratch projects.
"Building an adventure game"
This lesson is the first episode of a series of 4 episodes where students will learn how to build their own adventure game. In this lesson, students will learn the professional process of designing a video game. They will start by understanding Joseph Campbell's ‘hero's journey’ theory, which is a storytelling structure used in many popular video games and movies. Students will then learn how to create a structured plan for their video game, including developing the game's story, creating a diagram, designing characters, and creating storyboards on paper. After that, students will transfer their designs to Scratch and program the backdrops of their game to appear and disappear at different times during the game's story. By the end of this lesson, students will have a solid foundation to continue building their adventure game.
"The special world"
In this lesson, students will continue building their adventure game by focusing on the phase in Joseph Campbell's ‘hero's journey’ theory where the hero travels to the ‘special world’. They will draw screens for this part of the story on their storyboard and work on their Scratch project using an example provided in galactIQ. Additionally, the class will work together to discuss ideas and collaborate on developing their story further. By the end of this lesson, students will have a deeper understanding of the ‘special world’ phase of the hero's journey and will have made progress in their adventure game project.
"The knight & The mushroom"
This lesson is the first episode of a series of 4 episodes where students will learn how to build a complex videogame. students will take the first step in building a complex video game in Scratch. They will learn how to use the remix button in Scratch to start their game project. Students will also learn how to animate the knight sprite and create a start button for their game. Additionally, they will learn how to program the start button and make it more special using different techniques. By the end of this lesson, students will have gained valuable knowledge on how to create and animate sprites, use variables, and program buttons in Scratch, all of which are essential skills for building a video game.
"The attack of the mushrooms!"
In this lesson, students will continue building the complex game. They will review programming fundamentals such as loops, if-then statements, and sensing blocks in Scratch. They will also learn new functions like Scratch's clone function. Additionally, they will learn how to create a broadcast message, use loops to make the mushroom sprite walk, and use sensing blocks to sense color and make the mushroom sprite hide. By the end of the lesson, students will be able to fine-tune their video game project and use the skills they have learned to make their game more engaging and interactive.
Game Development is the art of creating games and describes the design, development and release of a game. It may involve concept generation, design, build, test and release. While you create a game, it is important to think about the game mechanics, rewards, player engagement and level design.
The way to teach game development with galactIQ is to follow a natural design process. In class, students will learn to plan, they will draw their ideas on paper, define the characters or events that occur in their video games, organize fun brainstorming in class, and in general galactIQ will ask them to use their imagination a lot.
Of course the process jumps from paper to screen and through the use of Scratch both students and teachers will learn step by step the rudiments of programming and give them the skills to create their own video games in a very simple way and making each concept remain engraved in their minds.
The creation of video games is very important since through creativity, students at a very early age will understand how they can create video games for themselves and will understand how games they usually play work on the inside.
This planet will equip them with programming and design skills but it will also help them understand the online environment. In addition the GalactIQ episodes in the Game Development Planet propose the creation of mathematical, grammar or history video games which will make students engage with school’s core subjects.
Tools like Scratch will allow students to build their own ideas, allow other children around the world to play with the games we create and learn other valuable lessons such as knowing how to give constructive feedback and be respectful online.