Resources
1. Open Source Coding Curriculum
CEL Coding Curriculum consists of 6 courses which gradually exposes kids, from age 9-14, to concepts, practices and mindsets to develop computational thinking and other 21st century skills. It empowers kids to make creative applications and animations to express themselves and surroundings which brings relevance and makes the process engaging and joyful. Click here to watch the video to have insights of the classroom and student projects.
The salient features of CEL Coding Curriculum are,
- Scaffold curriculum with focus on researched concepts, skills and mindset to build thinking and 21st century skills.
- Higher engagement and confident kids through hands on contextual pedagogy to express and solve problems around them
- Use of open source technologies and tools to make the learning process smooth and affordable
Course 1 Learn to code with Scratch
Many teachers think that it takes exceptional technical skills and intelligence which only a few people have to bring coding to kids. However, we believe that it doesn’t!
This curriculum gives incredible introduction to coding and helps any enthusiastic teacher to overcome all the fear of learning and teaching coding and empowers them to bring coding to their students.
Moreover, the detailed framework, comprehensive lesson plans, engaging videos and worksheets will help teachers to learn coding as well as start teaching in effective and efficient ways to students of grade 4 and above.
Students create animations and applications about things around them and begin their journey into the wonderful world of coding building critical thinking and creativity.
So, let’s get started!!! 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. Curriculum-Framework-Learn-to-Code-with-Scratch Download
So, let’s get started!!! 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. Curriculum-Framework-Learn-to-Code-with-Scratch Download
Students will make a sprite speak and move on the stage. They will be introduced to a computational concept called sequence.
Lesson 1 My Sprite Speaks Lesson Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-2-Colorful-Shapes-Lesson-Presentatio
Lesson-2-Colorful-Shapes-Lesson-Presentatio
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-3-My-Car-Lesson-Presentation
Lesson-3-My-Car-Lesson-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Students will make different patterns using a given geometrical shape. They will learn about the computational concept of nested loops.
Lesson-4-Colorful-Pattern-Lesson-Presentation
Lesson-4-Colorful-Pattern-Lesson-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-5-Scaring-the-Ghost-Game-Lesson-Presentation
Lesson-5-Scaring-the-Ghost-Game-Lesson-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-6-Make-A-Story-Lesson-Presentation
Lesson-6-Make-A-Story-Lesson-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-7-Which-Angle-is-it_-Presentation
Lesson-7-Which-Angle-is-it_-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-8-Help-with-Tables-Presentation
Lesson-8-Help-with-Tables-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-9-E-Catalogue-Presentation
Lesson-9-E-Catalogue-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Quiz is great way of learning. Students will make a quiz using functions. They will learn about a computational concept called functions.
Lesson-10-Quiz-Presentation
Lesson-10-Quiz-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Course 2 Learn to code with Pocket Code
Children need 21st century skills like creativity and critical thinking to thrive in the rapidly developing 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 with the Pocket Code platform to make games and applications to express themselves and solve problems.
The 10 lessons in the curriculum are,
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.
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 a 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 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.
In this lesson 1, students will make an application to tell the steps to wash hands and will the computational concept of Sequence.
Lesson-1-My-Sprite-Speak-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-2-Play-a-Rhyme-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-3-My-Car-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
In this lesson 4, students will make an application to draw different colorful patterns and will learn the computational concept of Nested Loops Lesson-4_Colorful-Pattern-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-5-Catch-The-Fruit-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-6-Make-A-Story-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
In this lesson 7, students will make an application “Angle Identifier” to identify different angles and will learn the computational conception of Operators.
Lesson-7-Angle-Identifier-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-8-Animal-Calculator-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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-9-Quiz-Time-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
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.
Lesson-10-Magic-Panda-Presentation
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Course 3 Learn to code with HTML, CSS & JavaScript
The Internet has increased our global reach through various websites and web applications. Moreover, it’s quick and easy now to access, process and send information for different purposes from across the globe. This course on HTML-CSS-JavaScript is a well thought experience for kids to further nurture their creative abilities with computers after the fundamental exposure on Scratch. This course introduces them to basic technologies that go behind web development and empower them with concepts and skills to make simple webpage and web application.
Features and benefits:
Course 4 has 10 lessons each of 90 minutes spiraled around 2 themes which helps them build a basic webpage and web application to express themselves and solve problems. Moreover, various tasks and assessments in each lesson would give ample opportunities to children to practice targeted concepts and master them.
Features and benefits:
-
- Scaffold exposure to concept of Tags, Attributes, DOM and other programming concepts make learning easy
- Builds strong fundamentals to grasp further advanced technologies with each lesson focused on researched concepts
- Encourages children to create their own basic web products about their surrounding
- Visual Studio Code environment to facilitate the usage of syntax
Course 4 has 10 lessons each of 90 minutes spiraled around 2 themes which helps them build a basic webpage and web application to express themselves and solve problems. Moreover, various tasks and assessments in each lesson would give ample opportunities to children to practice targeted concepts and master them.
Introduction to Web page
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
My Simple Web page
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
My Colorful Web page with Pictures
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Quickly Changing the Appearance
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Design of Multipage Website
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Clicking the Buttons 1
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Clicking the Buttons 2
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Setting the Design of Quiz Application
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Is it right or wrong?
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
What is the score
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
2. Video Series on Skills and Mindset
Course 4 How to Write Problem Statement for Kids
This is a video series to help kids Plan, Research, Synthesize and Refine information needed to write Effective Problem Statements for any kind of Problem Solving process and competitions.
Our video series will help kids frame qualitative and quantitative problem statements. It will help kids to explore more about the people facing the problem, their experience and identify the causes.
The video shares a four step process to frame the problem statement i.e. plan, research, synthesize. Each video focuses on one step. It introduces the step by the protagonist with examples/one specific example and fun to do activities for kids. This video series would be a great resource to write the concept note while participating in CEL Kids Hackathon, a coding event for kids in grade 5-9 to showcase their coding talent. Moreover, it would be a great resource while participating in any problem solving event/competition. In addition to that, this video series would be a great help while planning an informative essay writing lesson for children in primary grades.
We believe that this video series would help you to explore and communicate the problem better and design innovative solutions to impact maximum number of people around you.
Our video series will help kids frame qualitative and quantitative problem statements. It will help kids to explore more about the people facing the problem, their experience and identify the causes.
The video shares a four step process to frame the problem statement i.e. plan, research, synthesize. Each video focuses on one step. It introduces the step by the protagonist with examples/one specific example and fun to do activities for kids. This video series would be a great resource to write the concept note while participating in CEL Kids Hackathon, a coding event for kids in grade 5-9 to showcase their coding talent. Moreover, it would be a great resource while participating in any problem solving event/competition. In addition to that, this video series would be a great help while planning an informative essay writing lesson for children in primary grades.
We believe that this video series would help you to explore and communicate the problem better and design innovative solutions to impact maximum number of people around you.
1. Plan
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
2. Research
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
3. Synthesis
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
4. Refine
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Course 5 Collaboration for Kids
Collaboration for Kids Video Series has 4 videos aiming to break down the process of collaboration for kids and shares few child-friendly strategies that will help them to collaborate and thrive while doing distinguished activities.
1. Unite
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
2. Share
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
3. Strengthen
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
4. Resolve
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Course 6 CS Unplugged Video Series
Computer Science concepts are exciting and build critical thinking and other 21st century skills. In this video series, we bring to you some of the amazing computer science concepts in an unplugged way i.e. without computers.
The concepts are weaved around hands-on activities like finding the shortest route as used in Google maps, etc. which will help them understand the ways in which the concept works in real life.
The concepts are weaved around hands-on activities like finding the shortest route as used in Google maps, etc. which will help them understand the ways in which the concept works in real life.
1. Find the Shortest Path
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
2. Learn how to represent Binary Numbers
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
3. Valuable Treasure
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
4. Binary to Decimal Conversion
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Course 7 Student Showcase
We bring you a sneak peek into our classrooms to help you get a better idea of how children use coding to express and solve problems. There are also strategies which we believe would help teachers and educators conduct better coding sessions.
1. Coding a Tiling App!
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
2. Grade 4 kid codes a “shark to do” rhyme
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
3. Animation coded on Scratch on Drunk Driving
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
4. Kids working together in coding session
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
5. Fatimah car
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
6. PTM at Shama Juveria
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
7. Project by a kid in Primary Grade
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
8. CEL Sample Online Coding Session
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
9. CEL Strategy Child Friendly Themes for Excitement in Coding Session
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
10. CEL Strategy: Organize ceremony for children to showcase coding work to build confidence and inspire
![](https://codetoenhancelearning.org/wp-content/plugins/elementor/assets/images/placeholder.png)
Previous
Next
Add Your Heading Text Here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.