OER.ai

← CS Fundamentals — Course A

Quiz

CS Fundamentals — Course A

Generated from the original open resource by Code.org. Built only from the resource — nothing invented. Free, no login.

CS Fundamentals — Course A Quiz

Multiple Choice

1. Who is Course A designed for?
A) High school students
B) Beginning readers around kindergarten age
C) College students
D) Adult learners

2. What do students create by the end of Course A?
A) A robot
B) A website
C) A custom game or story from Play Lab
D) A spreadsheet

3. In Lesson 1 (Unspotted Bugs), what is a "Bug" defined as?
A) An insect found outside
B) Part of a program that does not work correctly
C) A type of loop
D) A programming language

4. What mantra do students learn in Lesson 1 for debugging?
A) "Try, fail, repeat"
B) "What happened? What was supposed to happen? What does that tell you?"
C) "Stop, think, code"
D) "Loop it and fix it"

5. Which lesson introduces the idea that frustration is a normal part of the creative process?
A) Lesson 1: Unspotted Bugs
B) Lesson 2: Stevie and the Big Project
C) Lesson 8: Going Places Safely
D) Lesson 13: The Big Event Jr.

6. Which vocabulary term means "not giving up, trying things many different ways, many different times"?
A) Debugging
B) Bug
C) Persistence
D) Algorithm

7. What activity do students use in Lesson 1 to practice spotting bugs in the real world?
A) A Marble Run
B) A Play Lab game
C) A Harvester program
D) An Angry Birds sequence

8. Which lesson focuses specifically on internet/online safety using Common Sense Education material?
A) Lesson 5: Happy Maps
B) Lesson 8: Going Places Safely
C) Lesson 9: Happy Loops
D) Lesson 11: Loops with Laurel

Short Answer

9. Name two skills or concepts (besides programming commands) that Course A lessons teach students, according to the course overview.

10. In the Lesson 1 "Marble Run Breakdown" activity, what three questions does the teacher ask when the marble run doesn't work as expected?

11. According to Lesson 2, what is the goal of teaching students about frustration, and what does frustration represent in this lesson (rather than a sign of failure)?


Answer Key

  1. B) Beginning readers around kindergarten age
  2. C) A custom game or story from Play Lab
  3. B) Part of a program that does not work correctly
  4. B) "What happened? What was supposed to happen? What does that tell you?"
  5. B) Lesson 2: Stevie and the Big Project
  6. C) Persistence
  7. A) A Marble Run
  8. B) Lesson 8: Going Places Safely
  1. Accept any two of: collaborating with others meaningfully, investigating different problem-solving techniques, persisting in the face of difficult tasks, learning about internet safety.
  1. "What happened?", "What was supposed to happen?", "What does that tell you?"
  1. The goal is to help students realize that failure and frustration are common when working on projects and doesn't mean they should give up; frustration is presented as a step in the creative process, rather than a sign of failure.

Original licensed under CC BY-NC-SA 4.0. This teaching material is provided free by OER.ai.