Welcome to Mon School!

Programming is magical. With a computer and your imagination, a whole new world opens up for you.

 · 2 min read

Programming is magical.


With a computer and your imagination, a whole new world opens up for you.


Learning programming is often hard and not accessible to many people. The traditional ways of introducing programming are dull and fail to kindle the spark in the students. 


While there are a lot of commercial initiatives to teach programming to young students, many of these offerings are too shallow, attach a false sense of pride to programming and fail to add any long-term value.


From the beginning of this year, we’ve worked on creating a new learning platform and a new course, “The Joy of Programming”. A course that introduces programming in a fun way, by writing programs to create interesting shapes and patterns. 


The course uses Python programming language and a new creative coding library “Joy”, which we’ve created to make this course. The platform has live-coding capabilities, which allow the students to try the code right in the browser and see the output immediately. We made sure this can be accessed from a mobile phone so that the students without a computer are not left behind.


Rather than focus on the syntax of the language, this course emphasizes the fundamental ideas of programming - creating bigger ideas from simple constructs, functional composition, generalization, etc. These ideas are timeless and can be applied to any programming language or any other environment.


In a nutshell, this is a course that would make the students fall in love with programming.


We’ve worked with a small group of students taking this course and the feedback has been very encouraging. 


Find more details about the course on our website https://mon.school/.


The Mon School is a collaborative effort between FOSS United Foundation and Frappe Technologies. This project wouldn’t have been possible without the wonderful efforts by Jannat Patel and Varun Pai and the guidance of Rushabh Mehta


Special thanks to Amit Kapoor for collaborating in creating the Joy library that is an integral part of the course.


Please checkout the course and the sketches created by the students. We would love to hear what you think. Please reach out to us at foundation@fossunited.org or on our telegram channel https://t.me/mon_school.


This is just the beginning, come join us in the magical world of programming.



No comments yet.

Add a comment
Ctrl+Enter to add comment