Intro to Computer Science: Game Design (HTML, CSS, JS)

Students build the educational games they designed in Intro to Computer Science: Web Design, taking them from bare-bones prototypes to polished browser-based games. In the process, students deepen their game design expertise and gain a great deal of experience programming in Javascript.  

Recommended & Required:

 

  • Recommended for Grades 5-12.
  • Cloud-based tools are used for this course. No software installation.
  • Intro to Computer Science: Web Design is a required prerequisite for this course
  • After completing this course, we suggest continuing on with 3D Game Design & Coding with Unity and JavaScript.
  • Completing this course takes 20-30 hours.

How It Works:

 

Intro to Computer Science: Game Design is Intro to Computer Science: Web Design's action-packed sequel. Students now learn how to build a game with JavaScript based on their design. They learn how to enhance it with art, sound, a scrolling scene, win/lose functionality, scrolling enemies and collectables. Students are encouraged to learn more coding by adding optional extra "ingredients" to their games including (but not limited to) splash screens, extended scenes, timers and health bars.

Skills Covered:

 

Game Design Concepts: Research, Concept Development (Backstory, Goals), Writing a Design Plan, Paper-Prototyping, Play-Testing, Debugging, Presenting, Publishing.

Coding Concepts: Event Listeners, If Statements, Mouse Events, Game Loop, Variables, Booleans (true/false), For Loops, Arrays, Logical Operators (and, or, not), Predicates, Comments.

Design and Production Concepts: Drawing and Paint Tools, Importing Assets, Integrated Development Environment, File Management, GitRepository.

Learn more about how Globaloria can help your school.