CS102: Advanced Scratch Game Programming

-- No cycles available yet --

  • Computer Programming
  • Level 1
  • Prerequisite?

    No prerequisite required

Course Description

The fundamental concepts of programming are introduced using Scratch, a software developed by a team at MIT, and will have students think like programmers. Through this Scratch-based program, students understand the fundamental ideas about computers and programming, and develop some basic problem-solving and project design skills.

This is a continuation of CS101 with more advanced topics.

Project 6: The Maze
Project 7: Collide
Project 8: Pong game
Project 9: Adventure game
Project 10: Capstone project

Course Outcomes

Learn about problem-solving and project-design skills
Develop Logical reasoning skills and ability to fix logical errors
Developing ideas from initial conception to completed project
Understand fundamental ideas about computers and programming


There is only ONE free make up lesson available. Please coordinate with instructors on scheduling.

You will need a PC or Mac computer with a webcam, high speed internet, as well as a headphone with a mic.

Please contact us through email at, one of our counselors will assist you.

Our instructor team includes students and graduates of Bachelor’s and Master’s Degree in Computer Science or Computer Engineering from Accredited Institutions.