Happy Students
We provide a fun way to learn programming and develop problem-solving & critical thinking skills through instructor-led sessions.








4.8
High-rated
10+
We provide a wide selection ranging from Game, App and Web Development and Digital Literacy courses. Kids can plan their levels based on their capabilities.
We teach our learners to create solutions that impact the world they live in, using coding and STEAM techniques as a foundation.
Eliminating learning obstacles for all ages with our hybrid learning settings to help children create their own digital masterpieces
Delivering up-to-date and customised curriculum to help children learn by connecting new knowledge with known concepts.
Incorporating interactive sessions with experienced trainers to build innovative and problem-solving mindset in children
Our encouraging environment is about delivering a truly interactive, intellectual and hands-on environment designed programs with the goal to make learning exciting for young learners.
+603 2733 0337Customer Service Ready to Help You!
iTrainKids @ KL
C-L19-8 KL Trillion 338 Jalan Tun Razak 50400 Kuala Lumpur
9:00AM – 6:00PM (Monday – Saturday)
+6012 798 0622
info@itrainkids.com
iTrainKids @ Bukit Jalil
11-15-1, Jalan Perkasa 15 Asked Explained Bukit Jalil 57000 Kuala Lumpur
9:00AM – 6:00PM (Monday – Saturday)
+60179779186
info@itrainkids.com
iTrainKids @ Mount Austin
21-01, Jalan Austin Heights 3/1 Taman Mount Austin 81100 Johor Bahru, Johor Darul Ta'zim
9:00AM – 6:00PM (Monday – Saturday)
+60137678800
info@itrainkids.com
iTrainKids @ Vietnam
9, Cong Hua, Ward 4, Tan Binh District, HCMC, Viet Nam
9:00AM – 6:00PM (Monday – Saturday)
+84902 617 013
Oanh@itrainkids.com
iTrainKids @ Bhutan
KTM Building, Changangkha, Thimphu Bhutan
9:00AM – 6:00PM (Monday – Saturday)
+975 02 335378
bhutan@itrainkids.com
From coding apps and websites to developing exciting games and creating fun experiments, iTrainKids offers the most creative hands-on ways for children to learn all about science and technology
Wednesday:
15:30-17:00 Wednesday
Saturday:
14:30-16:00 Saturday
Learn to use Tinkercad for 3D modelling and colour design
Master basic shapes and model combination to create your own 3D projects
Hands-on project and presentation, showcasing their first 3D creations
Understand how 3D printers and slicing software work
Learn to adjust printing settings, materials, and speed for better results
Hands-on printing project and presentation featuring your own 3D model
Use design thinking to solve real-world challenges
Develop creativity, teamwork, and critical thinking skills
Final project and presentation showcasing your 3D innovation
4.6
“I made a design on the computer, and it was so cool to see how it all came together. I didn’t think I could actually do it, but I did!”
4.7
“Seeing my daughter so engaged in learning how to design and print her own 3D models was incredible. It’s hands-on, creative, and futuristic. A great experience overall.”
Moduls
3
Age
9-17
Student: 1,005
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
3D printing, also known as additive manufacturing, is a modern technology that creates three-dimensional objects by layering materials based on a digital design. Unlike traditional manufacturing, which cuts or molds materials, 3D printing builds objects layer by layer, making it efficient, flexible, and precise. 3D
This technology allows the creation of complex shapes and prototypes that are difficult or impossible to make using conventional methods. It is widely used in industries such as engineering, medicine, education, architecture, and fashion.
Tuesday:
15:00-16:30 Tuesday
16:00-17:30 Tuesday
Friday:
15:00-16:30 Friday
16:00-17:30 Friday
Saturday:
10:00-11:30 Saturday
11:30-13:00 Saturday
13:30-15:00 Saturday
15:30-17:00 Saturday
Sunday:
10:00-11:30 Sunday
13:00-14:30 Sunday
15:30-17:00 Sunday
Master navigation, Agent controls, and basic coding (loops, sequences, conditionals).
Themes: Animal rescue (turtles, pandas), biomes, space exploration (planets, debugging)
Skills: Pattern recognition, algorithms, debugging, Boolean logic.
Key Concepts: Events, variables, nested loops, functions, and collaborative coding
Projects: Dinosaur Run, Wild West challenges, city planning, park design
Focus: Creative problem-solving, large-scale builds, and teamwork.
AI & Data: Build datasets, explore AI fundamentals, and sensor-based projects
Complex Coding: Coordinates, iteration, arrays, and syntax debugging
Final Project: Design and present a capstone creation (e.g., wind farm, Code Zoo)
4.8
“I would recommend this to anyone who wants to learn coding, and you can do fun things inside there!”
4.8
“My child absolutely loves the Minecraft coding class! Not only is she having fun, but she's also learning valuable skills like problem-solving and creativity. It's amazing to see her so excited about coding.”
Moduls
3
Age
6-17
Student: 5,102
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: 54 Hours
Certification Awarded on Completion!
Minecraft: Education Edition is a game-based learning platform that develops creativity, collaboration, and problem-solving in an immersive learning environment. One of the fascinating things about Minecraft is how it inspires creativity. Once you learn how to create a small dirt house, you realise that you can scale to castles, bridges, great pyramids, or even modern-day imitations of airports or university campuses. Creativity is great for self-fulfilment and satisfaction, as well as creating a social environment for sharing and enjoying others’ work.
Minecraft Education helps kids develop key skills in a fun, interactive way:
Wednesday:
15:00-16:30 Wednesday
16:00-17:30 Wednesday
Thursday:
15:30-17:00 Thursday
Saturday:
10:30-12:00 Saturday
12:30-14:00 Saturday
15:00-16:30 Saturday
Sunday:
10:30-12:00 Sunday
14:00-15:30 Sunday
design user interfaces and create fun apps like Miu Miu, HeyAI, and My Vlog
explore text-to-speech, animation, and interactive features such as touch and drag
built multiple creative apps including a voice translator and calculator
Enhance their previous apps and create new ones like Multiplication Quiz and Countdown Timer
Use maps, animations, and timers to make apps smarter and more dynamic
builds strong problem-solving and logical thinking skills through hands-on coding projects
Combining animation, sensors, and multiple timers
Students will create apps that interact with the real world, like Track My Car projects
learn how to use loops and procedures to build efficient, interactive apps and games, concludes with a final project and presentation
4.3
“I created my own app that lets people rate their favourite snacks. It was so cool to see it working on my phone!”
4.4
“The App Inventor programme has opened my son’s eyes to how apps are built. It’s a great foundation, and we’re impressed with how quickly he picked it up.”
Moduls
3
Age
8-15
Student: 1,215
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
MIT App Inventor is a visual programming environment developed by the Massachusetts Institute of Technology (MIT) that allows users, particularly beginners and young learners, to create software applications for mobile devices running on Android. It uses a drag-anddrop interface, enabling users to design apps without needing to write complex code. Instead, they connect blocks that represent different functions and features, making it accessible for people with little or no programming experience. Those new to MIT App Inventor can have a simple first app up and running in less than 30 minutes. And what's more, our blocksbased tool facilitates the creation of complex, high-impact apps in significantly less time than traditional programming environments. The MIT App Inventor project seeks to democratize software development by empowering all people, especially young people, to move from technology consumption to technology creation.
Thursday:
15:00-16:30 Thursday
16:00-17:30 Thursday
Saturday:
10:30-12:00 Saturday
12:30-14:00 Saturday
15:00-16:30 Saturday
Sunday:
11:30-13:00 Sunday
14:30-16:00 Sunday
Create your Scratch account & explore blocks
Animate sprites, use motion commands, and build fun projects like Dancing on Stage and Fireworks
Learn cloning, messaging, and intro to variables
Master variables, loops, and decision-making
Create games like Maze Runner, and AI Guess My Coordinates
Final project: The Great Escape – The Empire Strikes
Explore recursion, counters, string processing, and list manipulation
Discovering how to build interactive projects using Scratch’s physics engine
Create their own Super Mario–style game and present a final project
4.5
"My favourite thing about today is that I could code games and do quizzes and questions about the Solar System. That was very fun!"
4.0
“My child talks non-stop about what she learned in Scratch every time she comes home. It’s really encouraging to see her using logic and creativity to build her own little projects.”
Moduls
3
Age
6-12
Student: 985
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
What is SCRATCH, and Why is it Perfect for Your Child?
SCRATCH is a visual programming language designed for kids to
learn coding in a fun and interactive way
It uses colorful blocks to teach kids how to create games, animations,
and stories, making coding feel like play.
Developed by MIT, SCRATCH is trusted by educators worldwide to
introduce kids to computational thinking and problem-solving
Friday:
16:00-17:30 Friday
Sunday:
15:00-16:30 Sunday
Learn how to create and style your own web pages
Understand how coding works behind websites
Fun projects like an Interactive Story Generator and Birthday Countdown
Discover how to add animations, icons, and smart layouts
Explore object-oriented programming and debugging like a pro
Create exciting projects such as an Online Quiz Game to show your creativity
Work with forms, multimedia, databases, and Python frameworks
Understand how to connect front-end and back-end coding
Complete your learning journey by building a real E-commerce Web Page
4.8
"There was this project in VSCode that I enjoyed coding the most. It was a very beautiful webpage that I created, and it was very simple, using HTML and CSS."
4.8
"I think Kushaan has done a really good job in learning the new language he was introduced to during this particular course. I'm pretty happy with what he's doing now, and I hope he continues."
Moduls
3
Age
11-17
Student: 3,215
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
Discover how websites work and how they connect across computers and mobile devices! In this course, students will learn HTML, CSS, and Python to build and design real websites. They’ll explore how web pages are structured, styled, and made interactive. By the end, students will be able to create and publish their own website, gaining key skills for the digital future.
Tuesday:
15:30-17:00 Tuesday
Saturday:
10:30-12:00 Saturday
15:00-16:30 Saturday
Sunday:
10:30-12:00 Sunday
Learn about coding, sensors, servos, and algorithms while building
Customizing own Maqueen robot with lights, sounds, and obstacle detection
The course ends with an exciting robot showcase and presentation
Explore robot car building, sensors, LCD displays, and component control
Developing hands-on coding skills
The course concludes with a project and presentation
Explore Bluetooth communication, build interactive projects like LED robots, fan controllers, and smart cars
Combines coding, electronics, and mobile technology for real-world innovation
Learn to control them through custom-built apps, course ends with a final project and presentation
4.3
“I created my own app that lets people rate their favourite snacks. It was so cool to see it working on my phone!”
4.4
“The App Inventor programme has opened my son’s eyes to how apps are built. It’s a great foundation, and we’re impressed with how quickly he picked it up.”
Moduls
3
Age
9-17
Student: 1,215
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
Welcome to our fun and interactive Robotics Course for kids and teens aged 8–17! Students will explore Arduino and Micro:bit technologies to build their own robots while developing logical thinking and computational skills. They’ll get hands-on experience with robot components and learn to create using recyclable materials. The course includes three levels — Beginner, Intermediate (ages 8–12), and Advanced (ages 10–17) — tailored to each student’s age and ability
Learning to code for hands-on learners could not be more engaging than with Micro:bit or Arduino. These two microcontrollers are perfect for kids who love exciting gadgets, experiments and games! So what are Micro:bit and Arduino, and which option is better for your kids?
Micro:bit
Arduino
Tuesday:
15:30-17:00 Tuesday
Saturday:
10:30-12:00 Saturday
15:00-16:30 Saturday
Sunday:
10:30-12:00 Sunday
How does a scientist think? How are colourful lights made? How can the sun
help us tell time? How is sound produced? How do we know the Earth
moves? How does a bird’s body help it fly? …and more!
How are hats made using different materials? How can we measure
temperature with a DIY thermometer? How do we know black is made of
different colours? How do plants spread their seeds? ...and more
How does the yellow line at a train station keep us safe? How do air purifiers
clean the air? How can we fly upward and overcome gravity? How do planets
move in space? ...and more!
4.3
“I created my own app that lets people rate their favourite snacks. It was so cool to see it working on my phone!”
4.4
“The App Inventor programme has opened my son’s eyes to how apps are built. It’s a great foundation, and we’re impressed with how quickly he picked it up.”
Moduls
3
Age
6-9
Student: 1,215
Language: English
Subtitles: English, Indonesia, Malaysian, Vietnamese, Chinese, Combodian, Thai
Duration: (54 Hours)
Certification Awarded on Completion!
STEAM is an educational approach that
integrates five core disciplines into a unified
learning model:
Unlike traditional education where subjects are
taught in isolation, STEAM uses an interdisciplinary
framework to solve real-world problems through
creativity and innovation.