Computer Science & Coding
Hardware & Software
Programming Basics
Input, Output, & Memory
Python Rules
100

What is the art of telling a computer what to do, also known as communicating in a language it understands?

What is computer science?

100

What are the two main parts that make up all computers?

What are hardware and software?

100

What does debugging mean?

What is finding mistakes in your code?

100

Give one example of computer input.

What is keyboard, mic, camera, touch?

100

What is the output of print("hi")?

hi

200

Coding is another word for __________.

What is programming?

200

Give two examples of hardware.

What are keyboard, mouse, monitor (any physical part)?

200

What is the output?
print ("Mary had a little lamb, \nLittle lamb, \nLittle lamb")

Mary had a little lamb,
Little lamb,
Little lamb

200

Give one example of computer output.

What is screen, printer, 3D printer?

200

What are two variable data types?

Strings(str) & Numbers(int)
300

True or False: Coding and computer science are the same thing.

What is False?

300

Programs that run on hardware, like Word or apps, are called __________.

What is software?

300

What is output by the following?

print ("/\\")

print ("\\/")

 

/\

\/

300

What type of memory is temporary and faster?

What is RAM (main memory)?

300

What symbol is used to join text and variables together?

What is the + sign?

400

Name two examples of areas in computer science.

What are internet, algorithms, data, programming?

400

What does the CPU do?

What is act as the brain of the computer, performing tasks in order?

400

What does a compiler do?

What is translate code to machine language (binary)?

400

What type of memory is long-term and slower?

What is secondary memory (USB, hard drive)?

400

What is an escape sequence and give an example.

Special characters in code like \n (new line), \t (tab), \" (quotation).

500

What is the main difference between natural language and formal language?

Natural language = everyday communication (slang/memory). Formal language = clear, rule-based (e.g., Python).

500

True or False: Main memory is used by the CPU for processing commands.

TRUE

500

Why is an IDE called the "Google Translate" of programming?

It turns natural language into computer/formal language.

500

Pulling information into the computer is called?

Input

500

Write a Python command that asks for someone’s name and prints “Hello” with it.

name = input("What is your name? ")

print("Hello " + name)

M
e
n
u