Oklahoma Computer Science: 4th Grade
- Level Elementary School
- Number of Lessons 33
- Grade 4th
This course is designed to provide computer science instruction for Oklahoma 4th grade students. Students learn programming and principles of computer science, including: computing systems, networks and the Internet, data analysis, algorithms and programming, and impacts of computing.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 8 (33 lessons)
This module reviews foundational computer science vocabulary and programming skills, including using the coordinate plane to create animations.
This module covers spreading positivity online through a code of conduct, computing system components and troubleshooting, and computational thinking through designing a school.
This module builds programming skills with events, algorithm design, and pair programming and broadcast messages, while exploring the cultural impact of technology through an interactive timeline and choose-your-own-path game.
This module teaches loop types through a ball-catching game, maze debugging, and animating a poem reading.
This module builds conditional logic, variables, and lists by modifying game effects based on feedback, creating a drawing app, and building a spelling bee game.
This module introduces clones and functions with boolean and number inputs, applying them to build password-checking programs, drawings, and a flower garden project.
This module combines conditionals, variables, booleans, and events to build a Whack-a-Mole game, and applies design thinking to improve game accessibility.
This module covers digital citizenship and networking topics including online etiquette, safety, technology's cultural impact, data inquiry, attribution, file management, and how networks and packets transfer information.
Explore a sample lesson from this course!