Why Coding?


There’s been a lot of buzz about kids learning to code lately. This year, almost 200 million students around the world were exposed to coding through the Hour of Code event. And over 90% of American parents want programming added to their child’s curriculum.¹

In today’s digital world, coding is a fundamental skill alongside math and reading, but too few kids have the opportunity to learn to program because it is rarely taught in school.



Scratch Coding Introduction  


5+.  This class is designed for little developer with not prior experience. Only six weeks to get the child ready for the programming environment. 
Scratch Game Design 101


7+.  Beginners are introduced to basic programming as they create interactive stories, design animations, and make mini-games. 
Scratch Game Design 102


9+. Children who finish Game Design 101 will advance their game design skills. 
Python Basics 9+. Learn Python fundamental concepts inPython introduction as a shorter trial class(4 classes) to evaluate whether younger students are ready for Python Introduction.
Python Introduction 11+. Learn Python and build your own games for web and mobile platforms. 
Python Advanced 13+. Advance your Python programming with projects.
Java Introduction 11+. Learn Java and build your own games for web and mobile platforms. 

2017 Fall Schedule

Click to sign up now! 

   Sat  Sun
1:00-2:00 Scratch Introduction (Age 5-7)  
2:45-3:45 Game Design 101 (Age 7-9)  
3:45-5:45 Python Basics (Age 9-11)  
Palo Alto    
1:00-3:00    Python Introduction (Age 11+)
3:00-5:00 Python Introduction (Age 11+)  Python Introduction (Age 11+)
7:00-9:00 Python Introduction (Age 11+)  


2018 Spring Schedule

Click to sign up now! 

   Sat  Sun
Palo Alto    
 9:00-11:00  Python Introduction (Age 11+)  
 10:00-12:00   Java Introduction (Age 11+)
 11:00-1:00  Python Introduction (Age 11+)  
 1:00-3:00    Python Advanced(Age 13+)
 3:00-5:00    Python Advanced(Age 13+)
1:00-3:00 Game Design 102  
3:00-5:00 Python Introduction (Age 11+)  


Our Instructors:

Truong, instructor for “Scratch Coding Introduction” and “Game Design 101”. B.S. in Computer Science from UC Davis. Experienced tutor and dedicated instructor in computer science education to young learners.

Ms. Tsai, instructor for “Game Design 101”, “Game Design 102”, “Python Introduction”, “Python Advanced”, “Java Introduction”, “Java Advanced”. Dr in Computer Science. Extensive teaching experience of computer science subjects to elementary schools through colleges.

Ms. Gita, instructor for “Game Design 101”, “Game Design 102”, “Python Introduction”. Experience software developer and computer science educator. Currently working at a private middle school to teach programming.

Coding class policies:

  1. Cancellation: class can be cancelled 72 hours before starting with written notice to get full refund. After that, tuition is non-refundable, non-transferable.
  2. Hardware requirement: students are required to bring their own laptop.
  3. Sibling discount: the discount is 10% off the second child’s tuition rate.
  4. Refer-a-friend discount: both parties get 10% off.

Location: we have multiple sites in Milpitas, Sunnvale, Palo Alto and San Jose. Contact us for specific locations close to you.