All About Frogger Susan Miller Scalable Game Design University of Colorado.

Slides:



Advertisements
Similar presentations
A guide to using PowerPoint
Advertisements

LOGGING ON AND SHUTTING DOWN How to do both successfully at school.
Remarkables Working with Under 5s. Outline What can you expect at each age? What can you expect at each age? Top Tips for interacting with under 5s Top.
SCRATCH Lesson Two – Interactive Concepts Using Sensing, Operators, and Variables.
1. 2 Its almost time to take the FCAT 2.0! Here are some important explanations and reminders to help you do your very best.
Getting Started With Autodesk Inventor Professional 2013 Phase 2.
Object Oriented Design. Goals  More on UML: Sequence Diagrams  Game 1: Truck versus Frog  Workshop: start game design #2.
Exploring Visual Programming Agentsheets Tutorial II Creating & Reusing Simulation Models Human Computer Virginia Polytechnic Institute and.
Welcome to. Office hours  Alexander Repenning: ecot 824, 10am, Tuesdays  Clayton Lewis: tbd.
Object Oriented Design. Goal  Introduction to UML: u what are classes and instances? u Basic project analysis  Introduction to Prototyping/AgentSheets.
1. 2 It’s almost time to take the FCAT 2.0! Here are some important explanations and reminders to help you do your very best.
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
Scratch Understanding some programming techniques using Scratch Resetting, Parallelism and Events.
Digital Art in Scratch part 1 Barb Ericson Georgia Tech Oct 2010.
Graphics Standard Grade Computing. Graphics Package n A graphics package is another General Purpose Package. n It is used to draw pictures on the monitor.
INTRODUCTION TO SCRATCH. About Me Resources Scratch Website Learn Scratch Washington-Lee Computer.
Tutorial for Arrays and Lists By Ruthie Tucker. Description This presentation will cover the basics of using Arrays and Lists in an Alice world This presentation.
CATCH SCRATCH! Programming from Scratch. Remember Scratch?
IT Badge Support – Stage 1. Before switching on make sure an adult has checked your computer is plugged in safely and the electricity is switched on at.
How to Make Your Own Computer Drawing in Power Point Lewisville ISD Technology.
Introducing Scratch the Cat
Geometers Sketch pad. Step 1: Open Sketch pad Use this to select items Use this to draw a point Use this to draw a circle Use this to draw a line Use.
Exploring Computer Science 2/16/15
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
Moving Around in Scratch The Basics… -You do want to have Scratch open as you will be creating a program. -Follow the instructions and if you have questions.
Agenda – Week 8, Day 2 Tuesday Intro to Flash Animation process Computer animation Lesson 1 – Overview Lesson 2 – Drawing Lesson 4 – Layers Lesson 8 –
How to Make Location Map.
Introduction to Using the Notebook 10 Software for SMART Board Day 2 LIVINGSTON PARISH PUBLIC SCHOOLS Facilitated by S. Waltman.
Sketchup For 3D Design Part 2: 3D Text.
Lesson 10 Using AutoShapes, WordArt, and Comments Lesson 10 Using AutoShapes, WordArt, and Comments.
Using PowerPoint. HOW TO INSERT A SHAPE  Find the task bar click on insert.  Click on shapes.  Find the shape you want and click on it.  A cross should.
How to draw a Geometric Tessellation by Ms. Day
Design Studies 20 ‘Show Off’ Project How to make a computer monitor In Google Sketchup By: Liam Jack.
Agents  Objects 1.) Depictions Appearances 2.) Behaviors Ways of acting.
Hyperstudio: A Beginner’s Tutorial By Judy Swaim.
“FEATURES OF THE PROGRAM” MICROSOFT PAINT TUTORIAL.
Marble Racer. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
Matt Monjan September 26, 2007 Creating a Photo Story.
3D Design Precision Measurement Creating Holes Types of Edges The Offset Tool Copy and Paste Roof Types.
Create Buttons Task OCR National - Unit 21 Today we will Consider what an 80s game website might have as a “look and feel”. Understand the meaning of.
Computational Representation of Ant Foraging Clayton Lewis June 26, 2010.
How to draw a Geometric Tessellation by Ms. Day Lesson 1: 4 sided polygons (grid) Lesson 2: Basic tessellations Lesson 3: Drawing in Word.
3 Apps for Primary Teachers to Organize Center Activities iPossibilities Conference – June 10, 2014 Amanda Hanna
What are Storyboards? INTRO TO FILMMAKING. Storyboards A SEQUENCE OF DRAWINGS, TYPICALLY WITH SOME DIRECTIONS AND DIALOGUE, REPRESENTING THE SHOTS PLANNED.
Making Billboards By Deborah Nelson Duke University, Under the direction of Professor Susan Rodger, July 14, 2008.
Tips for Taking the Computer-Based. It’s almost time to take the FCAT 2.0! Here are some important explanations and reminders to help you do your very.
“Save As” 1.To the I drive 2.With your LastName FirstrName at the beginning of the file name. (ex. - Hurlow Dan Links.ppt) Go to the next slide.
Moving to First Person Scalable Game Design Susan Miller University of Colorado - Boulder.
All About Frogger Susan Miller Scalable Game Design University of Colorado.
Yes! You can Teach computer science with
MS Paint A simple drawing tool that can be used to create simple or elaborate drawings. These drawings can be either black-and-white or color, and can.
INTRO to PIXLR.com.
Game Design For Development
All About Incrementing Numbers
Intro to MS Powerpoint 4th and 5th
Susan Miller Scalable Game Design University of Colorado
Jeff Bush Scalable Game Design University of Colorado
Primary Glider Challenge
Introduction to Computer Basics Part 2
Problem Analysis.
Bowls, Spheres, and Cones
Chapter 10 Algorithms.
Tips for Taking the Computer-Based
Count reliably up to 10 items, add and subtract single digit numbers
Susan Miller/Jeff Bush Scalable Game Design University of Colorado
All About Designing your own Game
Explain what touch develop is to your students:
Tips for taking the Grades 9 and 10 FCAT 2.0 Reading Test
AgentSheets Frogger.
Skills Sheet: ‘Organising, saving & touring placemarks’
Presentation transcript:

All About Frogger Susan Miller Scalable Game Design University of Colorado

Why Game Design?  Motivates students  Enables students to see themselves as ‘programmers’  Produces Computational Thinking Skills  Enables students to understand and create simulations  Creates Problem Solvers

Frogger – How does the game work?   What’s happening in the game?  What are the rules?

Rules of Frogger  You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.  What are the NOUNS of this description?

NOUNS = AGENTS  You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

Let’s Jump In  Open Agent Sheets  Click on FILE>>NEW PROJECT  Save your file as FROGGER

Let’s make a frog…

Change the depiction to a FROG

Press Clear to get an empty screen

Picture Tools Select Draw Erase Fill Pick Color Filled Rectangle Empty Rectangle Filled Circle Empty Circle

Nouns = AGENTS  Create the following agents:  Frog  Truck  Road  Ground  Tunnel

Create your agents 10 minutes End

Put your agents on your worksheet

Fill in just this much

It’s time to SAVE THE WORLD!

Does your game do anything???

Rules of Frogger- What are the VERBS?  You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

VERBS are ACTIONS ACTIONS are CTPs  You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

How do we make the frog move?

 CTP#1: USER Control

Make the frog move

 Add the rest of the rules to make your frog move in other directions. TEST your game – does it work???

What makes the trucks move?

 TEST your game – does it work???

Make the trucks appear  The creation of New AGENTS is called GENERATION  We GENERATE new agents  Under what circumstances:  WHEN  HOW OFTEN CTP #2: GENERATE

Make the trucks appear  TEST your game – does it work???

Make the trucks disappear  The elimination of AGENTS is called ABSORBTION  We ABSORB new agents  Under what circumstances:  WHEN  HOW OFTEN CTP #3: ABSORB

Make the trucks disappear

TEST your game – does it work???

What happens when the truck hits a frog?

Create a NEW depiction for your FROG

Talk to your neighbor: How can we program the frog to be squished by the truck

Program the frog to be squished by the truck

Frogger Part II: The River Scene  What do we need to complete the river scene?  Remember the story:  You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

What agents do we need? (Think NOUNS) You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

What agents do we need? (Think NOUNS) You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

What actions do we need? (Think VERBS) You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks who come out of (and go back into) tunnels, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs. Hint: New CTP: CTP #5 TRANSPORT

Frogger: Student Handout 4  Finish your Frogger game…  If you finish early, try a challenge sheet!!