Learn about computer science and then use loops, events, and sequencing to turn an everyday hero into a superhero in Scratch. Note: requires Google sign-in.
A list of all of unplugged lessons for you to use in your classroom. Now you can teach the fundamentals of computer science, with or without computers.
A well-crafted flowchart can help you break down complex concepts into a visual map where manageable steps are laid out. Learn more about them on this page!
Canada Learning Code brings accessible computer science to communities across Canada so everyone can create with technology. Lesson plans are labelled by grade and are free to download
Free K-12 lesson plans (scroll down to find lesson plans for the high grades) from Code.org -- a nonprofit dedicated to expanding access to computer science in schools and increasing participation by students from underrepresented groups.
n this activity student will record sounds at different levels (low, medium and high) and code creatures to make those sounds when clicked on in Scratch. Finding Sheet; Coding Sheet
Using Scratch, students will learn to understand and represent patterns, relating them to equivalent decimals and fractions so they understand how the size of the whole affects the size of a fraction.
Students participate in a town hall. Each group represents a unique role related to the protection or development of a protected ecosystem. Guiding Questions and Roles