Creativity is the key to success in the future, and primary education is where teachers can bring creativity in children at that level. 

A. P. J. Abdul Kalam


Enable Children to Create and Code using methods that bring nourishment to their brains and sparkles in their eyes.

Coding Curriculum for Schools and Capacity Building for Teachers

The National Education Policy 2020 has outlined under its Section 4.23 Curricular Integration of Essential Subjects, Skills, and Capacities on collaboration and teamwork; problem solving and logical reasoning, coding and computational thinking included as a set of the skills to be developed by all students.

In response to this, we at Panchatantra Programming, believe that it is important to build the capacities of the teachers and support the schools with an easy to adopt, yet a strong Creative Coding curriculum that allows the children to build Computational Thinking and Coding skills with core focus on child-centric development. We would like to emphasize the importance of staying away from building a traditional structure that can limit the creativity and thinking potential.

Goal: To develop Communication, Coding, Creativity, Collaboration skills through integrated learning and bring innovation into education to help students develop 21st century skills.

Contact us at for further details.

Scratch Education Collaborative (2)
Collaboration with Schools to support with NEP 2020 Goals

Teacher's Training

Building Capacities of Educators: PP trains educators across different disciplines to leverage the use of interactive learning for children by enabling them with the necessary coding skills for making student learning interactive and fun.

Generally learning to code is restrictive and exists to teach programming as part of a Computer Science curriculum. The PP training programs go beyond that and provide an opportunity to the teachers to work with the teachers/students to showcase their creativity. Story-telling and Gamification is used as the use-case for developing the Creative Coding skills with four important focus areas: Creativity, Coding, Collaboration and Communication. PP provides mentoring and troubleshooting support during project work to address any challenges faced by the teachers in coding their projects.

Resources: Online tutorials, Teachers Handbook, Mentoring and Handholding

School Curriculum

Creative Coding project based Curriculum using MIT Scratch: Project based Coding Projects that build up the different concepts in Computational Thinking and Coding.

These can be used to start children with Grade 5/6 or bridge courses for any class that is starting first time with Coding.

Coding Curriculum for Python: The Python course enables children to make a shift from the block-based coding to Python programming and builds on the further to the logic building for the students.

Data Analytics using Python: Data analytics involves solving real-world problems using data. Teaching children how to analyze and interpret data helps develop critical thinking and problem-solving skills. They learn to approach challenges systematically and find solutions through data-driven insights. Data analytics requires knowledge from different disciplines, including computer science, mathematics, and domain-specific areas. By engaging with Python for data analytics, children experience the interdisciplinary nature of solving problems.

Code-a-thons: PP provides a platform for students to participate in Theme-based Code-a-thons on a regular basis. The Code-a-thons enable children to Creatively express themselves using the Coding platform, and learn from ideation to applications along with coding methods to implement their own ideas.

Resources: These have been provided with accompanying Lesson Plans and Online tutorials to support the school to adopt the curriculum with ease.

Panchatantra Programmers Share

Scratch Code-a-thons

Since it was my first time using scratch, I thought that the learning process would be rather mundane and boring, but I couldn't have been more wrong. Watching tutorials and making my own mini projects to learn the whole interface of scratch was so much fun. The visual coding system made the programming process really interactive and hands on, it was unlike anything I've tried before. I really had a lot of fun learning and figuring out the interface of scratch. Also the process of creating new sprites was soo easy and intuitive, I really am not a very artsy person but I had so much fun creating and tweaking the sprites for my game. This is probably one of the most exciting projects that I've worked on.
Olympics Code-a-thon
Yes learning new techniques and its application, making me curious to see results. Also it trigger the mind to think more and make it more beautiful. Iteration is the mantra to reach good hands on experience on coding.
Olympics Code-a-thon
It was too much fun, from the day I registered for Code-a-thon, there were a lot of talks for it in our home. I was a Scratcher a few years ago but then I left it for reasons unknown to me. This bought me close to Scratch once again. I am thankful to Panchatantra Programming to fill a little fun in my life!
Ganersha Code-a-thon
This is my second code-a-thon and the process of starting with a idea and then coding around it is super exciting, really enjoyed the process and outcome
Gandhi Jayanti Code-a-thon
The sprites provided by Panchatantra are really very nice. It help me a lot to complete my project.
Ganersha Code-a-thon
I have been in this coding challenge first time. So, I was scared that I would able to do or not but the exciting and interesting videos helped me so much
30 Scratch Challenges
Figuring out what code is needed for the challenge is really amazing to work on.
30 Scratch Challenges
Amazing! I would like the hosts to conduct more like tis other than that ,Insane.
Gandhi Jayanti Code-a-thon
It's a joyful experience which makes us scratch our head and think a little
30 Scratch Challenges

Python Coders

I am intrigued by these classes, they have boosted my learning capacity and my interest in coding and python. I am surprised by how fast these classes go by and how much I have learned.These classes have improved my problem solving skills. For example, because of the guidance, I was able to write a program in two ways, which I wouldn't have tried if I was working alone. I would like to express one of my experiences. At the start of my classes, I was falling behind my peers and was losing interest, but because of these classes I have caught up, and I have taken python as my interest and my hobby. When I first started, I was very uncomfortable, because my mindset was that python was very hard and I didn’t even know how to type, but now I am more comfortable and still don’t know how to type!. These classes are very interactive and challenging, in a good way. They have transformed learning python into something that makes you want to sit down and work.
Guru Raghav
Grade 7
These sessions have been fun. Python is very fresh and new to me but it has been easy to catch on in these classes as we do not go too fast nor too slow. In class we have discussed various problems which are linked to day to day life. Recently we had a project about car rallies and how calculations could be made. We even share what bugs we are having while coding which really helps in debugging because a lot more people are working on it. We mainly learn about many of the important aspects of coding like the data type. In the classes we not only code but also discuss about various concepts. Overall, I have enjoyed these classes.
Aditi Ramakrishnan
Grade 7
When I entered the world of Python coding 6 months back, I was a newbie. Now I feel as if I might be able to become a teacher. It was 6 months back I felt this will eat up my brains. I did not think it was as easy as walking! Like I earlier when we received the 9 legged rally speed chart and we were told to get the time .I was shocked .It did take me a week or so but my output seemed so elaborate. I myself was surprised that I made this code so easy to read ,understand and so short I made a 60 liner a 20  liner. It was a happy moment seeing my code work.
Arnav Agrawal
Grade 7