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 7: Envelope Variables
- Variable: A label for a piece of information used in a program.
Lesson 8: 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 9: Changing Variables with Bee
- Variable: A label for a piece of information used in a program.
Lesson 10: Changing Variables with Artist
- Variable: A label for a piece of information used in a program.
Lesson 11: 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 12: AI for Oceans
- Machine Learning: How computers recognize patterns and make decisions without being explicitly programmed
Lesson 13: 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 14: For Loop Fun
- For Loop: Loops that have a predetermined beginning, end, and increment (step interval).
Lesson 15: For Loops with Bee
- For Loop: Loops that have a predetermined beginning, end, and increment (step interval).
Lesson 16: For Loops with Artist
- For Loop: Loops that have a predetermined beginning, end, and increment (step interval).
Lesson 19: 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