2nd Grade Massachusetts Digital Literacy and Computer Science
- Level Elementary School
- Grade 2nd
This course is designed to provide digital literacy and computer science instruction for Massachusetts 2nd grade students.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 12 (0 lessons)
Students review Kindergarten and 1st grade programming basics, including logging in, events, and loops, for those who need extra practice before starting 2nd grade content.
Students use computational thinking to identify patterns and sequence steps in a school-day routine to kick off the year.
Students use the grid to move characters to precise locations and continue building their debugging skills with events and sequences.
Students expand on earlier loop skills by using timers, incorporating peer feedback, and creating algorithms to move characters along a path.
Students build on message events by creating multi-page programs, modeling cycles, debugging, and applying the design process.
Students apply a year of programming skills across three culminating projects, including a coding review, a racing game, and a moving-targets game.
Students explore how computers work, how people collaborate digitally, and how devices connect over networks.
Students learn about digital citizenship, digital footprints, and responsible technology use.
Students develop investigative questions, collect data through surveys, learn how data is stored, and complete choice-based research projects.
Students explore how computing shapes careers and everyday life through fashion-retail and community-focused projects.
Students learn how AI assistants answer questions and how tools like AutoDraw use AI to recognize and suggest drawings.
Students transition from CodeHopJr to the CodeHop Blocks editor they will use in 3rd grade.