Search this site
Embedded Files
Skip to main content
Skip to navigation
Summer Institute
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
Summer Institute
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
More
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
Algorithms
Participant Learning Outcomes
Identify building blocks of algorithms: sequence, selection (conditionals), and iteration (loops).
Explain how flowcharts and pseudocode can be used to express algorithms.
Trace algorithms to simulate execution of code and update memory values.
Create flowcharts and pseudocode to represent the logic of an algorithm.
Launch Session
Session Slide
s
Dice Algorithms Worksheet
BBC Bitesize: Algorithms
Documentary:
Algorithms: The Secret Rules of Modern Living
101 Computing: From Flowcharts to Python Code
Game:
Guess Who / 20 Questions
2019 Summer Institute Algorithms Content Session
Elementary Breakout
Session Slides
Red Level Lesson 3:
Secret Handshake Sequences
Red Level Lesson 6:
Nevertheless, They Persevered
Secondary Breakout
Session Slides
Additional Algorithms Resources
CS Field Guide: Algorithms
(HS)
Google's
CT for Educators
Course: Algorithms Across Different Subject Areas
(ES/MS/HS)
Pseudocode Guide
(MS/HS)
CS Unplugged Lessons (MS/HS):
Searching
/
Sorting
Flocabulary:
Algorithms
(ES/MS/HS)
Code.org Unplugged Lessons (ES)
Dice Race Game
Paper Airplanes
Tangram
Video: Algorithm Behind OK Cupid
(HS)
TEDEd: What's an Algorithm?
(MS/HS)
California K-12 CS Standards Progression
View
California K-12 CS Standards
online
Vocabulary
Report abuse
Report abuse