Lesson Plan

Lesson: Make Games - Level Design
Time: 45+ mins

Introduction

Let's level up! In this lesson, campers will apply what they've learned so far to create their own multi-level platformer game using Tynker's level editor.

Equipment/Materials

  • Computer, laptop, or tablets (1 per camper)

New Code Blocks

  • : React when the specified parameter is detected.
  • : Make the Actor become the Avatar of the player.
  • : Set the game to the specified level.
  • : Use this block to make level editor characters work correctly.

Vocabulary

  • Coding: Using a computer language to tell the computer what to do
  • Sequence: The order in which steps or events happen
  • Actors: Tynker characters and objects that can talk and interact with each other
  • Command: A specific action or instruction that tells the computer to do something
  • Stage: The background of the project where the Actors are placed

Objectives

Campers will...
  • Use code blocks to create a multi-level platformer game

Getting Started (5 minutes)

  • Review Tynker's level editor by opening the "Level Editor" module and playing the short "level editor" video in Step 1 of the tutorial:

Coding Activities (40+ minutes)

The lessons are intended for self-directed learning. Your role will be to facilitate as campers complete the Make Games - Level Editor modules on their own:
campers complete the Make Games - Level Editor modules on their own:1. Selector (Activity)
  • Campers will have a specified amount of time to build their own hero using the Character Creator tool. They can customize features such as accessories, hair, arms, and more!
2. Platformer Level (Example)
  • Campers are provided a project example of a multi-level, platformer game. They will play the game with the hero they chose in the previous module.
3. Level Editor (DIY)
  • Campers will follow the step-by-step tutorial to create their very own multi-level game using the level editor.
  • Activities include using the level editor to customize the different levels; creating and customizing the hero; adding an enemy character; including rewards such as coins; and programming the game to move on to the next level.
  • If campers finish early, ask them to…
    • Show their game to a friend
    • Help a friend finish their game
    • Continue customizing their code
    • Add sound effects, new bad guys, and extra levels

Wrap Up

Unplugged Activity: Discussion
Review today’s coding adventure by leading a discussion. Ask campers:
  • What are some of your favorite multi-level games?
  • Which Tynker project or game is your favorite? Why?
This course is not part of your plan. Please upgrade to view all answer keys

Class Presentations

These student-facing slide presentations help educators seamlessly run Tynker lessons in a virtual or physical classroom setting. Each lesson has its own set of slides that introduce the big ideas, suggest unplugged activities, and include a section for each activity module. While running lesson slides, you can switch back and forth between the activity, the slides, answer keys and other lesson materials.
A sample slide presentation is available for your review. Please log in to view all the class presentations available with your plan..
Lesson 1
Introduction
40 Slides
Lesson 2
Lights, Music, Action
23 Slides
Lesson 3
Frame-based Animation
26 Slides
Lesson 4
2D Motion
23 Slides
Lesson 5
Pen Drawing
23 Slides
Lesson 6
Alien Catcher
26 Slides
Lesson 7
Space Breaker
22 Slides
Lesson 8
Fish Tank
19 Slides
Lesson 9
Make Games - Animated Greeting Card
17 Slides
Lesson 10
Make Games - Music Video
15 Slides
Lesson 11
Make Games - Maze Game
18 Slides
Lesson 12
Make Games - 2-Player Battle Game
17 Slides
Lesson 13
Make Games - Animated Story
16 Slides
Lesson 14
Level Design
23 Slides