0% found this document useful (0 votes)
60 views3 pages

LC - Programming Concepts

The document outlines a structured learning path for children, focusing on basic and advanced programming concepts through interactive sessions. It covers essential skills such as algorithms, sequencing, loops, and conditional statements, encouraging creativity in projects like visual storytelling and game building. Each section includes formative assessments to evaluate learning progress.

Uploaded by

kumarasathish0
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)
60 views3 pages

LC - Programming Concepts

The document outlines a structured learning path for children, focusing on basic and advanced programming concepts through interactive sessions. It covers essential skills such as algorithms, sequencing, loops, and conditional statements, encouraging creativity in projects like visual storytelling and game building. Each section includes formative assessments to evaluate learning progress.

Uploaded by

kumarasathish0
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/ 3

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/

You might also like