Life Cycles

This activity asks students to use their coding skills to develop a model of a scientific concept learned in class. Students can model anything from life cycles to the transfer of energy or information. This activity assumes students already have knowledge about common life cycle stages shared by different organisms. Students will read and write code that includes sprites, “when clicked” events, and “change costume” blocks. The primary learning goal is to develop models to describe that organisms have unique and diverse life cycles but all have in common birth, growth, reproduction, and death. In this activity, teachers first prompt students to make predictions about what the code in the starter program will do, then students will write down their predictions on the printout or in journals. After the discussion, students will work independently and run/modify the program. Teacher will hold class discussion during the activity.


Discipline: Science

Language: AppLab

Programming Concept:

Grades: 3rd-5th

Cultural Features:

External link: Frog Life Cycle