Susan Miller Scalable Game Design University of Colorado

Slides:



Advertisements
Similar presentations
SCRATCH Lesson Two – Interactive Concepts Using Sensing, Operators, and Variables.
Advertisements

Inquiry and IBL pedagogies How do we plan for IBL in science? Tool II-2: Planning for IBL: students generating questions.
Object Oriented Design. Goals  More on UML: Sequence Diagrams  Game 1: Truck versus Frog  Workshop: start game design #2.
Welcome to. Office hours  Alexander Repenning: ecot 824, 10am, Tuesdays  Clayton Lewis: tbd.
First-Semester Writing Portfolio at Seton Hall University.
Frogger Around the World arcade game. -distribution by Sega/Gremlin, and developed by Konami -13 sequels Frogger.
Object Oriented Design. Goal  Introduction to UML: u what are classes and instances? u Basic project analysis  Introduction to Prototyping/AgentSheets.
INTRODUCTION TO SCRATCH. About Me Resources Scratch Website Learn Scratch Washington-Lee Computer.
Getting Started and Creating a PD Plan in Schoolnet 1.
CATCH SCRATCH! Programming from Scratch. Remember Scratch?
All About Frogger Susan Miller Scalable Game Design University of Colorado.
Purchase Order Receiving. PO Receiving  Go to:  Click For Staff> Employee Resources> Employee Access  Enter your.
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
Logging on to Nicenet Left click on the mouse to advance Use backspace button to go back Best viewed using Internet Explorer Copyright © 2005 Susan McLean-Orlando.
Agents  Objects 1.) Depictions Appearances 2.) Behaviors Ways of acting.
Be Safe ! Follow School Bus Safety Rules Prepared by: Pupil Transportation Unit Manitoba Education & Advanced Learning.
Exploring Google Earth. Google Earth is a downloadable program available at There is a free version which allows the viewer to do.
Electronic Match Card NSFA Paper Match Card 2016 NSFA Electronic Match Card Program.
Moving to First Person Scalable Game Design Susan Miller University of Colorado - Boulder.
All About Frogger Susan Miller Scalable Game Design University of Colorado.
Exploring Google Earth. Google Earth is a downloadable program available at There is a free version which allows the viewer to do.
Yes! You can Teach computer science with
Game Design For Development
Weebly Elements, Continued
All About Incrementing Numbers
TEST PREP SEMINARS 2017 PayPal Buttons Lets Begin!
Weebly Elements, Continued
Participants already can count from 1 to 9.
Jeff Bush Scalable Game Design University of Colorado
Courthouse Green Network News Happening in Courthouse Green
Lesson 5-2 AP Computer Science Principles
Tips for Taking the Computer-Based
How not to deliver first aid!
CHESS.
Study Island Student Demo:
Study Island Student Demo:
Introduction to Computer Basics Part 2
Problem Analysis.
Scratch Programming Intro
Unit 1: Telling time to nearest minute; am and pm
Programming using Alice 3
2D Game Pitch Cave Explorer (FINAL)
Year 4 Autumn Multiplication and Division
One-Page Memoir Revisions
Tips for Taking the Computer-Based
Study Island Student Demo:
Study Island Student Demo:
Introduction to TouchDevelop
Mission almost impossible: How can we embed employability capabilities? Add presenters.
Susan Miller/Jeff Bush Scalable Game Design University of Colorado
All About Designing your own Game
Canine Assisted Learning Lesson 4
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
Customer Satisfaction Survey: Volunteer Training Overview
Preparing Our Children for the Georgia Milestones Assessment with
Access your coordinator account
Getting started – Example 1
Q2 : Draw a Bohr model of Sulfur. Draw a Lewis Dot Structure of Sulfur
Introduction to Python
Online Scheduling.
Unit 2: Introduction to Coding
Study Island Student Demo:
Tips for taking the Grades 9 and 10 FCAT 2.0 Reading Test
Multiplication and Division Double and halve 2- and 3-digit numbers
AgentSheets Frogger.
Goal Space Parts Rules Mechanics Space – Where the game takes place
Experts by Experience Group Observations.
Off to the Races This game takes no time to prepare! Just gather questions you want to review with the kids, a worksheet they worked on or questions in.
Library Sources for Biology Students Lisa Rose-Wiles
Session 1.
Presentation transcript:

Susan Miller Scalable Game Design University of Colorado 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? https://www.youtube.com/watch?v=okm0VtF2gH8 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 AgentCubesOnline.com Enter your name/password and login Click on NEW PROJECT Save your file as FROGGER

Let’s make a frog…

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

Create your agents (10 minutes) https://youtu.be/AYDWTh3Nsu0

Put your agents on your worksheet

It’s time to SAVE THE WORLD!

Explore your 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?

How do we make the frog move? CTP#1: USER Control

Make the frog move

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

Under what conditions should the trucks move?

What makes the trucks move? TEST your game – does it work???

Make the trucks appear CTP #2: GENERATE 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???

Too Many Trucks…. Find some better values!

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

Under what conditions should the trucks disappear?

Make the trucks disappear TEST your game – does it work???

What happens when the truck hits a frog? CTP #4: Collision!!!!

What happens when the truck hits the frog?

Create a NEW depiction for your FROG

Program the frog to be squished by the truck What if I gave the rules to the TRUCK? What would change?

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!!

Challenge Activities Alligators (I make mine snakes) Prevent cheating Dodge the cars (two way traffic) Inquiry Element Road Design Multiple levels Diving Turtles (advanced)

Play Time!!!! Play each other's games give some positive feedback Suggestions for potential extensions or improvements Spend some time working on revisions Talk with your table about how you for see teaching this. Be prepared to share What problems/hurdles do you expect? What do you see as the major value/assets of frogger?