Content Creation Team
Design & Curation Team
Implementation Team
Communication Team

CSpathshala is an organisation of volunteers driven by a vision–to prepare students to participate creatively in the digital age.  Its efforts aim at creating sound foundation of computational thinking skills in school children. This is done through a modern CS Curriculum and detailed teaching aids. We continually seek like-minded volunteers who are ready to contribute in transforming school education in India.  Well thought-through lessons designed by experts, imaginative contents created by knowledgeable volunteers are aimed to develop strong interest and understanding among students of standard 1 to 8, at first.  The lessons and teaching material created at CSpathshala will be used by participating schools in urban and rural areas, hand-in-hand with syllabus of the affiliated education boards across India.

CSpathshala is a completely volunteer driven initiative and we really value your contribution, your dedication and your spirit to give back something to Indian Education! We understand that your contributions may be sporadic due calls on your time. However little, your contributions would be valuable.

We have an immediate need for volunteers for the following activities:

Content Creation

We have a created a period wise breakup with a summary of what needs to be taught in a 35 minute period. This needs to be converted into a detailed slide deck (~ 15 slides), a lesson plan (script) and an activity sheet for students. At times we may have references from which we can borrow, adapt and simplify.

Problem Solving / Algorithms (Skills: CS/Math with 5yrs experience) is essential. Initially, content for 1 lesson takes 2 hours of effort/week over three to four weeks. Subsequent ones take 1-2 hours/week.

Programming (Skills: Scratch):  The effort required is 2 hours / week / lesson.

Content Curation

The content goes through several reviews. However before finalizing we need help in editing the content to ensure that uniformity is maintained. It would involve checking attribution, CC licensing, language and formatting as per defined guidelines.The effort required would be about 2-3 hours per set of documents.

Content Management

Content managers are responsible for managing the task of content creation, ensuring that high quality content is created. The role involves connecting content creators with curriculum owners, gently nudging content creators to submit content on time and passing on the feedback from implementation team to content team. The effort required would be 2 hours per week.

We will also need volunteers at a later date for:


We want to localize the content to vernacular languages starting with Marathi. For this we need help with a) Planning the effort b) Setting up a platform c) executing the plan d) language translation/localization

Get in touch with us to if you have any queries or if you would like to join CSpathshala as a volunteer.


Content ManagementContent CreationContent CurationOthers