Education is the kindling of a flame,
not the filling of a vessel.
~Socrates
Open Positions
Computer Science Teachers
Are you a Programmer who loves to teach?
Or..
Are you a Teacher who loves to code?
Are you passionate about teaching and coding? Join us at Computhink, where we inspire young minds through technology!
About Us
Computhink is a Programming School for Kids. We offer coding classes for students aged 7 to 16, from beginners to advanced learners. Our curriculum covers over 300 topics, including Scratch, Minecraft Education, Robotics, Python and more. We believe coding is an essential skill in today’s digital world, and we’re committed to making it accessible to all children.
* This position is open to Singapore Citizens or Singapore Permanent Residents only.
Position Summary
We are looking for a dedicated Computer Science Teacher to teach block-based programming to children aged 7 to 12. You’ll also need to guide students using text-based languages like Python or JavaScript, so familiarity with these is important.
Your role involves developing engaging lesson plans and creating a supportive learning environment. While you don’t need to be an expert coder, you should have a good understanding of basic algorithms and text-based coding to help students progress.
You must be passionate about teaching and have a strong sense of responsibility. This role requires excellent classroom management skills, with the ability to strike a balance between being encouraging and maintaining discipline. If you’re excited about helping kids develop problem-solving skills and a love for coding, we’d love to hear from you.
Key Responsibilities
- Teach block-based programming and introduce text-based languages (e.g., Python, JavaScript) to children aged 7 to 12.
- Develop and improve lesson plans and teaching materials.
- Create an engaging, safe, and fun learning environment.
- Manage classroom dynamics and maintain a positive atmosphere.
- Inspire students to think creatively and solve problems using code.
Requirements
- Diploma in Computer Science, Information Technology, or a related field.
- Fresh graduates are welcome.
- Basic knowledge of programming, especially in Python, JavaScript, or other text-based languages.
- Strong classroom management skills and experience working with children.
- A passion for teaching and guiding young learners.
Why Work With Us?
- Join a dynamic team that values creativity and initiative.
- Enjoy flexible working hours and options for remote work.
- Make a meaningful impact on young minds through teaching.
- Staff benefits include tech and gym allowances, as well as discounts on classes for friends and family.
- Enjoy holiday time-offs during major school breaks.
Send us an email with an updated resume to hr@computhink.com.sg
Why Computhink?
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.
Follow-On Mastery Classes
Join our regular weekly semester classes and let your child enhance their understanding and develop deep technical and programming skills. We provide classes from CodeThinker Levels 1 to Level 10. Each level is equivalent to one year of study. Students will learn Programming skills through ScratchThinker, PythonThinker, CodeStudio, HTML+CSS, Javascript and more!
Our curriculum is constantly being updated by professionals to reflect the latest in the IT industry. Want to learn AI? We've got it! Develop a game of mobile app? We've got you covered!