StudyBrixFree worksheets, study guides and courses

Grade 1 · Computer science

Grade 1 Computer science practice

12 questions on algorithms & logic, patterns. The answer key is a separate download.

What is on the worksheet

  1. To plant a seed, which step comes first: “put the seed in the hole” or “dig a small hole”?

    1. put the seed in the hole
    2. dig a small hole
  2. To make a cheese sandwich, which step comes first: “put cheese on one slice” or “put the other slice on top”?

    1. put cheese on one slice
    2. put the other slice on top
  3. A robot must move 6 squares to the right to reach a star, so every step should be →. Its program is: → → → → ↓ →. Which step number is the bug?

    1. 1
    2. 2
    3. 4
    4. 5
    5. 6
    6. 3
  4. A robot is on square 1. → means move 1 forward. ← means move 1 back. Steps: → ← →. Which square does the robot stop on?

  5. To make a cheese sandwich, which step comes first: “put cheese on one slice” or “take two slices of bread”?

    1. put cheese on one slice
    2. take two slices of bread
  6. A robot must move 4 squares to the right to reach a star, so every step should be →. Its program is: → → → ←. Which step number is the bug?

    1. 1
    2. 3
    3. 4
    4. 2
  7. A robot must move 4 squares to the right to reach a star, so every step should be →. Its program is: ↓ → → →. Which step number is the bug?

    1. 3
    2. 4
    3. 1
    4. 2
  8. A robot must move 6 squares to the right to reach a star, so every step should be →. Its program is: → ← → → → →. Which step number is the bug?

    1. 3
    2. 4
    3. 5
    4. 6
    5. 1
    6. 2
  9. A robot is on square 1. → means move 1 forward. ← means move 1 back. Steps: → → → ←. Which square does the robot stop on?

  10. What comes next? ● ★ ★ ● ★ ★ ● ?

    1. ▲
    2. ●
    3. ★
  11. A robot must move 3 squares to the right to reach a star, so every step should be →. Its program is: → → ←. Which step number is the bug?

    1. 1
    2. 3
    3. 2
  12. What comes next? ★ ◆ ◆ ★ ◆ ◆ ?

    1. ▲
    2. ◆
    3. ★

Teach or revise the skill first

These short guides explain the idea with worked examples. Read one together before the worksheet, then use the sheet as practice.

  • Robot on a number path: Study guide for Kindergarten to Grade 2: 2 worked examples and 2 practice questions. Follow the steps one at a time, in order, and keep track of where the robot is after each step.
  • What comes next?: Study guide for Kindergarten to Grade 2: 2 worked examples and 2 practice questions. Find the group of symbols that repeats, then continue it. Computers use repeating patterns too.
  • Put the steps in order: Study guide for Kindergarten to Grade 2: 2 worked examples and 2 practice questions. An algorithm is a list of steps in the right order. Ask: what has to happen before this step can work?

More worksheets like this