Learning Path For
Creating Future Tech Leaders!
LITTLE CHAMPS
BASIC PROGRAMMING CONCEPTS
In these classes students learn basic concepts of programming such as commands, sequencing,
algorithm, and code. These concepts are unfolded through unplugged activities and puzzles.
SESSION CONCEPT SKILLS
Step - Wise Thinking
01 Algorithms and Code Explore the JavaScript platform, basic drawing
commands.
Sequencing
02 Command, Sequence
Putting commands in a sequence to solve puzzles.
Decomposition
03 Sequential Coding Breaking down task into small steps and write code
to draw simple art.
Problem Solving, Resilience
04 Debugging
Identifying errors in the given code.
05 Formative Assessment Assessment Of Learning
Pattern Recognition Using Pattern Recognition, Decomposition
06
Loops Identifying patterns in code while solving puzzles.
Pattern Abstraction, Decomposition
Shapes and Patterns Using
07 Identifying repetitive blocks of code for drawing
Repeat Loop
simple geometric shapes.
Pattern Abstraction, Decomposition
08 Circle And Patterns - I Identifying repetitive patterns from the drawings
and writing code using loops.
Pattern Abstraction, Decomposition
09 Circle and Patterns - II Identifying repetitive patterns from the drawings
and writing code using loops.
Founded by Alumni of
https://www.purpletutor.com/
Learning Path For
Creating Future Tech Leaders!
LITTLE CHAMPS
ADVANCED PROGRAMMING CONCEPTS
In these sessions, students learn about some advance concepts of programming like counting loops ,
nesting loops , conditional statements for decision making and how to use them while writing code.
Students are also encouraged to bring in their creativity while building personalized projects for
visual storytelling and game building.
SESSION CONCEPT SKILLS
Loops Within Loops
10 Nested Loops - I
Recognize patterns within repeated patterns.
Loops Within Loops
11 Nested Loops - II
Recognize patterns within repeated patterns.
12 Formative Assessment Assessment Of Learning
Problem Solving, Decision Making
13 Conditional Statements Using conditional statements in code while solving
complex puzzles.
Pattern Abstraction, Decision Making
14 Conditional Loops Using loops and conditionals while making a simple
animation.
Pattern Recognition, Condition Evaluation
15 Nested Conditionals Using nested conditional to write code to create
rangoli patterns.
16 Formative Assessment Assessment Of Learning
Logic Building
17 Events Basics
Use events and create interactive animation.
18 Game Building Keyboard Keys Driven Events
Control character movements using keyboard keys.
Creativity
19 Storyboarding
Use events to create an animated story.
Logic, Abstraction
20 Introduction To Functions Use existing function blocks to solve complex
puzzles.
Founded by Alumni of
https://www.purpletutor.com/
Learning Path For
Creating Future Tech Leaders!
LITTLE CHAMPS
Abstraction
21 Edit and Create New Functions Edit existing functions and write code to
accomplish specified tasks.
Data Manipulation
22 Variables Store data from user input to personalize
interaction.
Logic, Data Manipulation
23 Functions And Variables Use variables and functions to create complex
animation.
24 Formative Assessment Assessment Of Learning
Introduction To Sprites, Movements And
Behaviors
25 Coding Character Movements
Learning about four directions, moving the sprite
along X-Y axis.
Collision Detection Using Events
26 Characters And Events Using events to identify collision or touch between
sprites.
Mouse Click Based Events
27 Events With Mouse Click Controlling character movements and behaviors
using mouse.
Keys Based Events
28 Events With Keys Designing games in which player controls Sprite
movements using keyboard keys.
Game Building
Dsign a personalized game by applying the
29 Project Work - I learning of loops, events, variables, creation of
new behavior, math and logic blocks as well as the
use of random integers.
30 Project Work - II Complete the game.
Founded by Alumni of
https://www.purpletutor.com/