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

List the four steps to turn in your work.

Read instructions, Write & Run code, Check code, Submit code.

200

Give one example of computer output.

What is screen, printer, 3D printer?

200

True or False: PRINT and print are the same.

What is False (case sensitive)?

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 does IDE stand for?

What is Integrated Development Environment?

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

What is the difference between main memory and secondary memory?

Main = short-term (RAM, faster); Secondary = long-term (USB, slower)

500

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

It turns natural language into computer/formal language.

500

True or False: The CPU is considered the “brain” of the computer.

What is True?

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)