Hacker Club Lesson Plan

Four activities that help youth learn about computational thinking from learning through unplugged activities to robots and block-based coding.

The activities are a good jumping off point for library staff wanting to get started with computational thinking activities. Depending on the level of knowledge and skill of the facilitator and youth involved, it's possible to either use all of the activities in the order presented here, or select one from among the four included. Each activity outline includes a series of questions to help facilitators engage youth in discussions about what they are learning.

Audience: 
Middle school (6-8)
High school (9-12)
Learner Experience w/ CS & CT: 
Beginner
Some Practice
Facilitator Type: 
Library staff member
Community member
Facilitator Experience w/ CS & CT: 
Beginner
Some Practice
Type of Library: 
Public
School
Tribal
Special
Library Location Type: 
Rural
Suburban
Urban
Size: 
Very small (< 300 students, < 10k population)
Small (< 500 students, < 24k population)
Medium (< 750 students, < 99k population)
Large (< 1000 students, < 500k population)
Very large (1000+ students, 500k+ population)
Topic: 
Block-based programming
Robotics
Text-based programming
Unplugged
Program Type & Frequency: 
In school time
Out of school time
One time session
Requirements: 
Technology required
Cost
Resource Type: 
Lesson plans & activities
Group size: 
Small (< 10)
resource-image-content.png
Sponsored by Google.