What does CPU stand for?
Central Processing Unit
Give one example of an input device.
A: Keyboard, Mouse, Microphone, Scanner
What does a network device allow computers to do?
A: Connect and communicate with other computers
What is Artificial Intelligence?
A: The capability of a machine to imitate intelligent human behavior
What command makes Karel move forward one square?
A: move()
What is the simplest definition of a computer?
A computer is something that follows instructions to solve problems.
Give one example of an output device.
A: Monitor, Printer, Speakers
What is the role of the operating system?
A: Manages memory and runs applications for the computer
AI is the capability of a machine to do what?
A: Imitate intelligent human behavior
Which command makes Karel turn left?
A: turnLeft()
Name the three main components of computer hardware.
Processor, Memory, Input/Output devices
What is the difference between an input and an output device?
A: Input devices send data to the computer; output devices display or communicate results.
Which part of the computer manages memory allocation?
A: Operating System
Give one real-world example of AI.
A: Game AI, Recognizing handwriting, Chatbots, Self-driving cars
If Karel needs to pick up a beeper, which command should be used?
A: pickBeeper()
What device connects all physical computer components together?
Motherboard
What does an output device allow the computer to do?
A: Display or communicate results of a computation
What is memory used for?
A: Temporarily stores data and instructions for active applications
Name two applications of AI.
A: Game AI, Recognizing handwriting, Simulation of intelligent behaviors
How do you make Karel place a beeper on the ground?
A: putBeeper()
Put these in order from oldest to most recent: ENIAC, Abacus, IBM Laptop, Analytical Engine
Abacus → Analytical Engine → ENIAC → IBM Laptop
Name two examples of user applications.
A: Web browser, Text editor, Games, Writing programs
Explain why the operating system is important.
A: It allows all applications to run smoothly and manages the computer’s resources.
Why is AI considered a branch of computer science?
A: It studies how to make machines simulate intelligent behavior
Write a short explanation of how a function can help Karel complete repetitive tasks.
A function is a named set of commands that Karel can run multiple times to avoid rewriting code. Example: def turnRight(): turns Karel right by turning left three times.