Change display time — Currently: Central Daylight Time (CDT) (Event time)

Digital Skills, Analog Tools: Unplugged Coding for Kids

,

ISTELive Content
Save to My Favorites

Session description

Explore coding through hands-on, screen-free activities using everyday materials. This session equips educators with strategies to teach algorithms, sequencing, and problem-solving. Gain ready-to-use activities that develop critical thinking and collaboration in diverse classrooms, enhancing coding skills with analog tools in an engaging way.

Outline

Introduction (5 minutes)
Content: Overview of unplugged coding and its importance in developing computational thinking without digital tools.
Engagement: Icebreaker activity to connect participants and introduce the concept of coding unplugged.

Hands-On Activity Showcase (20 minutes)
Content: Demonstration of unplugged coding activities, such as creating algorithms with paper and markers, using physical objects to demonstrate data collection and analysis, and building models with blocks.
Engagement: Participants will actively engage in these hands-on activities, working in small groups to experience the process.
Process: Each group will rotate through different stations, each featuring a unique unplugged activity, fostering peer-to-peer interaction.

Breakout Discussions (5 minutes)
Content: Discuss how these activities can be adapted for different classroom settings and student needs.
Engagement: Participants will engage in small group discussions, sharing insights and strategies for integrating unplugged activities into their curricula.
Process: Groups will use a shared digital document (Lucid Whiteboard) to compile ideas, encouraging collaboration.

Implementation Strategies (10 minutes)
Content: Present methods for effectively incorporating unplugged activities into lesson plans and aligning them with ISTE Standards.
Engagement: Interactive Q&A session where participants can ask questions and seek clarification.

Reflection and Wrap-Up (10 minutes)
Content: Recap key takeaways and discuss the impact of unplugged coding on student learning.
Engagement: Participants will share one key insight or action they plan to implement in their teaching.

Closing and Resources (5 minutes)
Content: Provide additional resources and materials for further exploration.
Engagement: Invite participants to connect via a digital platform for ongoing support and collaboration.

More [+]

Supporting research

CS Fundamentals unplugged. Code.org. (n.d.). https://code.org/curriculum/unplugged

Computer science without a computer. CS Unplugged. (n.d.). https://www.csunplugged.org/en/

Dağ, F., Şumuer, E., & Durdu, L. (2023). The effect of an unplugged coding course on primary school students’ improvement in their computational thinking skills. Journal of Computer Assisted Learning, 39(6), 1902–1918. https://doi.org/10.1111/jcal.12850

Google. (n.d.-a). CS First Unplugged Overview - Cs first. Google. https://csfirst.withgoogle.com/c/cs-first/en/cs-first-unplugged/overview.html

Li, Q., Jiang, Q., Liang, J.-C., Xiong, W., Liang, Y., & Zhao, W. (2023). Effects of interactive unplugged programming activities on Computational Thinking Skills and student engagement in Elementary Education. Education and Information Technologies, 28(9), 12293–12318. https://doi.org/10.1007/s10639-023-11634-7

(PDF) training computational thinking: Game-based unplugged and plugged-in activities in Primary School. (n.d.). https://www.researchgate.net/publication/320491120_Training_Computational_Thinking_Game-Based_Unplugged_and_Plugged-in_Activities_in_Primary_School

More [+]

Presenters

Photo
Digital Teaching and Learning Specialist
Jordan School District
Photo
Elem. CS/Digital Learning Specialist
Jordan School District

Session specifications

Topic:

Computer Science and Computational Thinking

TLP:

No

Grade level:

PK-5

Audience:

Curriculum Designer/Director, Teacher, Technology Coach/Trainer

Attendee devices:

Devices not needed

Subject area:

Elementary/Multiple Subjects, Interdisciplinary (STEM/STEAM)

ISTE Standards:

For Students:
Computational Thinker
  • Formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
  • Break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
  • Understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.