In yesterday’s kids coding class, we started our final Scratch program, a multi-level game where the player avoids guards, unlocks doors and collects treasure. We learned how to have sprites only appear on certain levels and how to control which level we are on. We haven’t the first level yet, but hopefully we’ll finish all 3 levels next week.
In last Friday’s kids coding class, we finished our Catch the Dots game. For some tasks, I asked the kids to program without showing them the specific steps they needed to take, letting them figure out their own solution based on what we did before. They added functions (custom blocks) and variables. And they were able to change the difficulty of the game over time by adjusting the values of their variables.
In the last C#/Unity coding class, we started class by discussing Finite State Machines, which can be used to keep track of a game’s state. We then started to make our first project, a clone of the 1976 arcade classic, Breakout. We added font and image assets, learned to use Gimp for image editing, and created our first menu screen by adding a button. Next time we’ll start adding C# to the project so the menu will be interactive.
Because the hot air will move up and the cold air will goes down. And it will help the cup move around.
Therefore, we can see the pictures or words we draw on the cup that started to move like a simple animation.