A step-by-step method to prove or solve a problem or complete a task
What is an algorithm?
An input device that allows a person to enter letters, numbers, and other symbols (characters) into a computer
What is a keyboard?
The information about a particular person that exists on the internet as a result of their online activity.
What is your digital footprint?
The study of computers and computational systems
What is computer science?
A logical approach to problem solving
which can be applied to any problem,
task, or system
What is Computational Thinking?
The action of doing something over and over again
What is a loop?
Storage device that stores digitally encoded data on rapidly rotating rigid disks with magnetic surfaces. The device is either permanently installed within the computer case or can be portable
What is a hard drive?
Name 2 different extensions at the end of each website address on the internet.
What is .com, .org, .edu, .gov and .tv?
A group of computers and servers that are connected to each other.
What is the internet?
Identifying parts of a problem/task
or solution that repeat
What is Pattern Recognition?
Statements that only run under certain conditions
What is a conditional?
A repeat loop inside a repeat loop
What is a nested loop?
The software that enables users to navigate the internet. Examples: Google Chrome, Safari, Microsoft Edge and Internet Explorere.
What is a browser?
Software used to control the computer and its peripheral equipment.
What is the Operating System (OS)?
Breaking a problem or task down into smaller, more manageable parts
What is Problem Decomposition?
Finding and fixing problems in an algorithm or program
What is debugging?
Identifying and focusing on the relevant parts of a problem or task to create generalizations
What is Abstraction?
A website that is used to find other websites using keywords.
What is a search engine?
Any programming language that lets users create programs by manipulating “blocks” or graphical programing elements, rather than writing code using text. Examples include Scratch, Blockly, and Swift. (Sometimes called visual coding, drag and drop programming, or graphical programming blocks)
What is block coding?
Designing a sequence of steps to be followed to accomplish a task or achieve some desired end(s)
What is Algorithm Design?
A placeholder for a piece of information that can change.
What is variable?
Physical elements of a computing systems (printer, circuit boards, wires, keyboard, etc)
What is hardware?
Small text files placed on your device by the sites you visit that collect information about your device and your activity.
What is Cookies?
A security system preventing access to a computer or network
What is a firewall?
The ability to use technology and the internet in an appropriate manner
What is digital citizenship?