Flashcards
Hour of Code Activity Pack
Generated from the original open resource by Code.org. Built only from the resource — nothing invented. Free, no login.
Hour of Code Activity Pack — Flashcards
| Front | Back |
|---|---|
| What is the Hour of Code Activity Pack? | A collection of "Plugged" (online) lesson plans designed to give learners of all ages an introductory experience with coding and computer science. |
| Code (vocabulary) | (v) To write code, or to write instructions for a computer. |
| Debugging (vocabulary) | Finding and fixing problems in an algorithm or program. |
| Program (vocabulary) | An algorithm that has been coded into something that can be run by a machine. |
| Programming | To write code or instructions for a computer; can be done with blocks (online) or pen and paper (unplugged). |
| Lesson 1: Write your first computer program | Introductory coding lesson for ages 4-10 (adaptable); teaches core CS concepts, coding/programming with blocks, and simple debugging. |
| Lesson 2: Code with Anna and Elsa | Coding lesson for ages 10-13; requires basic understanding of simple geometry and drawing angles. |
| Lesson 3: Make a Flappy Game | Lesson for ages 10-16 where learners create a game using basic block code. |
| Lesson 4: Playlab | Lesson for ages 10-16 where learners create a game using basic block code. |
| Lesson 5: Star Wars: Building a Galaxy with Code | Introductory coding lesson for learners of all ages; available in two versions. |
| Lesson 6: MINECRAFT Hour of Code | Coding lesson for ages 6+; younger learners may not finish, high schoolers usually finish and reach free play. |
| Lesson 7: Intro to App Lab | Tutorial teaching students to build/share apps using JavaScript (blocks or text) — creating buttons, text, images, sounds, and screens; can extend into a Choose Your Own Adventure, Greeting Card, or Personality Quiz app. |
| Lesson 8: Dance Party | Coding lesson for all ages that requires reading and sound, since the tool responds to music. |
| Lesson 9: AI For Oceans | Tutorial where students classify objects as "fish"/"not fish" to remove ocean trash, expand training data, then create their own labels to train a machine learning model. |
| Exit Ticket | An activity where students summarize (via drawing or writing) what they learned, felt, or experienced during the Hour of Code, used as an assessment. |
| Pair Programming | A teaching strategy where two students share a computer — one controls mouse/keyboard ("1"), the other suggests/checks for errors ("2"), switching roles periodically. |
| CS Education Week | The week during which millions of students worldwide participate in the Hour of Code movement. |
| Purpose of Lesson 1 | To introduce core computer science concepts: coding, programming (using blocks), and simple debugging techniques. |
| Next Steps after Hour of Code | Encourage students to visit code.org/learn, continue with Code Studio Computer Science Fundamentals courses, or invite a computer science expert via Skype's Guest Speakers program. |
Original licensed under CC BY-NC-SA 4.0. This teaching material is provided free by OER.ai.