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 |