0% found this document useful (0 votes)
312 views5 pages

Game Programming For Kids - Ver 1

The document outlines a 20-session curriculum to teach kids programming and computational thinking skills. The sessions introduce kids to programming tools like Scratch and Alice3D and have them build games like a maze game and action game by learning programming concepts and debugging their work. The goal is for kids to become more engaged in today's digital world by acquiring these important 21st century skills.

Uploaded by

Obb IN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
312 views5 pages

Game Programming For Kids - Ver 1

The document outlines a 20-session curriculum to teach kids programming and computational thinking skills. The sessions introduce kids to programming tools like Scratch and Alice3D and have them build games like a maze game and action game by learning programming concepts and debugging their work. The goal is for kids to become more engaged in today's digital world by acquiring these important 21st century skills.

Uploaded by

Obb IN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

It isnt every day that kids can

learn to shape the future.

Kids today live, learn and play in a digital-centric world. Wouldnt it be


great for them to acquire the programming and computational
thinking skills that would enable them to become more adaptive and
fully-engaged in this exciting and fast-changing environment?

Table of Contents
Kids today live, learn and play in a digital-centric world. Wouldnt it be great for them to acquire the
programming and computational thinking skills that would enable them to become more adaptive
and fully-engaged in this exciting and fast-changing environment? ...................................................... 1
Session 1 ................................................................................................................................................. 2
Session 2 ................................................................................................................................................. 3
Session 3 ................................................................................................................................................. 3
Session 4 ................................................................................................................................................. 3
Session 5 ................................................................................................................................................. 3
Session 6 ................................................................................................................................................. 3
Session 7 ................................................................................................................................................. 4
Session 8 ................................................................................................................................................. 4
Session 9 ................................................................................................................................................. 4
Session 10 ............................................................................................................................................... 4
Session 11 ............................................................................................................................................... 4
Session 12 ............................................................................................................................................... 4
Session 13 ............................................................................................................................................... 4
Session 14 ............................................................................................................................................... 4
Session 15 ............................................................................................................................................... 5
Session 16 ............................................................................................................................................... 5
Session 17 ............................................................................................................................................... 5
Session 18 ............................................................................................................................................... 5
Session 19 ............................................................................................................................................... 5
Session 20 ............................................................................................................................................... 5
Get in touch ............................................................................................................................................ 5

Session 1
To introduce student to program and each other.
To familiarize student with Scratch/Alice3D (any one)
To familiarize student with Python/Ruby (any one)
To familiarise student with type of games/programs created with Scratch/Alice3D

Session 2
Introduction to Scratch/Alice3D editor
Starting with basic program (Getting Started)

Session 3
To provide overview of editors basic tools and buttons
To introduce the concept of programming and basic programming terms like menu, compiler, loops,
conditions etc.

To learn basic rules about changing appearance of character, copying, deleting and moving

Session 4
Introducing student to remote learning process
Sharing ideas of remote learning with student
Introducing him about various tools and techniques which can be used for better remote learning

Session 5
To learn to bring character on stage
To learn to draw new character in paint tool

Session 6
To learn about using mouse and arrow keys to move character
To introduce and start building maze game

Session 7
To continue building maze game

Session 8
To continue building maze game

Session 9
To finish beta version of maze game
To discuss, problem solve and debug

Session 10
To finalize maze game based on feedback
To share final maze game

Session 11
To introduce next game student will be making an action game
To discuss elements of an action game
To introduce concept of a backstory and information to include on an introductory page
To begin designing action games back story

Session 12
To introduce and practice building an introductory page
To understand elements of an action game
To practice building characters and first play stage of an action game

Session 13
To share students work and generate ideas/motivation
To learn how to shoot or drop projectiles

Session 14
To continue building characters and first play stage of an action game
To share student works in progress and generate ideas/motivation

Session 15
To continue building characters and first play stage of an action game

Session 16
To learn how to make doors between stages and move characters through them
To learn how to make the character eat something before moving to the second stage

Session 17
To finish building first play stage of the action game
To begin designing and building their second stage

Session 18
To emphasize the importance of naming characters and rules and keeping list of rules organized
To continue building the second stage

Session 19
To continue building the second stage
To build a credits page

Session 20
To discuss about next game - an adventure game
To discuss about learning new programming language e.g. python to learn about nuts and bolts of
games programming.
To share and receive feedback
To debug as per feedback

Get in touch
Praful Daga
[email protected]
+91 99 131 134 99
Skype: onlinebusinessbuilder.in

You might also like