click below
click below
Normal Size Small Size show me how
Coding 20 Hr
Lesson 1 & 3 Vocabulary for Code.org 20 Hrs
| Term | Definition |
|---|---|
| automate | To make something happen automatically (without help from people) |
| computer science | The art of blending human ideas and digital tools to increase problem solving power |
| computer scientist | A person who is skilled at modifying problems for digital solutions |
| data | Information; including: facts, samples, names and numbers |
| environment | The world we live in |
| interface | The way something allows you to connect with it |
| open source | Software that is created for free use by everyone |
| programming | Writing instructions for a digital tool |
| simulation | Pretending to be (a stand-in for) the real thing |
| computational thinking | A method of problem-solving that helps computer scien- tists prepare problems for digital solutions |
| abstraction | Removing details from a solution so that it can work for many problems |
| algorithm | A list of steps that allow you to complete a task |
| decompose | To break a hard problem up into smaller, easier ones |
| pattern | A theme that is repeated many times |
| program | Instructions that can be understood and followed by a machine |
| coding | Transforming actions in to symbolic language |
| debugging | Finding and fixing problems in code |
| function | A piece of code that simplifies many steps into one |
| parameters | Extra bits of information to customize a function |