Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Programming worksheet 1 with text on computer programming and a flowchart illustrating a save command process.

Programming worksheet 1 featuring a text about computer programming and an algorithmic flowchart for a save command, with questions on machine language and decision points.

Programming worksheet 1 featuring a text about computer programming and an algorithmic flowchart for a save command, with questions on machine language and decision points.

JPG 1000×1413 164.9 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #555254
Show Answer Key & Explanations Step-by-step solution for: Programming worksheet 1 worksheet
Let's solve the problems step by step based on the worksheet provided.

---

1/ Read the text about computer programming. Write the number of the paragraph that gives you the information.



We have five statements (a to e), and we need to match each with the correct paragraph number (1, 2, or 3) from the text.

#### a) a description of machine language
- Paragraph 1 talks about machine language: *"The only language a computer understands without translation is machine language."* It also explains how it uses binary (1s and 0s).
- Answer: Paragraph 1

#### b) the greatest problem for computer programmers
- Paragraph 3 mentions: *"It is planning for the random behaviour of humans that makes programming so much fun."* This implies the unpredictability of human input is a major challenge.
- Answer: Paragraph 3

#### c) the names of three high-level computer languages
- Paragraph 2 lists: *"BASIC, C++ and Java"*
- Answer: Paragraph 2

#### d) a description of an algorithm
- Paragraph 1 defines an algorithm: *"An algorithm is a set of logical rules that we use to solve a problem."*
- Answer: Paragraph 1

#### e) different uses of computers in our lives
- Paragraph 3 discusses various applications: mobile phones, washing machines, banks, supermarkets, cars, etc.
- Answer: Paragraph 3

---

Final Answers for Question 1:


| Letter | Answer |
|--------|--------|
| a | 1 |
| b | 3 |
| c | 2 |
| d | 1 |
| e | 3 |

---

2/ Look at the algorithmic flowchart below, answer the questions.



Let’s analyze the flowchart step by step.

#### 1. Which computer commands does it show?
Looking at the flowchart:
- The process starts with "User clicks Save" → this is the Save command.
- Then there are checks for existing files, and eventually "Save file" is executed.
- There is also a "Save As" dialog box, which indicates the Save As command.

So, the two commands shown are:
> Save and Save As

Answer: Save and Save As

---

#### 2. How many decisions does the computer make?
Decisions are represented by diamond shapes in the flowchart.

There are two diamonds:
1. "Is there an existing file with the same file name, format and location?" (first decision)
2. Another identical diamond later (second decision)

Even though they're the same question, they appear twice — so two decision points.

Answer: 2

---

#### 3. After the user clicks Save, how many times does the user input data?
Let’s trace the flow:

1. User clicks Save → program reads info.
2. If file exists → save directly (no input).
3. If not → "Program shows the Save As dialog box"User enters file name, format, and location → this is one input.
4. Then user clicks Save in the dialog → program reads again.
5. Another decision: if file exists → prompt appears, but no further input required (user just chooses Yes/No, but that’s not entering new data).

Only once does the user enter data:
Parent Tip: Review the logic above to help your child master the concept of computer programming worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all computer programming worksheet)

Computer Programming for Kids | K5 Learning
Technology Worksheets For Kids | HP PLC
Programming Constructs - Computer Science - Worksheet | Teaching ...
11 Kids Activities to Learn Coding without a Computer
Computer Programming - BrainPOP
Programming worksheet 1 worksheet | Live Worksheets
Computer programming worksheet | Live Worksheets
Computer Science Vocabulary Workbook for Teachers | Perfect for ...
Solved 44-241 Computer Programming II Worksheet: Patterns | Chegg.com
Careers: Computer Programmer, Free PDF Download - Learn Bright