Skip to main content
Preview the Course
Grade 7-12

Game Development: My First Phaser Game

by Ahyoung Kim | Computer Programming FREE

6 Lessons 31:53
  1. 1. Introduction 0:58
  2. 2. What is Phaser? 1:54
  3. 3. Setup: Creating the Scene 11:43
  4. 4. Add the Player and the Game Rule: How to Set You Player in the Game Scene 4:21
  5. 5. Move the Player: Adding Keyboard Inputs 7:05
  6. 6. Collision and Let’s Play the Game! 5:52

Grade 7-12




NGSS Standards



About the course

Everyone loves to play Video games, but have you ever wondered how to create one? Do you want to know how to make a video game from scratch? Then this is the right course for you! In this course, we are going to build a game where the player is getting points every time he collides with a small gem. To do this, we will use the javascript game framework called, which is very popular and easy to use. Game development can be so fun! You got this.


  • Game Development
  • Javascript
  • Programming
  • Video Game


Teachers College, Columbia University/ Master of Instructional Technology and Media

Private tutor for 3 years(Math, Science)
Daejeon Metropolitan Office of Education in South Korea- Taught grades 2 to 6(Math, Science, English)

Hi! I am a passionate teacher with more than 6 years experience teaching math, computer science and Korean. My content will focus on understanding programming concepts and customizing individualized problem solving process for students to suit their unique needs. I'm currently studying at Teachers College, Columbia University pursuing my masters in Instructional Technology and Media.

My story as a tutor began in 2005, when I was a volunteer to teach math and science for students at a local learning center. I realized that I could help many more children by meeting one on one and utilizing ‘different approach’ for each student. After that, I met more than 50 students for 3 years before I worked as a public school teacher.

I have worked with hundreds of students and have developed the ability to personalize their learning experience. I strive to make problem solving enjoyable and teach programming concept in fun and creative ways. I love to work with GOOROO which gives me an opportunity to watch student grow through the work I do with students.

See full profile