PROVINCIAL INTERMEDIATE TEACHERS ASSOCIATION (PITA) - … · 2018-10-20 · NEXT STEPS: 1. Learn...

Post on 03-Aug-2020

7 views 0 download

Transcript of PROVINCIAL INTERMEDIATE TEACHERS ASSOCIATION (PITA) - … · 2018-10-20 · NEXT STEPS: 1. Learn...

RESCUE MISSIONCS UNPLUGGED

WRITE INSTRUCTIONS FOR HOW TO PLAY COMMON GAMES

SEQUENCE IN SCRATCH

SEQUENCE IN SCRATCH

THE BORING DICE GAME

FUNCTIONS EVENTCONDITIONALS

LOOPSSEQUENCE

Bug-free Instructions and strategy.

Instructions and strategy

1 2 3 4 5 6 7 8 9

1. Roll the dice and add the total.2. Decide which numbers to cross off.3. When you can’t cross off, your turn is over.4. Add the total of numbers not crossed off.5. If sum of remaining tiles is less than 6, you can roll 1 die.6. Lowest score wins.

Decompose:Break the problem into smaller parts.

Pattern Recognition:Look for Patterns

Abstraction:Filter out the unimportant details.

Algorithms:Create a step-by-step set of instructions or formula.

DECOMPOSITION: Break the problem down.

PATTERN RECOGNITION:Look for Patterns

ABSTRACTION: Filter out the unimportant details.

ALGORITHMS: Create a formula.

VARIABLES AND VALUES

Log-inPasswordBank BalanceStepsCalories

STRATEGIZE

In our view, computational fluency involves not only an understanding of computational concepts and problem-solving strategies, but also the ability to create and express oneself with digital technologies. Mitchel Resnick

COMPUTATIONAL THINKING

MODIFYTo CREATE

DESIGN THINKING AND GAME DESIGN

Watch another group and guess the rules.

Write the rules and pass to another group.

CREATE A CARD GAME:TWO-WAYS

ROLL A DIE GAME CREATOR

GAME DESIGN

MECHANICS RULES

GOALCOMPONENTS

What are the repeated activities? Think VERBS!

Set-up?Turn?

How to win?

All the parts of a game.Player goal?

Learning goal?

Meaningful Decisions

PAPER BAG PARAMETERS

?

Create a game with ‘materials’ in your ‘paper bag’.

NAME YOUR GAME

GAME DESIGN

MECHANICS RULES

GOALCOMPONENTS

What are the repeated activities? Think VERBS!

Set-up?Turn?

How to win?Obstacles and

rewards?

All the parts of a game.Player goal?

Learning goal?

NEXT STEPS: 1. Learn coding basics online (Kodable, Blockly, Scratch).2. Teach a concept unplugged.3. Practice strategies, coding and computational thinking with

games.4. Practice design-thinking, coding and computational thinking

by creating board/deck games.5. Learn to code apps, games and programs with Scratch, App

Lab, App Inventor, etc.

ideadriveneducation@gmail.com