Skip to main content

Table 10 Lesson descriptions

From: Finding time for computer science in the elementary school day: a quasi-experimental study of a transdisciplinary problem-based learning approach

Lesson name

Description

Lesson 1: food chains

Students learn about food chains and food webs and interdependence in an ecosystem.

Lesson 2: conditionals

Students develop their understanding of the computer science concept of conditional statements through a modified Code.org unplugged lesson (conditionals with cards). The modification asks students to apply their knowledge of food chains to conditionals to better understand the concept.

Lesson 3: alligator holes

Students explore ways that native animals in the Everglades depend on one another and develop an appreciation for the American alligator as a keystone species.

Lesson 4: program a predator/prey game

Students apply their knowledge of conditionals and Everglade’s food chains to create a predator/prey game in Scratch using conditionals.