Please enable JavaScript to use CodeHS

Oklahoma Computer Science 6-7

In this course, students will be introduced to the exciting world of computers and technology! They will gain foundational skills in programming, explore the vast potential of the internet, and understand how to be a responsible digital citizen. Through engaging activities and projects, students will learn how technology can be used to solve problems, analyze data, and navigate the digital world effectively.

Overview & Highlights

Level
Middle School
Contact Hours
100

Course Overview

To view the entire syllabus, click here or click to explore the full course.

MODULES - 6

  • Programming with Turtle Graphics

    Students learn Python commands, functions, and control structures by drawing shapes on the screen and solving puzzles with Turtle Graphics.

  • Exploring Computing

    Students explore different technologies and the impact they have on our world.

  • Project: Using Technology to Solve Problems

    Students will explore the systematic selection and integration of hardware and software components that represent a powerful approach to problem-solving in today's technology-driven world. Whether it's optimizing crop yields, enhancing athletic performance, or creating intelligent home systems, the synergy between hardware and software enables us to improve efficiency and address challenges.

  • Exploring the Internet

    Students are introduced to network protocols and different strategies used to protect online information.

  • Exploring Digital Citizenship

    Students learn about Internet etiquette and how to stay safe on the world wide web.

  • Exploring Data and Spreadsheets

    Students learn about data and spreadsheets and create a data story using data analysis and visualizations.


69
Lessons
41
Videos
156
Exercises
5
Challenges
134
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Oklahoma Computer Science 6-7 course

Standards Alignment

Showing frameworks for your state
Standards Framework Alignment
Oklahoma 6 100% View
Oklahoma 7 100% View

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.

FAQ

Frequently Asked Questions

What grade levels is Oklahoma Computer Science 6-7 designed for?

This course is built for 6th and 7th grade. It maps to 100% of the Oklahoma 6 standards and 100% of the Oklahoma 7 standards, so a single course covers both grade bands. Eighth grade is served by a separate course, Oklahoma Exploring Computer Science for 8th Grade.

Do students need any coding experience before taking this course?

No prior experience is needed. The course starts from foundational programming skills and builds up through internet concepts, data, and digital citizenship. It is designed as a student's first exposure to computer science.

How long does Oklahoma Computer Science 6-7 take to teach?

The course is built for about 100 contact hours. That fits a full year of a regularly scheduled middle school computer science class, and the syllabus at codehs.com/syllabus/24037 shows how the modules are paced.

Does this course align to the Oklahoma computer science standards?

Yes. It aligns to 100% of the Oklahoma 6 standards and 100% of the Oklahoma 7 standards. You can see the full standard-by-standard mapping, including which lesson covers each one, on the CodeHS standards pages for the course.