Home›Lesson Plans›Computer Science›Computing Systems · Grade 7

Operating Systems

Seventh graders explore the software that runs the whole device, the operating system, learning how it manages hardware, memory, files, and the programs people use every day.

Grade 7Operating Systems45 minutes1 class periodUse → Modify → CreateExplicit teaching4 StandardsCSTA
Start the Lesson
Assign or share this lesson

Copy link works with Canvas, Schoology, Moodle and any other LMS — paste it in as a resource or assignment.

Lesson at a Glance

Everything you need before the bell rings

Learning Objectives

Students will be able to…

  • ✓Define an operating system.
  • ✓Name its main jobs.
  • ✓See how it manages resources.
  • ✓Know why devices need one.
Essential Question

Behind every app is software quietly managing the whole machine. What does an operating system do, and why can no device run without one?

0
Lesson Phases
0
Vocabulary Terms
0
Standards Aligned
0
Interactive Task
Explore · Interactive

Explore the OS

Project this and open each card to explore what an operating system does behind the scenes.

🖥️ Explore what an operating system doesTry it

The Lesson · Use → Modify → Create (a coding progression with Unplugged practice)

45 minutes, five moves

Tap any phase to open the teacher moves and student actions.

1

Hook — The Invisible Manager

5 min

You open an app and it just works. Something behind the scenes is juggling the hardware, memory, and files. What is it?

👩‍🏫 Teacher Moves

  • Ask what runs a device.
  • List guesses.
  • Set the goal.

🎒 Student Actions

  • Think.
  • Share.
  • Get ready.
2

Use — Explore the OS

12 min

Students explore what an OS does.

👩‍🏫 Teacher Moves

  • Send students to Explore the OS.
  • Open each card.
  • Name the job.

🎒 Student Actions

  • Explore.
  • Read.
  • Say it.
3

Modify — Match Job to Need

13 min

Students connect OS jobs to needs.

👩‍🏫 Teacher Moves

  • Pick a task you do.
  • Name the OS job behind it.
  • Say why it is needed.

🎒 Student Actions

  • Pick.
  • Name.
  • Say.
4

Create — OS Job Map

15 min

Students map the OS's jobs.

👩‍🏫 Teacher Moves

  • List the main jobs.
  • Give an example of each.
  • Make a job map.

🎒 Student Actions

  • List.
  • Give.
  • Make.
5

Reflect — Behind Every App

5 min

Students reflect on the OS's role.

👩‍🏫 Teacher Moves

  • What does an operating system do?
  • Why does every device need one?
  • Complete the exit ticket.

🎒 Student Actions

  • Say it.
  • Say it.
  • Complete the exit ticket.
Standards Alignment

Built to the standards you report on

Aligned to the CSTA K-12 Computer Science Standards and ISTE Standards for Students.

CSTA
2-CS-01

Describe how an operating system manages a device.

CSTA
2-CS-02

Explain how software and hardware interact.

CSTA
2-CS-03

Troubleshoot problems with systems and software.

ISTE
4

Understand how computing systems are organized.

Differentiation

One lesson, every learner

Multilingual Learners

ELL / EMERGING READERS
  • OS-job picture cards.
  • Sentence frame: “The OS manages ___ .”
  • Explore one job at a time.

Support & Access

IEP / 504
  • Start with 'runs programs'.
  • Name the OS on their own devices.
  • Add one job at a time.

Stretch & Extend

GIFTED / EARLY FINISHERS
  • Compare desktop vs mobile OSes.
  • Research how memory is allocated.
  • Explain multitasking to a partner.
Materials

What to gather

  • 📽️Projector / board
  • 🖼️OS-job cards
  • 💻Explore the OS
  • 🖥️A device to examine
  • ✏️Pencils
  • 🎫Exit-ticket slips
Vocabulary

Key terms — hover for a quick definition

operating systemthe master software that runs a devicehardwarethe physical parts of a computermemoryfast storage for what the device is using nowfile systemhow the OS organizes and tracks filesprocessa program that is currently runninguser interfacethe menus and controls you interact withmultitaskingrunning several programs at onceresourcehardware or memory an OS shares among programs
Evaluate

Exit Ticket

Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.

QUESTION 1
What is an operating system?
The master software that runs a device and lets all the other programs work (for example, Windows, macOS, Android, iOS).
QUESTION 2
Name one job an operating system does.
For example, managing hardware, memory, or files, or running programs and providing the user interface.
QUESTION 3
Why does every device need an operating system?
Without it, programs could not share the hardware and memory or run together, so the device could not work.

Create: an OS job map.

Have students list the main jobs an operating system does, give an example of each, and make a job map, so the invisible manager becomes visible. A printable operating-systems worksheet is in the Computer Science library.

Study · Flashcards

Study the key terms

Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.

🃏 Operating SystemsFlip
Card 1
Term
Tap to flip →
Meaning
0

Nice work!

Practice · Quiz

Check your understanding

A quick self-check with instant feedback, drawn from this lesson’s key terms.

📝 Operating SystemsQuiz
Score: 0
1 / 6
Question 1
0%

Nice work!

Practice · Worksheet

Printable worksheet

A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.

🖨️ Operating SystemsPrint
Name: ________________________
Date: ____________

Part A · Write the word that matches each meaning

Word bank: file system, hardware, memory, multitasking, operating system, process, resource, user interface
  1. how the OS organizes and tracks files
  2. a program that is currently running
  3. running several programs at once
  4. hardware or memory an OS shares among programs
  5. fast storage for what the device is using now
  6. the menus and controls you interact with
  7. the master software that runs a device
  8. the physical parts of a computer

Part B · Show what you learned

  1. What is an operating system?
  2. Name one job an operating system does.
  3. Why does every device need an operating system?
Answer key — Part A: 1) file system · 2) process · 3) multitasking · 4) resource · 5) memory · 6) user interface · 7) operating system · 8) hardware
Part B: 1) The master software that runs a device and lets all the other programs work (for example, Windows, macOS, Android, iOS). 2) For example, managing hardware, memory, or files, or running programs and providing the user interface. 3) Without it, programs could not share the hardware and memory or run together, so the device could not work.