click below
click below
Normal Size Small Size show me how
Code - Maxwell
Code
Term | Definition |
---|---|
Abstraction | Pulling out specific differences to make one solution work for multiple problems students. |
Algorithm | A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of steps to make a peanut butter and jelly sandwich is an algorithm. |
Binary | A way of representing information using only two options. |
Bug | An error in a program that prevents the program from running as expected. |
Code | One or more commands or algorithm(s) designed to be carried out by a computer. See Program. |
Command | An instruction for the computer. Many commands put together make up algorithms and computer programs. |
computational thinking | Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms |
Conditionals | Statements that only run under certain conditions or situations. |
crowdsourcing | Getting help from a large group of people to finish something faster. |
data | Quantities, characters, or symbols that are the inputs and outputs of computer programs. |
debugging | Finding and fixing errors in programs. |
Decompose | Break a problem down into smaller pieces. |
digital footprint | The information about someone on the Internet. |
DNS (domain name service) | The service that translates URLs to IP addresses. |
Event | An action that causes something to happen. |
Function | A piece of code that you can easily call over and over again. Sometimes called 'procedures.' |
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. |
Iteration | A repetitive action or command typically created with programming loops. |
Loop | The action of doing something over and over again. |
Packets | Small chunks of information that have been carefully formed from larger chunks of information. |
pattern matching | Finding similarities between things. |
Persistence | Trying again and again, even when something is very hard. |
Program | A program is an algorithm that has been coded into something that can be run by a machine. |
run program | To have the computer execute the commands you've written in your program. |
Servers | Computers that exist only to provide things to others. |
URL (universal resource locator) | An easy-to-remember address for calling a web page (like www.code.org). |
Username | A name you make up so that you can see or do things on a website, sometimes called a "screen name." |
Variable | A placeholder for a piece of information that can change. |