csp’s got game!
DESCRIPTION
Jill Westerlund Hoover High School Hoover, Alabama. CSP’s got GAME!. 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]. Exploring Innovations. - PowerPoint PPT PresentationTRANSCRIPT
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-
teac
h
Show & Share
Pre-
teac
h
Purposeful Play
1 fu
ll da
y
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 fu
ll da
y
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
Stud
ent
Sam
ple
MA’s Snap Maze Flowchart
Stud
ent
Sam
ple
EB’s Snap Maze Flowchart
Stud
ent
Sam
ple
Everyone can win with flowchart CSP games!