Neha Kulshrestha Most 21st century classrooms include a plethora of subjects such as mathematics, science, language, social sciences and computer science but now, what’s interesting to witness is the emerging discussion on the skills that will prepare the post-millennials for the world outside. These skills are nothing complex but include things that will be needed everyday such as empathy, courage, big-picture thinking, persistence, self-help and the like. These skills are definitely needed in today’s competitive, collaborative and communicative world. These are the qualities that will help students prepare for real life problem solving. As rightly put by Dov Seidman, a thought leader of principled behaviour, this is the ‘era of behaviour’, how we behave is becoming increasingly important to succeed in today’s hyper-connected world. Let me take you on a journey of a classroom that has been converted into a ‘wonderland’ both for the students and teachers post the introduction of an open source programming platform, Scratch. First, wonderland for kids because every now and then, they can be seen giving an ecstatic shout on seeing the magic unfurl on the screen through their tiny fingers and second, for a teacher, because not only does it provide an open ended environment to work on but also for a 21st century classroom, it inevitably encourages the above mentioned skills such as courage, persistence, empathy, creativity, etc. Scratch is a free visual programming tool built by MIT, designed for kids aged 8-16 years. The best part is that it can be used both online as well as offline. It has an intuitive drag and drop interface where students can choose different blocks of instructions to perform various tasks. These tasks range from making a character walk, run, glide, spin, sing, talk, to more complex stuff like changing shapes, sizes, flying and jumping. Using Scratch, students can create stories, animation and games. As soon as the word ‘game’ rings in their ears, you have already caught their attention but let me tell you that though the journey might look interesting, it is not without sweat. Let’s see how. Self-discovery: Be it any subject, today’s classroom demands that children construct their own understanding by independently figuring things out. A guided approach works well for the curious minds to reach its true potential. The focus is more on how to think rather than what to think. As a coding facilitator, a tool like Scratch immensely helps in letting kids do just that. In the class, once a concept is introduced