Posted: Thu, 09/17/2020 - 17:15
Exploring Computer Science (ECS) is a great program specifically designed to be an introductory CS course giving students a low barrier entre into developing Computational Thinking skills. In fact, many schools place ECS at the 9th grade level to allow students the opportunity to not only build their interest in CS but also give them access to the coveted AP nods available in Computer Science Principles course come the 10th grade.
With a myriad of curricula to consider from the research of organizations such as http://www.exploringcs.org/ There are loads of opportunities for educators to not just have support with implementation through high quality curriculum, but also an opportunity to innovate.
In fact, recently while pursuing my Supplementary Credential in Computer Science at the University of California Irvine, we tinkered with making lessons our own. One, I’d like to share with you is our ECS Challenge Lego Run!
In this lesson, students will learn how algorithms are represented in the world around us and in things we do everyday. From beginning with an exploration of how instructions guide how we do things, and how when not developed, or interpreted properly can affect the outcome. Following this discussion, students will be presented with a series of challenges where by a narrative of instructions will be read for them to follow and reflect upon to gain insight on how interpretation differs and the importance of accuracy. With connections to both CCSS-M and California K-12 CS Standards, this lesson is a rearticulation of ECS Unit 1 Days -15-16.
As you review the lesson and partner Graphic Organizer, how might you see this lesson playing out in your classroom, with your students? If you were to implement this lesson, what modifications would you make to make it your own or increase levels of engagement or the incorporation of UDL; or Differentiation?
Looking forward to sharing, growing and getting #BetterTogether
CS for ALL Teachers Ambassador
Follow me on Twitter @DoctorSTEM