Jill Westerlund Hoover High School Hoover, Alabama

Preview:

Citation preview

CSP’s gotGAME!

Jill WesterlundHoover High School

Hoover, Alabama

Rationale

ExploringInnovations

»CSP Learning Objectives 5.2.1 Explain how programs

implement algorithms [P3] 5.3.1 Use abstraction to manage

complexity in programs [P3] 5.4.1 Evaluate the correctness of a

program [P4]

Flowchart Basics

Pre

-teach

Show & Share

Pre

-teach

Purposeful Play

1 f

ull d

ay

Formative Assessment

» Partners collaborate to create a rough draft of game play flowchart; submit paper copy or submit image online

» Individuals prepare a flowchart using a software tool or App; submit electronically

» Individual/partners or game groups present flowchart for each game

» Individual reflection on role of flowcharting in programming

» Technical writing on the flowchart design1 f

ull d

ay

Flowchart Tools

»Software˃Microsoft Visio˃Microsoft Word

» Apps˃ PureFlow˃ Lucidchart˃ inFlowchart 2˃ Idea Sketch

Lesson Benefits

Direct Benefit:• Skill building for programming unit

and Create Performance Task

Hidden Benefits:• Allows natural social interaction • Creates positive class culture • Promotes a healthy classroom

climate• Low stress learning

EC’s Robot Flowchart

Stu

den

t S

am

ple

MA’s Snap Maze Flowchart

Stu

den

t S

am

ple

EB’s Snap Maze Flowchart

Stu

den

t S

am

ple

Everyone can win with flowchart CSP games!

Recommended