In 2nd Grade, students deepen their use of computational thinking by identifying patterns, creating algorithms, and using a block-based language with events and loops. They plan, build, test, and debug simple programs while applying abstraction to model data. Learners define input and output components in computing systems and use the Internet to gather and share information safely. Lessons also highlight the importance of secure passwords and responsible online interaction, preparing students for more complex computing concepts.
We provide everything you need to teach with confidence - no matter your background or level of experience. Our teacher resources include: