Out-of-School Learning
Learning about computer science doesn’t require a device. CS can be taught in a lot of different ways at school and at home. We commonly describe computer science activities as There are unplugged, plugged, and physical computing activities that can aid in CS education.
Unplugged activities do not require a device or computer. Unplugged activities help students understand computer science through hands-on activities and games using everyday items like crayons and paper.
Plugged activities are done on a device such as a computer, tablet, or in some cases, even a cell phone. Some plugged activities are available directly from a website, while others require downloading software or apps.
Physical computing devices (sometimes called Plug and Play kits) are often used in classrooms but can be purchased for home. Physical computing devices are designed to be programmed (give instructions) to complete a specific task, such as displaying information on an LED panel, making a sound, and more.
While we're not endorsing any specific Plugged or Physical Computing products listed here, please note that there are costs associated with some of them.
Resources
Languages
Ages
Notes
PaTTAN Educator Toolkit - Lesson Resources
5-10
Not all items from this toolkit may be suitable for families to use or students to use independently.
25+ languages
4-10
STEM Coding Lab Activity Packs (PDF) (Canva)
English
4-14Google for Education - CS First
English
German
French
Spanish
Italian
9-14
English
German
Spanish
Māori
Chinese
45+ Languages
4-18
English
Arabic
Portuguese
5-9
Computer Science Coloring Book
5-10
20+ Languages
5-7
English
Arabic
Portuguese
5-9
Resource
Languages
Ages
Supported devices / systems
Notes
PaTTAN Educator Toolkit - Lesson Resources
5-10
Not all items from this toolkit may be suitable for families to use or students to use independently.
25+ languages
4-18
Online, available on any device with an internet connection
Directions on how to get your student signed up at home.
Google for Education - CS First
English
German
French
Spanish
Italian
9-14
40+ Languages
8-16
Web-based
Can be downloaded to a computer for offline use
15+ languages
5-7
Free app for Android and Apple tablets & phones
Does not require an internet or data connection for use
English
12-18
45+ Languages
4-18
Varies
Hour of Code: Minecraft Adventurer Offline
45+ Languages
4-18
Can be downloaded to a computer for offline use
Organizations
Description
Sign up for the newsletter for upcoming opportunities and events.
Public Libraries
Please visit your local public libraries website to see if they are hosting classes, events, and/or resources that support your student’s CS education.
Girls Who Code is working towards closing the gender gap in computing. They work with girls between the ages of 13-17
Black Girls Code empowers girls of color between the ages of 7 to 17 to work in STEM fields.
CSisElementary helps families advocate for K-5 CS education in all schools. This organization can help compare how schools’ CS programs and helps parents create Family Code Night in their elementary school.
Girls Code the World is an organization that is set out to create mentorships between high school and middle school girls. This is an organization that works with schools.
PA STEM Ecosystems