MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Foundations of Programming: Programming for Kids

Course Summary

Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.       

  • +

    Course Syllabus

    1. Programming for Kids
       Programming is fun!
       Graphical vs. coding-based languages
    2. How Kids Learn
       Exploring learning styles: Auditory, kinesthetic, and visual
       Piaget's four stages of cognitive development
    3. Graphical Programming on the iPad
       iPad apps for very young kids
       Making things move: Daisy the Dinosaur
       Conquering challenges: Move the Turtle
       Learning about algorithms: Hopscotch
    4. Graphical Programming on Personal Computers
       Programming animations: Scratch
       Programming Android apps: MIT App Inventor
       Programming games: GameSalad
    5. Getting Started with Coding
       A first real programming language: Logo
       Programming virtual robots: RoboMind
       Learning JavaScript: Crunchzilla Code Monster
       Learning Java: Greenfoot
    6. Programming in the Real World
       When programming gets real
       Building and controlling a real robot: LEGO Mindstorms
       Programming real robots: LEGO Mindstorms
       Joining a club: FIRST Robotics Competition
       Programming hardware: Arduino and Raspberry Pi
       Next steps


Course Fee:
USD 25

Course Type:


Course Status:



3 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top