Create a plan of a course. The academic subject for which the text must be created - Computer science. It should be for students studying at...
Plan of a courseCreate a plan of a course
Which subjectComputer science
What age groupYear or Grade 4
What topicMaking games
Number of lessons20
Split into modules
Add goal and aims
Add intro
Add references
Any other preferences

Course Overview

The goal of this course is to introduce fourth-grade students to the world of game development. In this course, students will learn how to design, develop, and publish their own games using Scratch programming language and various game design tools. By the end of the course, students will have created several simple games, gained an understanding of game design principles, and have the foundational skills necessary to continue exploring the world of game development.

Course Duration

This course will be taught over a period of 20 lessons.

Course Aims and Objectives

At the end of this course, students will be able to:

Course Outline

Module 1: Getting Started with Scratch

  1. Introduction to Scratch
  2. Introduction to the Scratch interface
  3. Creating sprites and backgrounds
  4. Introduction to the Scratch programming blocks
  5. Creating a simple Scratch project

Module 2: Basic Game Design Principles

  1. Introduction to game design
  2. Defining game goals and objectives
  3. Game mechanics and game rules
  4. Introduction to scoring and feedback systems
  5. Designing a basic game concept

Module 3: Creating a Simple Game

  1. Building a basic game prototype
  2. Adding movement and controls to game sprite
  3. Adding collision detection
  4. Adding scoring and feedback systems
  5. Testing and refining the game

Module 4: Intermediate Game Design Principles

  1. Advanced game mechanics
  2. Building complex game prototypes
  3. Understanding user input and feedback
  4. Creating game storylines and visuals
  5. Testing, refining and publishing simple games.

Course Assessment

Students will be assessed on their ability to create and publish their own games, as well as their understanding of game design principles. The assessment will include regular in-class work and final projects that will be presented to the class at the end of the course.

Course Materials Required


This course will guide fourth-grade students through the exciting world of game development, providing them with the foundational skills required for creating simple games. The students will develop confidence in their capabilities by creating engaging, differentiated and entertaining games. This course aims to spark an interest in gaming design and development, encouraging students to continue exploring and experimenting with this fascinating field.