CS Fundamentals 2019-2020

Course F

Vocab

Course F

Lesson 1: Functions in Minecraft

  • Function: A piece of code that you can easily call over and over again.

Lesson 2: Swimming Fish with Sprite Lab

  • Behavior: An action that a sprite performs continuously until it’s told to stop.
  • Sprite: A graphic on the screen with a location, size, and appearance.

Lesson 3: Alien Dance Party with Sprite Lab

  • Event: An action that causes something to happen.

Lesson 4: Drawing with Loops

  • Loop: The action of doing something over and over again.
  • Repeat: To do something again.

Lesson 5: Nested Loops in Maze

  • Loop: The action of doing something over and over again.
  • Repeat: To do something again.

Lesson 6: Envelope Variables

  • Variable: A label for a piece of information used in a program.

Lesson 7: Variables with Artist

  • Constant: A variable used throughout a program that never changes value
  • Variable: A label for a piece of information used in a program.

Lesson 8: Changing Variables with Bee

  • Variable: A label for a piece of information used in a program.

Lesson 9: Changing Variables with Artist

  • Variable: A label for a piece of information used in a program.

Lesson 10: Simulating Experiments

  • Models and Simulations: a program which replicates or mimics key features of a real world event in order to investigate its behavior without the cost, time, or danger of running an experiment in real life.

Lesson 11: For Loop Fun

  • For Loop: Loops that have a predetermined beginning, end, and increment (step interval).

Lesson 12: For Loops with Bee

  • For Loop: Loops that have a predetermined beginning, end, and increment (step interval).

Lesson 13: For Loops with Artist

  • For Loop: Loops that have a predetermined beginning, end, and increment (step interval).

Lesson 14: The Internet

  • DNS: short for Domain Name System, this system translates domain names (like example.com) to IP addresses (like 93.184.216.34)
  • DSL/Cable: A method of sending information using telephone or television cables.
  • Fiber Optic Cable: A connection that uses light to transmit information
  • Internet: A group of computers and servers that are connected to each other.
  • IP Address: A number assigned to any item that is connected to the Internet.
  • Packets: Small chunks of information that have been carefully formed from larger chunks of information.
  • Servers: Computers that exist only to provide things to others.
  • URL: An easy-to-remember address for calling a web page (like www.code.org).
  • Wi-Fi: A wireless method of sending information using radio waves.

Lesson 17: The Power of Words

  • Cyberbully: Using technology tools to deliberately upset someone else.

Lesson 18: Crowdsourcing

  • Crowdsourcing: Getting help from a large group of people to finish something faster.

Lesson 19: Digital Sharing

  • Copyright: the exclusive legal right to print, publish, perform, film, or record literary, artistic, or musical material, and to authorize others to do the same

Lesson 20: End of Course Project

  • Define: Figure out the details of the problems that you are trying to solve
  • Prepare: Research, plan, and acquire materials for the activity you are about to do
  • Reflect: Carefully think back on something with the intention of improving the outcome in the future
  • Try: Attempt to do something