Free Christian Curriculum Kindergarten through twelfth grade · free to download

Grade 11 · 9 units · 108 lessons · 1,080 questions

Computer Skills

Junior year adds Big-O, encryption, database internals, and how AI language models really work, over 108 lessons.

About this course

Eleventh grade is where the systems material gets genuinely rigorous. The opening unit covers hardware, operating systems, binary, networking, cybersecurity, the cloud, databases, algorithms, artificial intelligence, and troubleshooting at a solid survey level. The seventh unit then goes back over the same territory at a much higher altitude: the memory hierarchy and why a computer needs so many kinds of memory, how one processor runs many programs at once, file metadata and the sync-versus-backup trap that costs people their data, how numbers are actually represented and where floating point goes wrong, network layers and ports and the client-server model, encryption and hashing and how digital trust is established, cloud elasticity and what it costs, why databases are fast (indexes, keys, and the ACID guarantee), Big-O notation worked through bubble sort against merge sort with real comparison counts, a diagnostic decision tree for telling hardware failures from software ones, and a lesson on algorithmic decision-making when software judges people.

One lesson deserves particular mention. The course explains how a large language model actually works: that it is a next-word prediction engine trained on statistical patterns, that the transformer's attention mechanism is what lets it track context, that hallucination is a predictable consequence of the design rather than a rare glitch, that prompting reduces but never eliminates the risk, and that everything in wide use today is narrow AI rather than anything approaching general intelligence. It teaches your student to verify rather than trust.

The Python unit is a complete course from the beginning, covering setup (either installing from python.org or using the free browser-based Replit), hello world, variables and data types, string operations, conditionals, loops, lists, functions, dictionaries, file input and output, debugging, and a mini project. A student with no prior Python can start here; a student who did the tenth-grade course will find the first several lessons familiar. The software unit builds college-ready skills: word processing, spreadsheets and charts, slide design, professional email, cloud collaboration, note-taking systems, PDF tools, video-conference professionalism, Canva design, and research with Google Scholar and citation managers. Internet safety covers password managers, two-factor authentication, phishing, social engineering, auditing privacy settings, scams aimed at young adults, identity theft prevention and response, and safe financial transactions, which matters more now that your student is close to holding their own accounts. Digital citizenship handles media literacy by reading sideways rather than straight down, who steers a social feed, ownership and credit, screens and sleep and the cost of constant task-switching, and a Christian vision for technology as stewardship.

There are 108 lessons in 9 units of 12, about 40 minutes each, and every lesson ends with a ten-question quiz that grades itself plus a written Apply or Practice task. Your family needs a computer with a real keyboard, Python (free, or Replit in a browser instead), an office suite, and internet access. Everything the course names is free or already installed.

What the course covers

What your student will be able to do

Scope and sequence

All 9 units of Computer Skills for Grade 11, in the order they are taught.

Units in this course, in teaching order
UnitCoversLessonsQuestionsJump to lessons
Unit 1Computer Basics12120Lessons
Unit 2Typing Skills12120Lessons
Unit 3Digital Citizenship12120Lessons
Unit 4Basic Programming12120Lessons
Unit 5Using Software12120Lessons
Unit 6Internet Safety12120Lessons
Unit 7Computer Basics12120Lessons
Unit 8Typing Skills12120Lessons
Unit 9Digital Citizenship12120Lessons

Every lesson, by title

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

Unit 1: Computer Basics 12 lessons
  1. 1How Computers Work: Hardware Overview10 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
  10. 10Computer Basics - Lesson 1010 q
  11. 11Computer Basics - Lesson 1110 q
  12. 12Computer Basics - Lesson 1210 q
Unit 2: Typing Skills 12 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
  10. 10Typing Skills - Lesson 1010 q
  11. 11Typing Skills - Lesson 1110 q
  12. 12Typing Skills - Lesson 1210 q
Unit 3: Digital Citizenship 12 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
  10. 10Digital Citizenship - Lesson 1010 q
  11. 11Digital Citizenship - Lesson 1110 q
  12. 12Digital Citizenship - Lesson 1210 q
Unit 4: Basic Programming 12 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
  10. 10Basic Programming - Lesson 1010 q
  11. 11Basic Programming - Lesson 1110 q
  12. 12Basic Programming - Lesson 1210 q
Unit 5: Using Software 12 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
  10. 10Using Software - Lesson 1010 q
  11. 11Using Software - Lesson 1110 q
  12. 12Using Software - Lesson 1210 q
Unit 6: Internet Safety 12 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
  10. 10Internet Safety - Lesson 1010 q
  11. 11Internet Safety - Lesson 1110 q
  12. 12Internet Safety - Lesson 1210 q
Unit 7: Computer Basics 12 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
  10. 10Computer Basics - Lesson 1010 q
  11. 11Computer Basics - Lesson 1110 q
  12. 12Computer Basics - Lesson 1210 q
Unit 8: Typing Skills 12 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
  10. 10Typing Skills - Lesson 1010 q
  11. 11Typing Skills - Lesson 1110 q
  12. 12Typing Skills - Lesson 1210 q
Unit 9: Digital Citizenship 12 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
  10. 10Digital Citizenship - Lesson 1010 q
  11. 11Digital Citizenship - Lesson 1110 q
  12. 12Digital Citizenship - Lesson 1210 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 7

Using Software - Lesson 7

40 minutesComputer or tablet (with parent permission)

What this lesson is for

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

Thy word is a lamp unto my feet, and a light unto my path.

Psalm 119:105

Note-Taking Apps: Organizing Your Learning

The volume of information a college-bound student must process, retain, and retrieve makes a thoughtful note-taking system essential. Digital note-taking apps offer capabilities far beyond paper: search, linking, tagging, embedded media, and synchronization across devices.

Leading platforms:

  • Notion: Highly flexible workspace combining notes, databases, calendars, and task management. Excellent for building a personal knowledge base with linked pages and structured databases. Has a learning curve but powerful for academic organization.
  • OneNote (Microsoft): Organized like a physical binder with sections and pages. Deep integration with Microsoft 365. Good for capturing lecture notes and embedding files.
  • Obsidian: A local-first app using plain Markdown files. Particularly powerful for linked notes — connecting ideas across your knowledge base creates a personal wiki. Preferred by serious researchers and knowledge workers.

The digital knowledge base: Rather than isolated notes per class, the most effective academic note-takers build a connected knowledge base — concepts link to related ideas, questions link to answers discovered later, and subjects cross-reference each other. This mirrors how knowledge actually works.

Academic note-taking methods: The Cornell Method divides your page into notes, cues, and summary sections. Mind mapping visually connects related concepts. Outline format captures hierarchical relationships. Whatever method you use, review and process notes within 24 hours of taking them — this dramatically improves retention.

Tagging and search: Use consistent tags for subjects, project names, and content types. This makes retrieval fast even across hundreds of notes. Digital search eliminates the need to physically flip through notebooks.

"The heart of the prudent getteth knowledge; and the ear of the wise seeketh knowledge." — Proverbs 18:15

Apply: Choose one note-taking app and set up a structure for your current academic subjects. Take notes on this lesson using the Cornell Method, then review and summarize them.

Homework

No homework today.

Note for the parent

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

The first three of this lesson's 10 questions

Which note-taking app is described as 'local-first' using plain Markdown files?

  1. Notion
  2. OneNote
  3. Obsidian
  4. Evernote
Show the answer

Answer: Obsidian

What feature makes Obsidian 'particularly powerful for serious researchers and knowledge workers'?

  1. It syncs automatically with Google Drive
  2. Its linked notes system — connecting ideas across a knowledge base creates a personal wiki
  3. It has the best mobile app of any note-taking platform
  4. Obsidian generates AI summaries of imported notes
Show the answer

Answer: Its linked notes system — connecting ideas across a knowledge base creates a personal wiki

What makes a 'connected knowledge base' more effective than isolated notes per class?

  1. Connected notes are easier to print and submit as assignments
  2. Concepts link to related ideas and questions link to answers — forming a web of understanding rather than isolated facts
  3. Connected notes use less storage space
  4. Knowledge bases automatically create study guides before exams
Show the answer

Answer: Concepts link to related ideas and questions link to answers — forming a web of understanding rather than isolated facts

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

What comes with the download

108 full lessons

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

1,080 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 108 lessons of this course. Most families already own most of it.

Download Computer Skills — Grade 11

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