Curriculum/Foundation/G12-4 Basic Gaming with Scratch
FoundationCoding Track12 classes · 60 minutes each

G12-4 Basic Gaming with Scratch

Grades 1–3

Introduction

Develop your own fun games while you learn the basic coding constructs.

What Your Child Will Learn

Course Content

* Move an object in the direction of the mouse pointer * Decision making - if statements * Coordinate system * Object sensing
* Controlling the motion of a character in different directions using Keypress event * Glide the characters in random directions
* Use of variables * Move the object to random positions * Fix the rotation of any object * Use of infinite loops
Gain clarity on how a character can recognize and avoid obstacles in its path and reach its destination using : * Color recognition * Mouse click event * Iteration-Repeat until * Logical operators * Check condition within an infinite loop
* Use of variable: define, initialize, increment the value * Use of 'equal to' operator to switch to next level based on the condition * Co-ordination and synchronization between scenes and objects
* Make an object hop on keypress * Build user interface design * Set a condition to pick random value at run time * Define functions * Declare variables
* Take input from the user at run time * Use of concatenation operator * Use of conditional statements
* Approaching any problem in a structured manner: Empathize - with the user, Ideate - Pen down your ideas, Design - create your designs, Code - understand redundancy of code, Test * Parallel execution - for smooth motion of the character * Create the maze as a backdrop * Movement in different directions with the key pressed events
* Color recognition - identifying the maze color * Coordinates - repositioning Cookie collector * Object recognition - identifying cookies * Collecting cookies and gaining points using Variables - Scorekeeping
* Randomization of movement of a character on touching an obstacle * Variables * Nested loops
* Coordinating the actions of multiple backdrops and characters * Sending and receiving signals - broadcast * Duplication of instances: Duplication of characters working on the same code
Project presentation by the students

Ready to get started?

Book a free trial class for G12-4 Basic Gaming with Scratch and see your child build something amazing.

Book a Free Trial Class