Resources

We support schools and organizations with curriculum framework and aligned resources (sample video lessons, lesson plan, graphic organizers, assessments and trackers) which help them to implement the coding program.

Teachers/Facilitators find the resources helpful in order to conduct the coding lessons for kids as the resources are easily to comprehend, makes them aware about the outcomes and helps to assess them, helps them to visualize the flow of the lesson, gives them step by step approach to progress, track and reflect on the progress to identify the next steps.

Currently, we offer Course 1 for elementary kids on Scratch and a sample 5 video lesson program for teachers to understand the basic flow of the lesson.

Learn to Code with Scratch

The Code to Enhance Learning curriculum focuses on concepts that are needed to learn computationa thinking. Moreover, the objectives of lessons are designed in a way that it empowers them to express their learnings (from class or surroundings) which would help them be confident about their learning. The broad goals of the course are,

  1. Students will be conversant with distinguished programming language.
  2. Student will learn about the computational concepts to write programs in distinguished programming language.
  3. Students will learn about the practices to develop computational thinking.
  4. Student will learn about the mindsets to develop computational thinking.
  5. Students will be able to express their learning about them and surroundings by making animation and applications.

In this course, students will learn 10 different computational concepts like sequence, event, loops, etc. They will start tinkering with the block based programming of Scratch developed by MIT Media labs used in 130+ countries to make basic animation, games and applications to express and solve contextual problems.

Thus, the program aims to create a fun and learning expereince for kids to master computational thinking by giving opportunities to express themselves and solve problems related to self and surrounding.


Curricum Framework

The curriculum framework gives insight about the jounrey of this course. It depecits the learning objective, learning outcomes and different focus areas introduced in a scaffold manner in the course.

Lesson 1 My Sprite Speaks

Students will make a sprite speak and move on the stage. They will be introduced to a computational concept called sequence.

Lesson 2 Colorful Shapes

Students will be able to create different geometrical shapes. (Line, retangle, square, circle, parallelogram, trapezium, polygon). Moroever, they will learn about a computational concept called events.

Lesson 3 My Car

Student will draw a car and different sprites on the stage. They will make the car move on the road having features like braking and horn. They will learn about the computational concept loops besides becoming more aware of the traffic rules.

Lesson 4 Colorful Pattern

Students will make different patterns using a given geometrical shape. They will learn about the computational concept of nested loops.

Lesson 5 Scaring The Ghost Game

Students will create a scaring the ghost game. The ghost will be flying in the sky to and fro. The character can throw magic ball to scare the ghost way with a click. They will learn the computational concept of conditional statement.

Lesson 6 Make A Story

Students will create an animation to share about name calling. This will help students be aware of name calling and the negative impact of it. Moreover, students will learn about parallelism and broadcasting.

Lesson 7 Which Angle Is It?

Students will make an application to identify the name of a given angle. This application will it easy for their peers to say if the angle is acute, obtuse, etc. based on the angle entered by the user. They will learn more about the computational concept of operators.

Lesson 8 Help With Tables

Student will make an application where the user has to help a character to say multiplication tables. This will make learning multiplication easy. Moreover, they will learn about the computational concept of variables.

Lesson 9 E Catalogue

Finding books in a library it tough! Students will make an e-catalogue for the library to help users find the books easily. They will learn the computational concept of list.

Lesson 10 Quiz

Quiz is great way of learning. Students will make a quiz using functions. They will learn about a computational concept called functions.

Self Learning Lessons for Scratch Jr.

We believe that coding is one of the best ways to express self and problem solve and can be taught to kids of age of 5 and above also.

Scratch Jr. is a free application that helps kids of age 5 above to code interactive stories and games. However, there are less resources available which can help kids and their parents to start building the stories and interactive games.

We have designed a set of 10 lessons to teach kids to code on Scratch Jr. These set of coding lessons have a main character called Luna who lives in a village in India and by making connection kids make interactive applications. Moreover, the lessons focus on the challenges of women in rural India and educate kids about the challenges . The coding lessons are about girls should dream, menstrual health, production consumption cycle of a product, etc.

Kids get a booklet of a lesson and they read the instructions on the page and try to follow the instructions to maeon the stage. At certain points, there are thinking questions where kids are supposed to respond as per their experience and context which helps them connect and relate to the world they live in.

The lessons are as follows,

Lesson 1 Luna wants to be a pilot V3

Lesson 2 We all are unique V5