Using Unplugged Computational Thinking to Scaffold Natural Selection Learning

Computational thinking (CT) is a thought process composed of computer science ideas and skills that can be applied to solve problems and better understand the world around us. With the increase in technology and computing, STEM disciplines are becoming interwoven with computing. In order to better prepare students for STEM careers, computational literacy needs to be developed in K–12 education. We advocate the introduction of computational literacy through the incorporation of CT in core science courses, such as biology. Additionally, at least some of this integration should be unplugged, or without computers, so that all schools can participate in developing computational literacy. These lessons integrate unplugged CT and science content to help students develop CT competencies and learn natural selection content simultaneously through a series of lessons in which unplugged CT is leveraged for natural selection learning within varying contexts. In these lessons, students engage in the creation of handwritten algorithmic explanations of natural selection. Students build CT skills while making sense of the process, resulting in converged learning about CT and science. This article presents a description of CT, the specifics of the classroom implementation and lessons, student work and outcomes, and conclusions drawn from this work.

Authors

Institutions

Publication Details

Journal
UNC Libraries
Published
2025-05-20
DOI
https://doi.org/10.17615/6mg9-k751
Primary Topic
Evolutionary Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Unplugged Computational Thinking to Scaffold Natural Selection Learning

Amanda Peel, Troy D. Sadler, Patricia Friedrichsen
UNC Libraries
Evolutionary Algorithms and Applications
article

Using Unplugged Computational Thinking to Scaffold Natural Selection Learning

Amanda Peel, Troy D. Sadler, Patricia Friedrichsen
article en

Abstract

Computational thinking (CT) is a thought process composed of computer science ideas and skills that can be applied to solve problems and better understand the world around us. With the increase in technology and computing, STEM disciplines are becoming interwoven with computing. In order to better prepare students for STEM careers, computational literacy needs to be developed in K–12 education. We advocate the introduction of computational literacy through the incorporation of CT in core science courses, such as biology. Additionally, at least some of this integration should be unplugged, or without computers, so that all schools can participate in developing computational literacy. These lessons integrate unplugged CT and science content to help students develop CT competencies and learn natural selection content simultaneously through a series of lessons in which unplugged CT is leveraged for natural selection learning within varying contexts. In these lessons, students engage in the creation of handwritten algorithmic explanations of natural selection. Students build CT skills while making sense of the process, resulting in converged learning about CT and science. This article presents a description of CT, the specifics of the classroom implementation and lessons, student work and outcomes, and conclusions drawn from this work.

UNC Libraries
University of North Carolina at Chapel Hill (US)
Openalex Percentile: Top 86%
Evolutionary Algorithms and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.