Code.org (Hour of Code)
Resource Description
Related Resources
YouthQuake: Investigating Earthquakes with Code
Through block coding with the GeoCoder, students will investigate how land movement causes earthquakes and how deformation build-up poses risks to people and their communities.
Snap! Build Your Own Blocks
Snap! is a powerful, blocks-based programming language developed by UC Berkeley, designed to introduce students to fundamental computer science concepts. It empowers learners to not only drag and drop pre-defined blocks but also to create their own custom blocks, fostering deeper understanding of abstraction and algorithm design. This interactive platform supports the development of computational thinking and creativity, making complex programming ideas accessible for a wide range of educational levels, including high school and introductory college courses, and is used in AP Computer Science Principles curricula. Snap! is a free, web-based tool, making it easily accessible without installation and allowing students to save and share their projects.
Blockly Games
Blockly Games presents a series of educational games that progressively introduce coding concepts through a block-based interface, suitable for absolute beginners. Its self-paced and problem-solving approach makes it an ideal resource for teachers to encourage independent learning and logical reasoning skills in an engaging, no-login web format.