Those who can imagine anything, can create the impossible.
Learn the basics of artificial intelligence programming with the 2-day introduction class.
Register for the Introduction to AI Chatbot class, and let your child learn about Machine Learning!
Programming A.I (Artificial Intelligence) with Python for beginners age 14 and above.
2-day weekend camp on Saturday and Sundays. 3-hours per day.
Scenario-based learning, guided by professional programmer trainers.
Learn how chatbots work, and how to code one with the Python Programming Language!
AI and Machine Learning are one of the most sought after skill now and in the future!
Here’s what your child will experience in the 2-day camp
Interact with Chatbots and walk-through examples of Machine Learning and AI.
Scenario-based examples, and guided programming exercises.
Hands-on programming practice and code walk-through
Be guided by our experienced programmer trainer (MOE-registered) throughout
Attending the 2-day camp will help your child:
- Experience what Machine Learning is, and how it can be used professionally to solve problems and create solutions.
- Encourage your child to step inside the exciting and interactive world of Machine Learning and Artificial Intelligence!
- Discover solutions and scenarios that can be solved with Artificial Intelligence, and how it can be used to benefit society.
- Inspire your child to want to learn more and start them on the exciting journey of Artificial Intelligence!
If your child is 14+ years old, now is the best time to let him or her have a head-start in programming!
Sign up your child now for the PythonThinker Intro to A.I. Chatbots 2-day camp and have fun programming at Computhink!
- Introduction to Artificial Intelligence with Python
- Learn to use Jupyter Notebooks
- Learn about external libraries for Machine Learning and NLP
- Learn to design a chatbot (a program that chats with you)
- Learn NLP and the NLTK library
- Hands-on Guided Projects and introduction to pre-built agents
3 hours per class
Max. 6 students per class
Age 14 & above
This is an introduction class to artificial intelligence and natural language processing in Python and assumes minimal programming knowledge. Students who have prior basic programming knowledge in any language or have attended programming classes will have an advantage.
Laptops will be used and provided for each kid. If you would like to bring your own laptop (Windows 7 and above only), do let us know in advance!
Computhink Kids SG
203 Hougang Street 21
Intro to A.I. and Chatbots with Python Class
June School Holidays
Saturday & Sunday
Week 2A: JUN 8th & 9th
Saturday & Sunday, from 9.00am to 12.00pm
Week 4A: JUN 22nd & 23rd
Saturday & Sunday, from 9.00am to 12.00pm
*Updated 2019 Apr-01*
for 2-day class (3 hours per day)
**15% JuneHolidaySpecial discount! **
For sign-ups online only. Choose ticket option 'JuneHolidaySpecial' during registration.
Move on to our Weekly PythonThinker Class and advance your real-world programming skills!
Maximum learning in small classes
All our classes are kept small to ensure maximum attention to your child's learning needs. By keeping the class small, we ensure that each kid gets the guidance and coaching he or she needs to bring their imagination to life through programming. Besides allowing us to get to know your kid better, we also encourage the kids in our classes to get to know one another and this is better facilitated in a small group setting.
Hands-On Activity-Based Learning
We believe that kids learn best when they do it themselves in a fun environment. That is why we ensure that each kid is given a laptop to work their own respective projects and try their hand in the programming projects and activities. It is heartening each time we see the kids beaming and being proud of themselves when they get the code to work as they want it to.
Our Teaching Philosophy
This idea that kids will learn anything that they want to, when they are given the freedom to create, inspires and drives our teaching philosophy. In this, we are influenced by the work of Sugata Mitra (Educational Researcher) whose research demonstrates the effect that a child’s innate curiosity and interest have on learning complex subjects outside the normal school environment. At Computhink, we adopt a 3-pronged approach to teaching kids which is guided by these 3 questions by the child: (1) What can I do?; (2) How can I do it?; and (3) What else can I do?
Follow-On Mastery Classes
Frequently Asked Questions
Why Learn Python® Programming?
While computing has been a subject at the ‘A’ levels, at the secondary level, computing is often provided as enrichment or offered as a CCA. To answer the call for kids to be exposed earlier, MOE recently announced that programming will be offered as a subject at the ‘O’ Level examinations and the programming language students will learn is Python.
What is Python®?
Note: “Python” and the Python logos are trademarks or registered trademarks of the Python Software Foundation, used by Computhink with permission from the Foundation.
What is Python® used for?
- Web and Internet development (e.g. Dropbox, Survey Monkey, Bitly)
- Scientific and Numeric programming, data analysis and modeling (e.g. in forecasting earthquakes)
- Desktop applications (e.g. in 3D animation for films)
- Networking and System Administration (e.g. OpenStack in cloud computing)
- …and much much more!
Why Learn Python® Programming with Minecraft?
That is why, we believe learning Python® should be fun, and we have incorporated Python programming with a popular game that we are sure your child knows: Minecraft!
Kids will learn the Python programming language, basic concepts of programming and how to think computationally to solve problems. However, rather than writing code and looking at text output (which can be quite boring!), students will write Python® codes and exercise their creativity to build amazing things at a very fast speed in Minecraft.
For example, by using a concept called loops (which makes the computer do something again and again), kids can build big structures like a house with a swimming pool, or a high tower surrounded by a flowing lava moat in just a few seconds (or less) with just a few lines of code!
By writing programs in Python®, your child can build amazing things, and learn to re-use the same code again and again to build more things in different Minecraft worlds.
What this course is NOT about…
Is there any prerequisite for this course?
In terms of equipment, we will provide a laptop for each kid to work on. However, each kid must have their own Minecraft login and password.