Arkansas Computer Science: 2nd Grade
- Level Elementary School
- Number of Lessons 33
- Grade 2nd
This course is designed to provide computer science instruction for Arkansas 2nd grade students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 12 (33 lessons)
Students get comfortable with the CodeHopJr Playground and review events and loops before the course begins.
Students use computational thinking to break down everyday tasks and learn to navigate the programming interface.
Students strengthen their sequencing and debugging skills, position characters with the grid, and are introduced to conditionals.
Students use message events to control the flow of a program and coordinate characters across pages.
Students use loops to repeat patterns and apply the design process to solve simple real-world problems.
Students combine events, loops, and messages to build interactive games and improve them based on feedback.
Students build skills with word processing and presentation tools to share their ideas.
Students learn how hardware and software work together and how networks send and receive information.
Students learn about digital footprints, cyberbullying, and password safety as they practice being responsible digital citizens.
Students explore how technology changes daily life and practice collaborating digitally with others.
Students research questions, collect data, and identify patterns and trends to make predictions.
Students explore how AI helps people and how machines learn from training data.
Explore a sample lesson from this course!
Second graders use block-based programming in the CodeHopJr Playground to work with sequences, events, message events, loops, the grid, and an introduction to conditionals, then combine these skills to build and revise interactive games. The course also covers productivity software, computing systems and networks, digital citizenship, the impacts of computing, data analysis, and how AI learns.
The course is aligned to the Arkansas K-4 Computer Science Standards. Lessons that are required to fully meet the state standards list their standard codes beside the lesson title in the course syllabus.
No. There are no prerequisites, and the course is designed to support all learners. An optional review unit covers logging in to the Playground, using event blocks, and repeating code with loops for students who are new to CodeHop or need a refresher.
The course includes 36 lessons, each about 45 minutes long, designed to be taught across one school year. Concepts spiral across grade levels, so students can revisit and build on them the following year even if every lesson is not completed.
In the Data & Analysis unit, students research a question of their choice, collect data using a survey, identify patterns and trends to make predictions, and present their findings in a program. They also learn how computers store data as files.