What number system do computers use?
Binary
What is a group of connected devices that can send and receive data?
Computer Network
What block is used to respond when a user clicks a button in an app?
onEvent Block
What is a variable used for in a program?
Storing information that can change while the program runs
Which is an example of input: changing text color or clicking a button
Clicking a button
How many bits are in a byte?
8
What does IP stand for and why is it important?
Internet Protocol, which gives devices addresses so data knows where to go
What does the setProperty block do?
Changing how an element looks or behaves
What is a conditional statement?
Code that runs only if a condition is true
What does sequential programming mean?
Code that runs from top to bottom in order
What does ASCII represent?
A way to represent text using numbers
What is the job of a router?
Directing data packets between networks
What is event-driven programming?
Code that runs only when a specific event happens, like a click or key press
Why are variables useful in apps?
They let programs remember values like scores, clicks, or user input
What is a string?
An ordered sequence of characters. Text
What is lossless compression?
Compression that keeps all original data
What is bandwidth?
The maximum amount of data that can be sent over a connection in a given time. Internet speed
If a program changes text on the screen after a button is clicked, is that an input or output?
What is output?
Why do programmers use functions?
To avoid repeating code
What is the highest number you can represent with 8 bits?
255
What is 1000011 in Decimal?
67
Why does the Internet use redundancy?
To keep data flowing if part of the network fails
Vocab word: the inputs and outputs that allow a user to interact with a piece of software.
User Interface (UI)
What type of value does a condition evaluate to? It is either true or false. What is this called?
Which internet protocol focuses on speed?
User Datagram Protocol (UDP)