what is abstraction?
A simplified representation of something more complex.
what is accessibility?
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 algorithm?
A list of steps to finish a task.
what is binary?
A way of representing information using only two options.
what is binary alphabet?
The two options used in your binary code.
what is bit?
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 block-based programming language?
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)
what is Blockly?
The visual programming language used in Code.org's online learning system for K-5 students.
what is bug?
An error in a program that prevents the program from running as expected.
what is byte?
The most common fundamental unit of digital data eg. Kilobyte, Megabyte, etc. A single byte is 8 bits-worth of data.
what is call (a variable)?
Use a variable in a program.
what is call (a function)?
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 click?
Press the mouse button.
what is code?
The language that programmers create and use to tell a computer what to do.
what is command?
An instruction for the computer. Many commands put together make up algorithms and computer programs.
what is computational thinking?
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 computer science?
Using the power of computers to solve problems.
what is conditionals?
Statements that only run under certain conditions.
what is crowdsourcing?
Getting help from a large group of people to finish something faster.
what is cyberbullying?
Doing something on the internet, usually again and again, to make another personal feel angry, sad, or scared.
what is data?
Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer programs.
what is debugging?
Finding and fixing problems in an algorithm or program.
what is decompose?
Break a problem down into smaller pieces.
what is define (a function)?
Figure out the details of the problems that you are trying to solve.
what is digital citizen?
Someone who acts safely, responsibly, and respectfully online.