1 of 27

Unplugged Computational Thinking

with Classroom Manipulatives

2 of 27

Speakers

Abena Njeeri

Facilitator

Kathy Benson

Program Director

Tequity4All

kbenson@tequity4all.org

3 of 27

Introduction

4 of 27

Orientation

Need

  • Easy way to introduce computational thinking to early learners

Approach

  • Elementary school
  • Computational Thinking instruction
  • Stand-alone or interdisciplinary
  • Unplugged
  • With classroom manipulatives

5 of 27

Essential Questions

  • What are the core computational thinking skills that can be developed through hands-on activities?
  • How can classroom manipulatives facilitate the teaching of computational thinking?

6 of 27

Objectives

  • I can define computational thinking and its four pillars (decomposition, pattern recognition, algorithms, and abstraction).
  • I can design unplugged, computational thinking activities using classroom manipulatives.

7 of 27

Think-pair-share

1 minute

Name some ways you use computational thinking in real life.

8 of 27

Inquiry Cycle

A way to learn about a new teaching approach.

9 of 27

Cycle Outputs

Challenge:

Manipulatives

Reflect:

Anchor Chart

Connect:

Lesson Seed

10 of 27

  1. Challenge
  1. Explore with Manipulatives

11 of 27

Challenge Directions

  1. Work with your partner to solve the given challenge using the provided manipulatives.
  2. As you complete the challenge, discuss the computational thinking skills you practice.
  3. After completing the challenge, you will reflect with the rest of your table. Be prepared to reflect on the strategies you used and how you might use them with students.

12 of 27

2. Reflect

  1. Think about your thinking

13 of 27

Brainstorm Thinking Skills

Think-pair-share at your table:

  • What type of thinking was required during your activity?

14 of 27

Computational thinking refers to the thought processes involved in expressing solutions as computational steps or algorithms that can be carried out by a computer.

But you don’t need a computer to do it!

15 of 27

16 of 27

Reflect

b. Summarize your table’s thinking on an Anchor Chart

17 of 27

Model Poster

Sample Student Work

CT

Challenges

Benefits

18 of 27

Expectations for your Anchor Chart

How did the manipulatives help in solving the challenge?

What computational thinking skills did you use during the challenge?

How could you replicate this approach for a different content topic?

?

19 of 27

2. Reflect

c. Synthesize everyone’s thinking

through a gallery walk

20 of 27

Notice

Praise

Question

Polish

?

Star

Speech

Bubble

Arrow

21 of 27

3. Connect

Apply What You Learned

22 of 27

Connect to Your Teaching

  1. Commit to trying on CT lesson in your classroom. The lesson could be one we modeled here, proposed by a peer, or one you invented.
  2. If time permits, log it on the padlet, then review and comment on posts by others.

23 of 27

Combine Unplugged with Plugged Activities

24 of 27

Cognitive Load

Cognitive load refers to the amount of information a learner can handle simultaneously.

25 of 27

25

A Model of Cognition

26 of 27

Resources

For Instruction

Extensions

  • Amazon Shopping List: More Sample Classroom Manipulatives
  • Bebras CT Challenges: Online Challenges for CT
  • CS Hands On: Unplugged Lessons for CT

For PD

  • Slide Deck & Teacher Station Directions

27 of 27

Thank you