Today, the Indian boy is not only a published writer, but is also coaching students virtually.
Most students his age spent time playing video games as UAE residents stayed home due to movement restrictions imposed to stymie the spread of Covid-19 in April. But 12-year-old Amritesh Banerjee donned the hat of an author to pen a textbook for school children. The Grade 8 student of Cambridge International School, Dubai, took upon himself the mantle of writing a book on Python programming.
“It took me four months to complete this book. The paperback version was launched in September. The online version will be launched on October 15, which is the World Students’ Day,” said Amritesh.
Today, the Indian boy is not only a published writer, but is also coaching students virtually. “My father got 5,000 likes on his LinkedIn profile after he posted my book. That’s when people started approaching him, saying their children, who are my age, needed guidance on the subject. So I’ve held a few online classes as peer-to-peer learning can prove to be immensely helpful in understanding concepts. My father has always reiterated … that learning is about sharing.”
Amritesh spends nearly eight hours daily in front of his computer, but all for a cause. The boy, who loves all things mathematics, has already learnt multiple computer programming languages, developed video games and customised an AI chatbot.
“My Grade 7 IT teacher in the school really inspired me to take up this project. My father further guided me. Gradually, I started getting interested in it and got so absorbed that I could not stop. I ended up writing 5,000 words, which turned into a book. So, this book provides all the real-world solutions to those who are venturing into the world of Python programming. Therefore, this book is for beginners. Soon, I intend to undertake a project for advanced levels, too.”
What’s Python programming?
“Python is a relatively easy language to learn when compared to other languages like Java, C++ or Swift. Also, it is widely used in games such as World of Tanks, EVE Online and Sims 4. Python is an easy language to learn because of its simple syntax and its purposes. Python can be used for machine learning and data science to basic features of websites. It can also be used for ethical hacking,” said the Bengali boy.
He also credits the UAE for accomplishing the task.
“The UAE started the One Million Arab Coders challenge in 2017 and the aim was to get a million Arab coders and prepare them for competing internationally. This challenge also stirred my interest. I look forward to becoming a data analyst with Amazon or Google one day.”