Skip to content
Game Development Calendar view

Game Coding with Scratch & Processing


Course
Quantity
For someone else
Quantity
For someone else
For information on how to register in this course, click below.
Contact us

Program Games, Stories, and Artificial Intelligence!

Pathway: Game Design Stage: Beginner
Age:  9-12 Grade (US): 4-7
Pathway: Game Design
Age:  9-12
Stage: Beginner
Grade (US): 4-7

In this course, students get a chance to make 2D Games using Scratch and Processing. Students will get accustomed to using variables, conditionals, and loops. They will also learn how to take advantage of coordinate systems and create code to simulate basic physics like gravity and collisions. Making use of events, they will create games, animations, stories, and experiences.

Students will get a chance to design, identify, and improve game mechanics, explore narratives, and playtest examples and other students' work. By giving and getting strong, helpful feedback, students can iterate on their works and become better designers in the process.

Course Guide

The Course Guide contains all information required to deliver this Digital Media Academy Pro course. 

 

 

Standards Alignment

This course is aligned to national and international standards for technology education. Standards include: International Society for Technology in Education (ISTE), International Baccalaureate , UK National Curriculum, New Zealand Curriculum, and more!

Learning Outcomes

Students will learn about…

1

The power of programming as a tool

2

Coordinate systems

3

Physics concepts like velocity and gravity

4

Game development in various languages

Students will create...

1

Three Mini Games

2

A Platformer Game

3

An Endless Paddle Game

4

A final game, story, or animation

 

Career Pathways 

Programmer, Game Developer, Web Developer, Writer, Artistic Director, Artificial Intelligence Programmer

Here is the course outline:

Unit 1: Explore Coding

Learn the fundamentals of Computer Programming, and explore some cool projects in Scratch!

Lesson 1.1: Welcome and Expectations
Lesson 1.2: What Is Computer Programming?
Lesson 1.3: Exploring Scratch Projects
Lesson 1.4: Introduction to Coding in Scratch

Unit 2: Game Design and Coding Skills

Learn about the game design process and build your Coding skills!

Lesson 2.1: Unplugged: Cup Stack
Lesson 2.2: Intro to Game Design
Lesson 2.3: Intro to Variables, Iterations, & Conditional Statements
Lesson 2.4: Lists, Event Handling, Threads

Unit 3: Creating a Game

Get creative and build a platformer game!

Lesson 3.1: Programming Physics: Velocity and Gravity
Lesson 3.2: Endless Platformer Game
Lesson 3.3: Project Prototyping

Units 4-5: Final Projects

Unleash your creativity and start your final project

Lesson 4.1: Start Final Projects
Lesson 4.2: Continue Working on Project
Lesson 5.1: Complete Projects

Student Showcase

Now it's time to show off your projects!

How to Lead a Student Showcase
Student Showcase