Launching Computational Thinking Routines for K-5 ELA – Digital Promise

Launching Computational Thinking Routines for K-5 ELA

August 29, 2024 | By

Computational thinking (CT) is a problem solving approach that equips learners with essential skills to be successful in our increasingly technological world. Digital Promise has long been committed to providing learners of all ages with opportunities to engage in computational thinking. To achieve this, it is particularly important that educators integrate CT into disciplinary learning rather than implementing it as an isolated elective or extracurricular activity.

In this project, we developed computational thinking routines that enhance learners’ engagement in essential English Language arts (ELA) practices. While CT is based on concepts fundamental to computer science, its application goes beyond  just “plugged” coding on digital devices. The problem-solving approaches that underpin CT provide a foundational toolbox for learners to systematically solve problems, whether using a computer or not. These skills better enable learners to engage in fundamental skill-building across various subject areas. English Language arts provides particularly rich learning opportunities for CT integration, such as synthesizing text and decomposing words, as described below.

Computational Thinking Routines for K-5 ELA

Digital Promise worked side-by-side with a cohort of teachers to co-develop a teacher-facing toolbox of resources to support the integration of CT skills in literacy, referred to as “Computational Thinking Routines.” These routines are designed to invoke metacognition by providing concrete steps for visualizing thinking processes, with the goal of addressing commonly challenging ELA concepts. They are intended to be integrated into instruction regularly so that learners become familiar with the problem-solving approaches and begin to recognize when they can use them independently across contexts. Each routine includes an anchor chart to support visualizing thinking processes in concrete steps and a lesson plan that scaffolds students in applying the routine using the “I do – We do – You do” structure.

Each routine is accompanied by learner-facing Anchor Charts and complementary Lesson Plans that illustrate how to teach the routine while incorporating inclusive pedagogies.

Our toolbox includes the following routines:

Lesson Plan
Anchor Chart
CT Skill
Description

Thumbnail for the Break It Down anchor chart.

Decomposition

Students break down a challenging problem while reading to support decoding, fluency, and comprehension.

Thumbnail for the B.O.A.T for Building Ideas anchor chart.

Pattern Recognition & Abstraction

Students build ideas through concrete steps: 1) Brainstorm, 2) Organize, 3) Abstract, 4) Transform.

Thumbnail for the Patterns in Text anchor chart.

Pattern Recognition

Students identify and express noticeable patterns in texts to build understanding of text structures and to support comprehension.

Thumbnail for the Synthesis anchor chart.

Abstraction

Students synthesize texts to grow their thinking by starting with background knowledge, abstracting new ideas from reading, and then forming connections between ideas.

Thumbnail for the Write a Flowchart anchor chart.

Algorithmic Thinking

Students engage with the logic of a sequence by writing a story, narrative, or process as a flowchart.

Lesson Plan
Anchor Chart

Thumbnail for the Break It Down anchor chart.

CT Skill

Decomposition

Description

Students break down a challenging problem while reading to support decoding, fluency, and comprehension.

Anchor Chart

Thumbnail for the B.O.A.T for Building Ideas anchor chart.

CT Skill

Pattern Recognition & Abstraction

Description

Students build ideas through concrete steps: 1) Brainstorm, 2) Organize, 3) Abstract, 4) Transform.

Lesson Plan
Anchor Chart

Thumbnail for the Patterns in Text anchor chart.

CT Skill

Pattern Recognition

Description

Students identify and express noticeable patterns in texts to build understanding of text structures and to support comprehension.

Lesson Plan
Anchor Chart

Thumbnail for the Synthesis anchor chart.

CT Skill

Abstraction

Description

Students synthesize texts to grow their thinking by starting with background knowledge, abstracting new ideas from reading, and then forming connections between ideas.

Lesson Plan
Anchor Chart

Thumbnail for the Write a Flowchart anchor chart.

CT Skill

Algorithmic Thinking

Description

Students engage with the logic of a sequence by writing a story, narrative, or process as a flowchart.

Strengthening its commitment to digital fluency, the nation’s largest school district is taking a step forward to instill computational thinking among its youngest learners. With support from the Robin Hood Learning + Technology Fund and in collaboration with The Leadership Academy and Learning Heroes, these resources were developed with two public schools in New York City including:

  • P.S. 344 AmPark Neighborhood School, a school in the Bronx that celebrates its diverse student population with an emphasis on culturally responsive practices in project-based learning.
  • P.S. 125 The Ralph Bunche School, a school in Harlem that maintains authentic community partnerships with a strong commitment to social justice.

The routines above are illustrative examples of how computational thinking can be integrated in ways that enhance subject-area learning. To support this integration, we’ve updated our Lesson Library for Integrated Computational Thinking with new resources and examples of CT integration across various subjects for Prek-12. This library provides educators with practical lessons, curriculum units, and other materials for incorporating CT into their daily teaching practices.

Try our Computational Thinking Routines for K-5 ELA in your classroom to enhance your instructional practice.

Sign up for our newsletter or follow Digital Promise on Twitter, Facebook, LinkedIn to stay updated on our Computational Thinking initiative.

Sign Up For Updates! Email icon

Sign up for updates!

×