OER.ai

← CS Fundamentals — Course C

Flashcards

CS Fundamentals — Course C

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

QuizFlashcardsSub plan

CS Fundamentals — Course C Flashcards

FrontBack
Who is Course C designed for?Students in and around the second grade, using a limited understanding of shapes and elementary math concepts.
What key skills do students build in Course C?Creating programs with loops, events, and conditionals; translating initials into binary; problem-solving techniques; and responding to cyberbullying.
What is the Think Spot Journal?A journal used for journaling prompts, scratch paper for building, debugging, and strategizing, and as a reference for past answers.
What is debugging?The essential practice of fixing bugs (problems) in code; often takes up most of a coder's time.
Chapter 1 topicDigital Citizenship (Lessons 1-2): cyberbullying and online safety/passwords.
Chapter 2 topicSequencing (Lessons 3-7): sequences, algorithms, and debugging using activities like Angry Birds, Maze, Laurel, and Artist.
Chapter 3 topicBinary (Lesson 8): making a Binary Bracelet to learn how computers remember information.
Chapter 4 topicLoops (Lessons 9-13): using loops to solve bigger problems with robots, BB-8, harvesting crops, Minecraft, and Artist.
Chapter 5 topicEvents (Lessons 14-16): learning about events through games, building a Flappy game, and a Chase game in Play Lab.
Chapter 6 topicData (Lesson 17): collecting and visualizing data from a Play Lab project using graphs.
Chapter 7 topicEnd of Course Project (Lesson 18): students build their own coding project.
What is Cyberbullying?Doing something on the internet, usually again and again, to make another person feel angry, sad, or scared.
What does "Online" mean?Connected to the internet.
What are the four steps to take if cyberbullying happens (STOP)?S: Stop using the computer until it's safe. T: Tell a trusted adult. O: Go Online only when a trusted adult says it's okay. P: Play online only with kids who are nice.
Why is telling a trusted adult important during cyberbullying?It is the most important response whenever someone makes you feel sad, scared, or angry online, and it helps stop the situation.
What should you do if you see cyberbullying happening to someone else?Tell a trusted adult, just as you would if it happened to you.
What is bullying?Behavior that is purposefully mean or scary to someone else, such as making fun of appearance, lying about someone, or threatening them.
Lesson 1 objective: analyzing behaviorStudents learn to analyze online behaviors that could be considered cyberbullying.
Lesson 2 topicPowerful Passwords — learning how passwords protect information and how to make a good password.

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