Free Christian Curriculum Kindergarten through twelfth grade · free to download

Grade 6 · 8 units · 72 lessons · 720 questions

Computer Skills

A real middle-school course: binary, how a CPU works, networks, Python concepts, and serious touch typing, in 72 lessons.

About this course

Sixth grade is where this subject turns into a genuine course rather than a set of skills. The hardware units cover the input-process-output model, the motherboard, CPU, and RAM, local versus cloud storage, operating systems, keyboard shortcuts, maintenance, and an orderly troubleshooting method, and then go deeper in the second half of the year: binary place value with worked conversions from base-2 to decimal, bits and bytes, the fetch-decode-execute cycle, how memory and storage work together, what an operating system is doing behind the scenes, LANs and WANs and routers, IP addresses and DNS, the history of computing from mechanical calculators through ENIAC and transistors, ergonomics, and a closing look at artificial intelligence, quantum computing, and robotics.

The programming unit teaches real concepts with real code. Algorithms, flowcharts and their symbols, sequences, conditionals, loops, variables, functions, and debugging are each explained and then illustrated with short Python examples, including function definitions with parameters and return values, the DRY principle, and a list of built-in functions such as print, input, len, and range. The software unit covers word processing, page layout, spreadsheet formulas, presentation design principles, file management with the 3-2-1 backup rule, and collaboration through shared documents, comments, and version history. Digital citizenship and internet safety are substantial here too: online identity and permanence, cyberbullying and the Christian response, strong passwords and why reusing them is dangerous, recognizing phishing red flags, HTTPS and what the padlock does and does not promise, the SIFT method for checking sources, malware and safe downloading, parental controls presented as a gift rather than a punishment, and writing a family media agreement together. Typing is a full unit twice over, moving from posture and the home row to both hands, punctuation, the number pad, special characters, email composition, transcription practice, typing Scripture passages, and a measured assessment with words-per-minute benchmarks and a six-month goal.

There are 72 lessons in 8 units, each planned for about 35 minutes. A lesson reads like a well-organized textbook page with headings, worked examples, a paragraph connecting the topic to Scripture, and a key vocabulary list, and it ends with a ten-question quiz that grades itself. For the practical units your family needs a computer with a real keyboard and number pad, a word processor, spreadsheet, and presentation program, and internet access for the typing assessments, which name free sites such as TypingTest.com and 10FastFingers. The Python in the programming unit is presented for reading and understanding rather than as an installation assignment, so nothing needs to be set up, though a student who wants to type the examples in would need Python, which is free.

What the course covers

What your student will be able to do

Scope and sequence

All 8 units of Computer Skills for Grade 6, 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 Basics

Word processing is using a computer program to create, edit, format, and save written documents. Programs like Microsoft Word and Google Docs are the most common word processors in schools and offices today. Learning to use them well is one of the most practical computer skills you can develop.

Creating, Opening, and Saving Documents

Every word processor works around three core actions:

  • Create — start a new blank document (File → New, or Ctrl+N)
  • Open — load an existing file from storage (File → Open, or Ctrl+O)
  • Save — write your work to storage so it is not lost (File → Save, or Ctrl+S)

Save frequently. The habit of pressing Ctrl+S every few minutes protects your work from power outages, crashes, and accidents. Many programs also offer AutoSave, which saves automatically every minute or two — turn this on whenever it is available.

The Interface: Toolbars and Ribbons

Modern word processors organize their tools in a ribbon or toolbar — a row of icons and menus near the top of the window. The ribbon is divided into tabs such as Home, Insert, Layout, and Review. Each tab contains groups of related tools.

  • Home tab — font choices, paragraph alignment, bullet lists, styles
  • Insert tab — add pictures, tables, headers, links
  • Layout tab — margins, page orientation, columns, spacing
  • Review tab — spell check, grammar, comments, track changes

Typing and Editing

Once your document is open, you click in the document area and begin typing. The blinking cursor shows where your next character will appear. You can:

  • Use the arrow keys to move without lifting your hands from the keyboard
  • Click anywhere in the document to move the cursor there
  • Select text by clicking and dragging, then format or delete the selection
  • Use Ctrl+Z to undo a mistake and Ctrl+Y to redo it

Spell Check and Grammar Check

Word processors automatically underline potential spelling errors in red and grammar issues in blue or green. Right-click an underlined word to see suggestions. But remember: spell check does not catch every error. Proofread your work yourself — a computer cannot understand meaning the way a human reader can.

A Diligent Worker Uses Tools Wisely

Proverbs 12:24 says, "The hand of the diligent shall bear rule: but the slothful shall be under tribute." Learning your tools well — knowing keyboard shortcuts, understanding the ribbon, saving consistently — is part of working diligently. The student who knows how to format a document quickly and correctly will accomplish more than the one who pecks at the keyboard and hopes for the best.

Key Vocabulary

  • Word processor — software for creating and editing text documents
  • Ribbon/toolbar — the row of tools and menus at the top of the window
  • Cursor — the blinking line showing where text will be inserted
  • AutoSave — automatic saving at regular intervals
  • Undo (Ctrl+Z) — reverse the last action

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 'word processing,' and what are the most widely used word processing programs?

  1. Using a computer program to create, edit, format, and save written documents — Microsoft Word and Google Docs are the most common in schools and offices
  2. Using a computer to create databases and spreadsheets
  3. A specialized tool for programming that processes words of code
  4. A physical typewriter enhanced with computer connectivity
Show the answer

Answer: Using a computer program to create, edit, format, and save written documents — Microsoft Word and Google Docs are the most common in schools and offices

What is the practical difference between 'Save' and 'Save As' in a word processor?

  1. Save creates a backup copy; Save As updates the original file
  2. Save overwrites the existing file with the current version; Save As lets you choose a new name, location, or file format — useful for creating a new version while preserving the original
  3. Save As is used only for creating PDF files; Save is for the native format
  4. They produce identical results — Save and Save As are interchangeable
Show the answer

Answer: Save overwrites the existing file with the current version; Save As lets you choose a new name, location, or file format — useful for creating a new version while preserving the original

What is a 'file format,' and why does it matter when saving a document?

  1. The structure in which data is stored (e.g., .docx, .pdf, .txt) — format matters because different programs open different formats, and some formats (like .pdf) preserve exact visual appearance while others (like .docx) preserve editability
  2. The physical size of the document file measured in pages
  3. The visual theme or color scheme applied to the document
  4. The font and spacing settings selected for the document
Show the answer

Answer: The structure in which data is stored (e.g., .docx, .pdf, .txt) — format matters because different programs open different formats, and some formats (like .pdf) preserve exact visual appearance while others (like .docx) preserve editability

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 6

Free, and free of everything else. 19 files, 12.1 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.