Free Christian Curriculum Kindergarten through twelfth grade · free to download

Grade 7 · 8 units · 72 lessons · 720 questions

Computer Skills

Building a game in Scratch, first Python, real office software, and serious online security, across 72 lessons.

About this course

Seventh grade is a project year. The programming unit starts in Scratch with sprites, the stage, variables and data types, if and else logic, repeat and forever loops, custom blocks as functions, and debugging, then has your student build a working game before crossing over into text-based code. The Python lesson is a real introduction with running examples: print, variable assignment, an if-elif-else grading ladder, a for loop over a range, and a while loop counting down lives, along with a candid explanation that spelling, punctuation, and four-space indentation now matter in a way they never did with blocks. The unit closes with a final project your student designs and builds themselves.

The hardware and networking material is middle-school serious: components inside the case, hard drives compared with solid-state drives, Windows and macOS and Linux side by side, file paths and file types, keyboard shortcuts, systematic troubleshooting, how packets travel with IP and DNS and HTTP, LANs and WANs and cloud storage, and binary. The software unit is aimed at producing real work, covering formatting and citations in a word processor, spreadsheet formulas and charts, presentation design and delivery, photo editing with cropping and brightness and composition, email etiquette, Google Workspace, collaborative editing, and building a portfolio with written reflections on each piece. Two units handle safety and ethics at a level appropriate to a student who is about to encounter the wider internet: password security, phishing, malware and antivirus, safe browsing, social media risks, awareness of online predators, minimizing personal exposure, and a clear technical explanation of encryption and VPNs, including that free VPN services often sell the data they collect.

There are 72 lessons in 8 units, each planned for about 35 minutes. A lesson reads like a textbook page with headings, examples, code where relevant, a verse tied to the topic, and a short set of written review questions, then finishes with a ten-question quiz that grades itself. To do the work rather than only read about it, your family needs a computer with a real keyboard, a word processor and spreadsheet and presentation program (Microsoft Office, LibreOffice, or the free Google Workspace tools, which get a lesson of their own), a photo editor, and internet access for Scratch, which runs free in a browser. Python is free to install if your student wants to run the examples, though the lessons teach the code by reading and explaining it. Units 7 and 8 revisit hardware and typing from fresh angles, so expect some deliberate overlap with the opening units rather than entirely new ground.

What the course covers

What your student will be able to do

Scope and sequence

All 8 units of Computer Skills for Grade 7, in the order they are taught.

Units in this course, in teaching order
UnitCoversLessonsQuestionsJump to lessons
Unit 1Computer Basics990Lessons
Unit 2Typing Skills990Lessons
Unit 3Digital Citizenship990Lessons
Unit 4Basic Programming990Lessons
Unit 5Using Software990Lessons
Unit 6Internet Safety990Lessons
Unit 7Computer Basics990Lessons
Unit 8Typing Skills990Lessons

Every lesson, by title

All 72 lesson titles are listed here — nothing is withheld until you download. Open a unit to read its contents.

Unit 1: Computer Basics 9 lessons
  1. 1Computer Basics - Lesson 110 q
  2. 2Computer Basics - Lesson 210 q
  3. 3Computer Basics - Lesson 310 q
  4. 4Computer Basics - Lesson 410 q
  5. 5Computer Basics - Lesson 510 q
  6. 6Computer Basics - Lesson 610 q
  7. 7Computer Basics - Lesson 710 q
  8. 8Computer Basics - Lesson 810 q
  9. 9Computer Basics - Lesson 910 q
Unit 2: Typing Skills 9 lessons
  1. 1Typing Skills - Lesson 110 q
  2. 2Typing Skills - Lesson 210 q
  3. 3Typing Skills - Lesson 310 q
  4. 4Typing Skills - Lesson 410 q
  5. 5Typing Skills - Lesson 510 q
  6. 6Typing Skills - Lesson 610 q
  7. 7Typing Skills - Lesson 710 q
  8. 8Typing Skills - Lesson 810 q
  9. 9Typing Skills - Lesson 910 q
Unit 3: Digital Citizenship 9 lessons
  1. 1Digital Citizenship - Lesson 110 q
  2. 2Digital Citizenship - Lesson 210 q
  3. 3Digital Citizenship - Lesson 310 q
  4. 4Digital Citizenship - Lesson 410 q
  5. 5Digital Citizenship - Lesson 510 q
  6. 6Digital Citizenship - Lesson 610 q
  7. 7Digital Citizenship - Lesson 710 q
  8. 8Digital Citizenship - Lesson 810 q
  9. 9Digital Citizenship - Lesson 910 q
Unit 4: Basic Programming 9 lessons
  1. 1Basic Programming - Lesson 110 q
  2. 2Basic Programming - Lesson 210 q
  3. 3Basic Programming - Lesson 310 q
  4. 4Basic Programming - Lesson 410 q
  5. 5Basic Programming - Lesson 510 q
  6. 6Basic Programming - Lesson 610 q
  7. 7Basic Programming - Lesson 710 q
  8. 8Basic Programming - Lesson 810 q
  9. 9Basic Programming - Lesson 910 q
Unit 5: Using Software 9 lessons
  1. 1Using Software - Lesson 110 q
  2. 2Using Software - Lesson 210 q
  3. 3Using Software - Lesson 310 q
  4. 4Using Software - Lesson 410 q
  5. 5Using Software - Lesson 510 q
  6. 6Using Software - Lesson 610 q
  7. 7Using Software - Lesson 710 q
  8. 8Using Software - Lesson 810 q
  9. 9Using Software - Lesson 910 q
Unit 6: Internet Safety 9 lessons
  1. 1Internet Safety - Lesson 110 q
  2. 2Internet Safety - Lesson 210 q
  3. 3Internet Safety - Lesson 310 q
  4. 4Internet Safety - Lesson 410 q
  5. 5Internet Safety - Lesson 510 q
  6. 6Internet Safety - Lesson 610 q
  7. 7Internet Safety - Lesson 710 q
  8. 8Internet Safety - Lesson 810 q
  9. 9Internet Safety - Lesson 910 q
Unit 7: Computer Basics 9 lessons
  1. 1Computer Basics - Lesson 110 q
  2. 2Computer Basics - Lesson 210 q
  3. 3Computer Basics - Lesson 310 q
  4. 4Computer Basics - Lesson 410 q
  5. 5Computer Basics - Lesson 510 q
  6. 6Computer Basics - Lesson 610 q
  7. 7Computer Basics - Lesson 710 q
  8. 8Computer Basics - Lesson 810 q
  9. 9Computer Basics - Lesson 910 q
Unit 8: Typing Skills 9 lessons
  1. 1Typing Skills - Lesson 110 q
  2. 2Typing Skills - Lesson 210 q
  3. 3Typing Skills - Lesson 310 q
  4. 4Typing Skills - Lesson 410 q
  5. 5Typing Skills - Lesson 510 q
  6. 6Typing Skills - Lesson 610 q
  7. 7Typing Skills - Lesson 710 q
  8. 8Typing Skills - Lesson 810 q
  9. 9Typing Skills - Lesson 910 q

One whole lesson, exactly as it comes

This is a real lesson taken from the middle of the course — the teaching text, the practice, the homework, and the first three quiz questions with their answers. It is not a marketing excerpt.

Unit 5: Using Software · Lesson 1

Using Software - Lesson 1

35 minutesComputer or tablet (with parent permission)

What this lesson is for

  • Students will learn about Using software - lesson 1
  • Students will practice safe and responsible computer use

The fear of the LORD is the beginning of knowledge: but fools despise wisdom and instruction.

Proverbs 1:7

Word Processing: Formatting, Headers, and Citations

Word processing is one of the most practical computer skills you will use throughout school and life. A word processor (Microsoft Word, Google Docs, LibreOffice Writer) is far more powerful than a simple typewriter — it allows you to format text, organize documents with headers and styles, include citations, and produce professional-looking documents.

Formatting essentials: Formatting controls the appearance of text. Key formatting options:

  • Bold (Ctrl+B) — emphasis; used for key terms, headings
  • Italic (Ctrl+I) — titles of books and publications, foreign words, gentle emphasis
  • Underline (Ctrl+U) — use sparingly; often replaced by bold or italic in modern documents
  • Font — the typeface. Body text: readable fonts like Times New Roman (serif) or Calibri (sans-serif), 11-12pt. Headings: can use a contrasting font, 14-18pt.
  • Alignment — Left (standard for body text), Center (headings, titles), Justify (both edges aligned, common in books)
  • Line spacing — 1.5 or double-spaced for school papers; single-spaced for letters and emails.

Using styles and headings: The Styles panel (in Word and Google Docs) lets you apply pre-formatted headings. Using Heading 1, Heading 2, and Heading 3 instead of just making text bigger and bold creates a proper document structure. This enables automatic table of contents generation, better navigation, and consistent formatting.

Citations — why they matter: A citation is an acknowledgment that an idea, fact, or quotation came from another source. Failing to cite a source is plagiarism — presenting someone else's work as your own. This is dishonest, and in academic settings it can result in serious consequences. "Thou shalt not steal." (Exodus 20:15) — including intellectual property.

MLA citation format (common in middle school):

  • Book: Last, First. Title of Book. Publisher, Year.
  • Website: Last, First (if available). "Page Title." Site Name, Date. URL.
  • In-text citation: (Author's Last Name page#) — e.g., (Smith 47)

Review questions:

  1. What is the difference between a serif and a sans-serif font?
  2. Why should you use Heading styles rather than just making text bigger?
  3. What is plagiarism and why is it wrong?
  4. Write a properly formatted MLA citation for this textbook.

Homework

No homework today.

Note for the parent

Today's lesson covers Using Software - Lesson 1. Estimated time: 35 minutes. Encourage independent work but be available for questions.

The first three of this lesson's 10 questions

What is a word processor and what advantages does it have over a typewriter?

  1. A program that automatically types what the user dictates by voice recognition
  2. A hardware device that electronically stores typed documents without a screen
  3. Software (Word, Docs, LibreOffice) that allows formatting, headers, citations, revision, and professional document production — far beyond what a typewriter can do
  4. A simplified text editor that removes formatting options for distraction-free writing
Show the answer

Answer: Software (Word, Docs, LibreOffice) that allows formatting, headers, citations, revision, and professional document production — far beyond what a typewriter can do

What is the purpose of document styles (Heading 1, Heading 2, Normal text) in word processing?

  1. Styles are only used in academic publishing — they have no practical use in student documents
  2. Styles limit the font and size options available so all text must look similar
  3. Styles are purely decorative and have no functional effect on document navigation or formatting
  4. Styles apply consistent formatting throughout a document and automatically generate a navigable table of contents
Show the answer

Answer: Styles apply consistent formatting throughout a document and automatically generate a navigable table of contents

What is a header and footer in a word processing document?

  1. Placeholder text that appears before the actual content is typed in a new document
  2. The first and last paragraphs of a document that introduce and conclude the content
  3. The formatting applied to the largest heading and the smallest body text in the document
  4. Repeating text areas at the top (header) and bottom (footer) of each page — typically containing the document title, author, page numbers, or date
Show the answer

Answer: Repeating text areas at the top (header) and bottom (footer) of each page — typically containing the document title, author, page numbers, or date

Another 7 questions follow in the lesson itself, each one graded the moment it is answered.

What comes with the download

72 full lessons

Across 8 units, each with objectives, a teaching passage written to be read aloud, guided practice, and homework.

720 quiz questions

Graded the instant they are answered, each with the explanation of why that answer is right.

A gradebook that works

Every score kept, a running average maintained, and a breakdown unit by unit — all in the file itself, nothing sent anywhere.

Progress and attendance

Tick lessons off as they are finished, watch the completion bar fill, and mark days present, absent, or excused.

Report card and certificate

Both printable, with your student's name, the grades, and the dates already filled in.

Backup you control

Export every record to a file you keep, and read it back later. A lost browser cache cannot take the year with it.

An answer key

Hidden from the student by default, there for the parent marking the work.

Nothing that phones home

No ads, no affiliate links, no analytics, no fonts fetched from elsewhere. Unplug the network cable and every one of these files still works.

What you will need

Drawn from the materials named across all 72 lessons of this course. Most families already own most of it.

Download Computer Skills — Grade 7

Free, and free of everything else. 19 files, 10.6 MB in total. No account, no email address, no payment. What you download carries no advertising, no affiliate links and no tracking of any kind.