This document defines key vocabulary terms related to coding and computer science for K-5 students. It includes definitions for code, computer science, algorithm, persistence, command, loop, conditionals, program, run program, bug, decompose, debugging, event, function, data, binary, digital footprint, and digital citizen. Each term is accompanied by a short definition and example or reference from a coding platform.
2. code
One or more commands or
algorithm(s) designed to be
carried out by a computer.
E. Eastman - edtechreflections.com
Code.org
3. computer
science
A field in which people use the power of
computers to solve big problems and
create new technologies. E. Eastman - edtechreflections.com
Scratch
4. algorithm
A list of steps to finish a task.
(It can be performed with or
without a computer).
E. Eastman - edtechreflections.com
5. persistence
Trying again and again, even
when something is very hard.
Flappy Bird
E. Eastman - edtechreflections.com
6. command
An instruction for the computer.
Many commands put together make
up algorithms and computer
programs.
E. Eastman - edtechreflections.com
7. loop
A repetitive action or command
typically created with
programming loops.
Code.org: Hour of Code
E. Eastman - edtechreflections.com
14. event
An action that causes
something to happen.
Code.org: Draw Something
E. Eastman - edtechreflections.com
15. function
A piece of code
that you can easily call over and
over again. It includes the specific
steps performed in the function.
Code.org: Hour of Code
E. Eastman - edtechreflections.com