Free Christian Curriculum Kindergarten through twelfth grade · free to download

Grade 1 · 8 units · 36 lessons · 360 questions

Computer Skills

Hardware, home-row typing, drawing and word-processing programs, block coding, and internet safety in 36 short lessons.

About this course

First grade takes the whole picture at a beginner's level. Your student learns what a computer actually is and names its parts, shuts one down properly instead of pulling the plug, and practices single-clicking, double-clicking, and dragging. Typing starts with posture, then the home row and touch typing rather than hunting and pecking, then typing a first and last name, simple words with the spacebar, and the Enter, Backspace, and Shift keys. There is a unit on telling hardware from software that walks through a drawing program, a word processor, saving a file before closing it, and sending a page to a printer. A programming unit introduces the idea of a program as step-by-step instructions, plays a Human Robot game to show why instructions must be precise, teaches sequencing, and then moves to Scratch Jr. and its colored motion blocks. Two units cover internet safety and online manners: what personal information is and why never to give it out, the internet compared to a library with sections that are not for children, kindness in messages, screen-time limits, and closing the screen and telling an adult right away if something frightening appears.

There are 36 lessons across 8 units, each planned for about 20 minutes. A lesson is a page of plain explanation, then a specific Activity to do at the machine, then a closing paragraph that connects the skill to Scripture, and it ends with a ten-question quiz that grades itself. Be aware of one thing when planning your year: units 7 and 8 repeat the computer-basics and typing lessons from units 1 and 2, so the last six lessons are review of material already covered rather than new ground.

This one is genuinely hands-on, and your student will not get much from it by reading alone. You will want a computer with a keyboard and mouse, some drawing program (Microsoft Paint, Google Draw, or anything similar), some word processor (Word, Google Docs, or Notepad), and a printer for one lesson. Scratch Jr. is a free app from MIT and the lesson assumes an iOS or Android tablet to run it on. All the named software is either already on most machines or free, so nothing here needs to be bought. The internet-safety lessons are written as discussions to have with you rather than as things your student goes online and does, and several activities ask for a family conversation or a written household agreement.

What the course covers

What your student will be able to do

Scope and sequence

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

Units in this course, in teaching order
UnitCoversLessonsQuestionsJump to lessons
Unit 1Computer Basics550Lessons
Unit 2Typing Skills550Lessons
Unit 3Digital Citizenship550Lessons
Unit 4Basic Programming550Lessons
Unit 5Using Software550Lessons
Unit 6Internet Safety550Lessons
Unit 7Computer Basics550Lessons
Unit 8Typing Skills110Lessons

Every lesson, by title

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

Unit 1: Computer Basics 5 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
Unit 2: Typing Skills 5 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
Unit 3: Digital Citizenship 5 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
Unit 4: Basic Programming 5 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
Unit 5: Using Software 5 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
Unit 6: Internet Safety 5 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
Unit 7: Computer Basics 5 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
Unit 8: Typing Skills 1 lessons
  1. 1Typing Skills - Lesson 110 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 4: Basic Programming · Lesson 4

Basic Programming - Lesson 4

20 minutesComputer or tablet (with parent permission)

What this lesson is for

  • The student will learn about Basic programming - lesson 4
  • The student will practice safe and responsible computer use

For the LORD giveth wisdom: out of his mouth cometh knowledge and understanding.

Proverbs 2:6

SCRATCH JR. is a free, age-appropriate programming app for young children! It lets you create stories and simple games by snapping together colored blocks — no typing required. Each block is an instruction: 'move right,' 'jump,' 'say something.' When you connect blocks together, you make a PROGRAM that the character follows!

Activity: Download Scratch Jr. (free on iOS and Android) with a parent's help. Open it and explore! Find the 'move forward' block (yellow). Snap several of them together. Press the green START button and watch the character move. Try making the character go back and forth. Explore what different colored blocks do.

Scratch Jr. was designed by MIT researchers specifically to teach children to think computationally. When you snap blocks together in Scratch Jr., you are doing REAL programming — real concepts used by professional programmers! God gave us curious, creative minds — and tools like Scratch Jr. let us use those minds to create and explore. Play, experiment, and see what you can make!

Homework

No homework today.

Note for the parent

This lesson on Basic Programming - Lesson 4 should take about 20 minutes. Stay nearby to help with reading and questions. Praise effort and progress.

The first three of this lesson's 10 questions

What is SCRATCH JR.?

  1. A computer drawing program
  2. A word processing program for schools
  3. A free programming app for young children that uses colored blocks to create stories and games
  4. An internet browser for children
Show the answer

Answer: A free programming app for young children that uses colored blocks to create stories and games

In Scratch Jr., how do you give instructions to your character?

  1. By drawing arrows on the screen
  2. By typing text code like adult programmers
  3. By snapping colored blocks together — no typing required
  4. By speaking into a microphone
Show the answer

Answer: By snapping colored blocks together — no typing required

What is the CHARACTER (sprite) in Scratch Jr.?

  1. The title of your project
  2. The figure or animal on the screen that follows your block instructions
  3. The background image
  4. The color of the blocks
Show the answer

Answer: The figure or animal on the screen that follows your block instructions

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

What comes with the download

36 full lessons

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

360 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 36 lessons of this course. Most families already own most of it.

Download Computer Skills — Grade 1

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