A simplified representation of something more complex.
What is abstraction?
The design of products, devices, services, or environments taking into consideration the ability for all users to access, including people who experience disabilities or those who are limited by older or slower technology.
what is accessibility?
A list of steps to finish a task.
what is algorithm?
A way of representing information using only two options.
what is binary?
The two options used in your binary code.
what is binary alphabet?
A contraction of "Binary Digit". A bit is the single unit of information in a computer, typically represented as a 0 or 1.
what is bit?
Any programming language that lets users create programs by manipulating “blocks” or graphical programing elements, rather than writing code using text. Examples include Code Studio, Scratch, Blockly, and Swift. (Sometimes called visual coding, drag and drop programming, or graphical programming blocks)
block-based programming language
The visual programming language used in Code.org's online learning system for K-5 students.
what is Blockly?
An error in a program that prevents the program from running as expected.
what is bug?
The most common fundamental unit of digital data eg. Kilobyte, Megabyte, etc. A single byte is 8 bits-worth of data.
what is byte?
Use a variable in a program.
what is call (a variable)?
This is the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time.
what is call (a function)?
Press the mouse button.
what is click?
The language that programmers create and use to tell a computer what to do.
what is code?
An instruction for the computer. Many commands put together make up algorithms and computer programs.
what is command?
Modifying a problem in such a way that it can be modeled or solved using a computer or machine. Strategies include: decomposition, pattern matching, abstraction, algorithms.
what is computational thinking?
Statements that only run under certain conditions.
what is conditionals?
Getting help from a large group of people to finish something faster.
what is crowdsourcing?
Doing something on the internet, usually again and again, to make another personal feel angry, sad, or scared.
what is cyberbullying?
Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer programs.
what is data?
Finding and fixing problems in an algorithm or program.
what is debugging?
Break a problem down into smaller pieces.
what is decompose?
Figure out the details of the problems that you are trying to solve.
what is define (a function)?
Someone who acts safely, responsibly, and respectfully online.
what is digital citizen?
The information about someone on the Internet.
what is digital footprint?