Children need 21st century skills like creativity and critical thinking to thrive in the innovative world and we believe that coding can be a great tool to build these skills. This curriculum will empower kids in grade 6 and above to learn to code on smart phones on the Pocket Code platform to make games and applications to express and solve problems.
The 10 lessons in the curriculum are,
– Scaffold to build fundamental coding concepts,
– Project based to solve contextual problems to build engagement in children and
– Based on an open source platform Pocket Code which would let children code on smart phones if they don’t have access to computers.
The resources consist of curriculum framework to give sneak peek into the overall journey in the curriculum, presentations for each lesson to help students/parents/teachers to understand the content and videos to get step by step instructions for better understanding and engagement.
We believe that it would be a great repository for students to begin their coding journey and will give perspective to parents, teachers and educators while working with children.
We want to thank NetWeb Software for the support to build this curriculum so that children can learn to code to make the world a better place.
Lesson 1 My Sprite Speaks
In this lesson 1, students will make an application to tell the steps to wash hands and will the computational concept of Sequence.
Lesson 2 Play a Rhyme
In this lesson 2, students will make an application which plays their favorite rhyme with lyrics on screen and will learn the computational concept of Events.
Lesson 3 My Car
In this lesson 3, students will make an application with a car moving with wheels rolling on the road and will learn the computational concept of Loops.
Lesson 4 Colorful Pattern
In this lesson 4, students will make an application to draw different colorful patterns and will learn the computational concept of Nested Loops
Lesson 5 Catch the Fruit
In this lesson 5, students will make an application in which they will make a robot to catch the fruits falling from the sky and will learn the computational concept of Conditionals.
Lesson 6 Make a Story
In this lesson 6, students will make an animated story about name calling and will learn the computational concept of Event Broadcasting and Parallelism.
Lesson 7 Angle Identifier
In this lesson 7, students will make an application “Angle Identifier” to identify different angles and will learn the computational conception of Operators.
Lesson 8 Animal Calculator
In this lesson 8, students will make an application “Animal Calculator” to perform basic arithmetic operations and will learn to the concept of Variables.
Lesson 9 Quiz Time
In this lesson 9, students will make an awesome quiz application “Quiz Time” and will learn to use the application of Pocket Code to collaborate with friends.
Lesson 10 Magic Panda
In this lesson 10, students will make an application “Magic Panda” to make the panda fly on shaking the phone and will learn to use accelerometer feature of the smartphone.