Introduction to Programming
This worksheet introduces fundamental concepts of computer programming for 8th-grade science students, covering algorithms, variables, control structures, and basic coding principles.
Includes
Topics
Introduction to Programming
Name:
Date:
Score:
Read each question carefully and answer to the best of your ability. For multiple choice questions, circle the correct option. For fill-in-the-blank questions, write your answer on the line provided. For short answer questions, write your explanation in the space provided.
1. What is an algorithm?
A type of computer virus
A step-by-step set of instructions to solve a problem
A computer programming language
A piece of computer hardware
2. Which of the following is NOT a common programming language?
Python
Java
HTML
C++
3. A is a named storage location that holds a value in a program.
4. The process of finding and fixing errors in a program is called .
5. All computer programs must be written in binary code to be executed.
True
False
6. A 'loop' is a control structure that allows a block of code to be executed multiple times.
True
False
7. Briefly explain the difference between a high-level programming language and a low-level programming language.