[FULL COURSE] Scratch Programming Computer Games Design for Computer Science

Grade Levels
8th - 12th, Adult Education, Homeschool, Staff
Resource Type
Formats Included
  • Zip
Share this resource
Also included in
  1. This bundle features my most highly downloaded and latest versions of my following products:Scratch Programming Python ProgrammingJava Programming
    Save $15.97
  2. Creating a bundle to share all of my resources:22 different units of work, the majority of which are independent learning, hybrid and distance learning friendly. Web Design x2 full coursesAlgorithms activities - problem solving and computational thinking challengesDatabases - course textbook and da
    Save $51.80


This is a Computer Games Design and Development Unit which I have created.

Duration: Based on 50 minute lessons in my school, each individual game activity will take about 3 periods to complete (from Design, Implementation and pupils adding their own extras) as well as the 26 other examples which pupils can use to create their own game, offers scope to devote much, much more time to this unit.

It includes the following

Three complete games with video tutorials showing/guiding pupils on how to create the three games (Maze Escape, Archery and Pong) all with teacher completed examples.

Three separate computer games design booklets, which encourage pupils to design and plan their computer games before starting their development

A homework booklet on computing/computational logic and computer systems.

A PowerPoint featuring scripts, excerpts of code which can be used as classroom activities for discussion. I personally use these at the beginning of the period which pupils complete as they arrive to class, allowing me to utilise some extra time in class when pupils would be getting started and waiting for the lesson to begin.

I have also included 26 game examples in Scratch, showing the capabilities of the language.

I have also included a Bonus Christmas themed game with completed example and lesson guide.

This unit would be perfect for educators looking to improve their own confidence at delivery of the Computing Science and Computational Logic, as well as any educators delivering clubs or extra curricular events on games.

This unit also sets pupils up perfectly with the skills and knowledge needed for them to go on and design and implement their own game,

This is a perfect little unit which allows the teacher the maximum amount of time to support their students as possible, as students can work independently, listening to, pausing and rewinding the instructional video as much as they need to.

Personally, I love teaching this unit, as there is so much scope for pupils to take responsibility for their own learning and go above and beyond the level of expectation. By not having to completely demonstrate continually, it also allows the educator some advantageous time to support other pupils or complete other important activities.

As with all units of mine, please mail me to be added to my community cloud where I continue to add more of the work for this unit, as and when I develop it.

DO NOTE, as technology continues to progress, Scratch Programming will change and grow. The screenshots etc will look different to the current implementation of Scratch Programming. This is now an older version that I have had feedback on that students are still able to use (have downloaded and checked recently. the code is mostly the same with only the interface in Scratch changing)

UPDATE: Please check out my newer Python and Scratch programming activities, as these have been updated to reflect the new Scratch Interface.

Total Pages
Answer Key
Teaching Duration
Report this Resource to TpT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TpT’s content guidelines.


Questions & Answers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

More About Us

Keep in Touch!

Sign Up