Computer science prepares all learners to be active and informed contributors to our ever evolving technical world. Computer science can be life-changing. While coding, our students are engaged in learning that is relevant to their lives, we feed into their curiosity, and support them in critical thinking skills, and creativity.
During our time together, the teacher's role is not one of being the source of knowledge, but rather the leader in seeking knowledge. As for our students, they will explore concepts and build their understandings through various physical and online activities. Off of the computer, our learners will collaborate and communicate during games, discussions, and creative tasks. When programming on computers, students are encouraged to share ideas or work collaboratively as pair programmers. The goal is to develop a common foundation upon which all learners can understand computer science concepts, regardless of prior experience.
The concepts that are taught at this level parallel those from kindergarten, however here they will learn more sophisticated context-setting activities and work through a greater variety of puzzles. Coders will learn the basics of programming, collaboration techniques, investigation and critical thinking skills, persistence in the face of difficulty, and internet safety.
From our head down to our toes, and our feet up to our nose, the Digital Citizens teach students how to be safe, responsible, and respectful online.
In this lesson, students understand how staying safe online is a lot like staying safe in the real world. Using a fun traffic light activity, students learn how to identify "just right" content, giving them the green light to learn, play, and explore the internet safely.
This foundational digital citizenship lesson challenges kids to pay attention to their feelings while using tech. With an engaging emoji game, students learn practical strategies for managing their feelings--good, bad, and everything in between.