Computer Science

Concept(s) Unplugged Intro/Reinforcement Additional Information
GENERAL CAN COVER MULTIPLE CONCEPTS
CS Unplugged Current version of this site has lots of ties to core curricular areas.
Computing at School: Barefoot Computing Covers many of the topics above. Account Required – Free
Programming Unplugged
Computing at School: Barefoot Computing Covers many of the topics above. Account Required – Free
Code.org CS Fundamentals Unplugged Activities All Code.org unplugged lessons in one place
The Foos Each of the Computer Science lessons includes an unplugged or printable activity.
Kids Kode Exchange (Unplugged) Google+ Community where teachers exchange unplugged ideas.
#CSinSF K-2 Unplugged Unit SFUSD Unplugged Lessons for K-2
Exploring Computational Thinking Lessons to teach computational thinking. Unplugged and plugged lessons. For ages 8+
Kodable Smeeborg Learning Guide NOTE: Kodable now has a curriculum with many unplugged activities available through Teacher’s Dashboard.
The Kodable World Mostly the Kodable Smeeborg story with pictures
ALGORITHMS & PROGRAMS
Algorithms Kodable fuzzFamily Frenzy These are mostly just sequencing but they could be extended into other Programming & Algorithm topics below. For example:

1) Complete the algorithm only when an event happens

2) The algorithm created should contain a loop

3) Add some conditions. If you are programming a human robot, add a condition that they should walk forward until they encounter an obstacle and then turn right, for example

Harold the Robot
Human Crane
My Robotic Friends
How to Train Your Robot
Peanut Butter & Jelly Robot
The Robots Game
Jam Sandwich Algorithm
Getting Up Algorithm Design
Unplugged HoC with the Hokey Pokey
Playground Computing – Algorithms
Playground Computing – Obstacle Course
Code.org Studio Course 1 – Happy Maps
Code.org Studio Course 1 – Move it, Move It
Code.org Studio Course 1 – Plant a Seed
Code.org Studio Course 2 – Graph Paper Programming
Code Studio Course 2 – Paper Planes
Code.org Studio Course 3 – Computational Thinking
Code.org Studio Course 3 – Dice Race
Code.org Studio Course 4 – Tangram Algorithms
Code.org 20 Hr Course – Algorithms
Rosie’s Runtime
Events Code.org Studio Course 1 & 2 – The Big Event
PBS Kids ScratchJr Simon Says
Loops Code.org Studio Course 1 & 2 – Getting Loopy
Code.org Studio Course 4 – For Loop Fun
Rosie’s Runtime (Grades 3-5)
Conditionals Code.org Studio Course 2 – Conditionals with Cards
If/Then Backyard Coding Game
Playground Computing – Robotic Board Game
Simon Says If/Then/Else
Variables Code.org Studio Course 3 – Functional Suncatchers
Code.org Studio Course 4 – Envelope Variables
Functions (Procedures) Code.org Studio Course 3 – Functional Suncatchers
Code.org Studio Course 3 – Songwriting
Code.org Studio Course 4 – Songwriting With Parameters
Rosie’s Runtime (Grades 3-5) Need do sign up to get access
Debugging / Error Detection Code.org Studio Course 1 – Building a Foundation Really about persistence
Intel: The Journey Inside – Bugs and Debugging
CS Unplugged – Card Flip Magic
Abstraction Code.org Studio Course 4 – Mad Glibs
COMPUTING SYSTEMS
Hello Ruby – My First Computer
Simulate a computer For Primary grades
Human Computer Game A bit dated
How Computers Work Written for Middle School
Simulate an iPad
Craft Computer
Intel: The Journey Inside – Fetch, Decode, and Execute Use the Fetch, Decode, and Execute handout to organize students in groups and have them perform the three steps a microprocessor uses to process an instruction. This activity requires making index cards in advance with a variety of hand-written commands such as “fold this card in half and give it to a person with glasses.”
Intel: The Journey Inside – Taking Command Algorithms, Fetch, Decode, and Execute
Concurrency & Synchronization
NETWORKS & THE INTERNET
How the Internet Works Written for Middle School
Message Routing
Intel: The Journey Inside – Did You Get The Message
Intel: The Journey Inside – Put It In Your Packet
CS Unplugged: Routing & Deadlock
Media Smarts: Introducing the Internet From 2012
Barefoot Computing: KS2 Modelling the Internet May need to set up account & login to see this
Code.org Course 3 – The Internet
DATA & ANALYSIS
Binary Binary System
Secret Coders – Binary
Embark Labs – Think Like a Computer
CS Unplugged – Binary Numbers
Zeros and Ones
Intel: The Journey Inside – Binary Counter
Code.org Course 2 – Binary Bracelets
Code.org Course 4 – Binary Images
Sorting Sorting Algorithms

 

From <https://docs.google.com/spreadsheets/d/14Wuv4FWMGHhLwcmuzVMNc_6gnguNT4TQonkC5SSIAOU/html