Computers
Problem Solving
Python Programming
Internet
CS Concepts
100

Tell Two computer input devices

Mouse

Keyboard

Camera

Microphone

100

A step by step process that can be followed by a computer to help solve or improve a problem

Algorithm

100

in the following:  katie=Painter

which is the variable and which is the class?

katie is the variable

Painter is the Class

100

People who break into computers and large computerized systems

Hackers

100

what is a programming prodigy

someone, usually young, who shows exceptional and rare talent in computer programming far beyond their age.

200

The software that controls hardware and software resources

Operating System

200

The five steps to the problem solving process

Define the Problem

Prepare a plan

Try/Test

Review and reflect

Empathy for users

200

Repeating a task for a specified amount of times

Loops

200

How many sets of numbers does an IP Address have (which are separated by decimals)?

Four

200

Name three job titles in the computer science industry

Data scientist

Software tester

Web developer

Systems Analyst

Business Analyst

Network Architect

Software Engineer

Software Developer

300

Something Artificial Intelligence cannot do

Empathize

Feel Emotion

300

DECOMPOSITION in computer science means what?

Having a large issue or problem, breaking that down into smaller more manageable pieces, solving each smaller piece--and by doing this, the large issue is improved or solved.

300

If condition is true, then a _________

continues to run the methods inside until the condition becomes false

if/ while LOOP

300

a ____________ acts as a traffic director so that packets of data get to where they need to go.

router
300

Who were the two men that helped co-create the Internet and its protocols?

Vinton Cerf and Bob Kahn

400

What does ROM stand for?

Is it permanent or temporary?

Read Only Memory

Permanent 

400

What is the decimal number for 00000111

14

400

( ):   This symbol at the end of a line of Python Programming is known as:

a CALL

400

Redundancy on the Internet means:

A. having multiple paths so data can still get through if something malfunctions

B. a piece of infrastructure that sends and receives wireless signals

C. the idea that all websites and online services should be treated equally by Internet providers

A. having multiple paths so data can still get through if something malfunctions

400

What does A.I. stand for?

What are three types of AI we have discussed?

Artificial Intelligence

Predictive,  Reactive, Generative

500

The four functions of a computer

Receive Input

Process Information

Store Information

Produce Output


500

What is the importance of empathy as part of the problem solving process?

various answers

500

In programming, what term is often referred to as ‘looping’ or repeating

Iteration

500

the gap between people who have easy access to the Internet and technology and those who do not, often due to differences in income, location, or resources... this definition best describes which term?

Digital divide

500

Tell TWO of the top universities in the United States that teach computer science as a major:

One is in Massachusetts

One is in California

One is in Indiana

Massachusetts Institute of Technology (MIT) - Massachusetts/US

Stanford University - California/US

Trine University- Indiana/US

M
e
n
u