| A | B |
| Any programming language that lets users create programs by manipulating “blocks” or graphical programing elements, rather than writing code using text. | Block-based programming language |
| Modifying a problem in such a way that it can be modeled or solved using a computer or machine. | Computational Thinking |
| Using the power of computers to solve problems is what? | ComputerScience |
| One of the steps of computational thinking is decomposing. Which from the following list best describes decomposing? | Breaking a problem down into smaller pieces |
| Finding and fixing problems in an algorithm or computer program is called what? | Debugging |
| What's a Digital Citizen? | Someone who acts safely, responsibly, and respectfully online. |
| What's a digital footprint? | Any piece of information about someone on the Internet. |
| What's a function? | A piece of code that you can easily call over and over again. |
| What's the code inside a function that instructs the program on what to do when the function is called? | Function definition |
| A way to give information to a computer. ie a mouse, keyboard, or web cam. | Input device |
| A group of computers and servers that are connected to each other. | Internet |
| Any device that that connects to the Internet is assigned a unique one of these. (Kind of like a fingerprint) | IP Address |
| An extra piece of information passed to a function to customize it for a specific need. | Parameter |
| The fundamental unit of a digital image, typically a tiny square or dot that contains a single point of color of a larger image. | Pixel |
| Which from the following list best defines a search engine. | A software program, like Google and Bing, that searches for and identifies items, based on key words inputted by a user, in databases on servers across the entire Internet. |
| What is a single piece of instruction inputted into a computer? | Command |
| A website can BEST be defined as what? | A collection of interlinked web pages saved on a server which can be accessed online. |
| Computer programmers can insert a placeholder for a piece of information that can change as needed or as instructed. What is this placeholder called? | Variable |
| Crazy fast connections that use light to transmit information are called what? | Fiberoptics |