The nature of coding cultivates 21st century competencies that are crucial in science, such as critical thinking and collaboration. Coding offers many affordances, however within science, it can offer opportunities for students to visualize concepts and interactions that might otherwise seem abstract while they exercise their coding skills. Coding environments therefore naturally lend themselves to becoming engaging spaces for students within a science classroom.
Students can use ScratchJR to animate a story about how environmental changes impact animals and how they adapt to their environment. A sample animation can be viewed here.
Coding concepts: Sequential, Loops
Adapted from the Science North lesson on Air, Water & Us: A ScratchJR Adventure, students can use ScratchJR to animate a story about how living things depend on water and air. A sample animation can be viewed here.
ScratchJR needs to be downloaded on electronic devices and projects cannot be publicly shared.
Coding concepts: Sequential, Loops
Science North has other science coding activities using a variety of coding environments.
Check out our Robots page for more information about other environments on the Science North site.