Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
Syllabus Distribution and Learning Outcomes
Subject: Computer Grade: 7 Year:
2025/2026 Teacher: Mohamed Mustafa
First Term
pages Resources Learning objectives Unit & lessons Months
Pages 8–12, Cambridge Lower Unit 7.1 Lesson 1 7P.02 Know how to develop Unit 7.1 Lesson 1
Secondary Computing 7 7.1.1 Worksheet 3 text-based programs that use
Student's Book 7.1.1 Worksheet 2 input and output. © UCLES
Pages 13–18, Cambridge Lower Unit 7.1 Lesson 2 7P.05 Know how to develop Unit 7.1 Lesson 2
August
Secondary Computing 7 7.1.2 Worksheet 5 text-based programs that use
Student's Book different arithmetic operators,
including +, -, *, /. © UCLES
pages Resources Learning objectives Unit & lessons Months
Pages 18–23, Cambridge Unit 7.1 Lesson 3 7P.01 Identify and describe Unit 7.1 Lesson 3
Lower Secondary Computing 7 Lesson 7.1.3 Python files data types in
Student's Book 7.1.3 Worksheet 9 textbased programs, including
Integer, Real and String. ©
UCLES
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
Pages 24–27, Cambridge Unit 7.1 Lesson 4 7P.02 Know how to develop Unit 7.1 Lesson 4
Lower Secondary Computing 7 Lesson 7.1.4 Python files text-based programs that use
Student's Book input and output. © UCLES
Pages 28–31, Cambridge Unit 7.1 Lesson 5 7P.05 Know how to develop Unit 7.1 Lesson 5
Lower Secondary Computing 7 Test Plan Learn Example text-based programs that use
Student's Book (Teacher).docx different arithmetic operators,
Sabotage Test Plan.docx including
Product Cost Test Plan.docx +, -, *, /. © UCLES
Pages 32–35, Cambridge Unit 7.1 Lesson 6 7CT.02 Know how to create Unit 7.1 Lesson 6 Septemb
Lower Secondary Computing 7 Lesson 7.1.6 Python files algorithms using flowchart er
Student's Book 7.1.6 Worksheet 18 symbols. © UCLES
Pages 36–39, Cambridge Unit 7.1 Lesson 7 7CT.02 Know how to create Unit 7.1 Lesson 7
Lower Secondary Computing 7 Lesson 7.1.7 Python files algorithms using flowchart
Student's Book 7.1.7 Worksheet 21 symbols. © UCLES
7.1.7 Worksheet 19
Pages 40–43, Cambridge Lessons 7.1.8–10 Python files 7P.01 Identify and describe Unit 7.1 Lessons 8–10
Lower Secondary Computing 7 Unit 7.1 Lessons 8–10 data types in text-
Student's Book 7.1 Knowledge test based programs, including
Integer, Real and String.
Unit 7.2 Lesson 1 Unit 7.2 Lesson 1 7MD.01 Know that there are Unit 7.2 Lesson 1
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
7.2.1 Visual 1 many systems that can be used
7.2.1 Worksheet 1 to model real-life scenarios,
7.2.1 Worksheet 1 Answers such as simulators. © UCLES
Unit 7.2 Lesson 2 Unit 7.2 Lesson 2 7CT.01 Follow, understand, edit Unit 7.2 Lesson 2
7.2.2 Worksheet 4 and correct algorithms that are
7.2.2 Worksheet 4 Answers presented as flowcharts. ©
UCLES October
Unit 7.2 Lesson 3 Unit 7.2 Lesson 3 7P.02 Know how to develop Unit 7.2 Lesson 3
7.2.3 Worksheet 7 text-based programs that use
7.2.3 Worksheet 7 Answers input and output. © UCLES
7.2 Keywords flashcards
Unit 7.2 Lesson 4 Unit 7.2 Lesson 4 7CT.01 Follow, understand, edit Unit 7.2 Lesson 4
7.2.4 Worksheet 9 and correct algorithms that are
7.2.4 Worksheet 9 Answers presented as flowcharts. ©
7.2.4 Worksheet 10 UCLES
Unit 7.2 Lesson 5 Unit 7.2 Lesson 5 7CT.01 Follow, understand, edit Unit 7.2 Lesson 5
7.2.5 Worksheet 11 and correct algorithms that are
7.2.5 Worksheet 11 Answers presented as flowcharts. ©
7.2.5 Worksheet 12 UCLES
Unit 7.2 Lesson 6 Unit 7.2 Lesson 6 7CT.02 Know how to create Unit 7.2 Lesson 6
7.2.6 Worksheet 13 algorithms using flowchart
7.2.6 Worksheet 13 Answers symbols. © UCLES
Unit 7.2 Lesson 7 Unit 7.2 Lesson 7 7P.02 Know how to develop Unit 7.2 Lesson 7
7.2.7 Worksheet 16 text-based programs that use
7.2.7 Worksheet 16 Answers input and output. © UCLE
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
7.2.7 Worksheet 17
Unit 7.2 Lesson 8 Unit 7.2 Lesson 8 7CT.02 Know how to create Unit 7.2 Lesson 8
7.2.8 Worksheet 19 algorithms using flowchart
7.2.8 Worksheet 19 Answers symbols. © UCLE
Unit 7.2 Lessons 9–10 Unit 7.2 Lessons 9–10 7CT.02 Know how to create Unit 7.2 Lessons 9–10
Lessons 7.2.9–10 Python files algorithms using flowchart
7.2 Knowledge test symbols. © UCLES
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
pages Resources Learning objectives Unit & lessons Months
Pages 82–88, Cambridge
Lower Secondary
Unit 7.3 Lesson 1
7.3.1 Worksheet 1
7DC.03 Know the difference Unit 7.3 Lesson 1
Novembe
between Bluetooth, Wi-Fi and
Computing 7 Student's 7.3.1 Worksheet 1 Answers cellular networks, including r
Book 7.3.1 Worksheet 2 the different generations of the
7.3.1 Worksheet 3 cellular networks (4G, 5G). ©
UCLES
Pages 89–92, Cambridge Unit 7.3 Lesson 2 7DC.01 Explain the use of IP Unit 7.3 Lesson 2
Lower Secondary 7.3.2 Worksheet 5 addresses and
Computing 7 Student's 7.3.2 Worksheet 5 Answers URLs. © UCLES
Book 7.3.2 Worksheet 6
Pages 92–94, Cambridge Unit 7.3 Lesson 3 7DC.02 Explain how DNS Unit 7.3 Lesson 3
Lower Secondary 7.3.3 Worksheet 8 enables users to access
Computing 7 Student's 7.3.3 Worksheet 8 Answers websites. © UCLES
Book
Pages 95–99, Cambridge Unit 7.3 Lesson 4 7DC.05 Explain the use of Unit 7.3 Lesson 4
Lower Secondary 7.3.4 Worksheet 9 encryption to keep data secure
Computing 7 Student's 7.3.4 Worksheet 9 Answers during data transmission.
Book 7.3.4 Worksheet 10
Pages 100–103, Cambridge Unit 7.3 Lesson 5 7DC.05 Explain the use of Unit 7.3 Lesson 5
Lower Secondary 7.3.5 Visual 2 encryption to keep data secure
Computing 7 Student's 7.3.5 Worksheet 12 during data transmission. ©
Book 7.3.5 Worksheet 12 Answers UCLES
Pages 103–108, Cambridge Unit 7.3 Lesson 6 7CS.07 Know that Artificial Unit 7.3 Lesson 6
Lower Secondary 7.3.6 Worksheet 13 Intelligence (AI) allows
Computing 7 Student's 7.3.6 Worksheet 13 Answers computers to take information
Book 7.3.6 Worksheet 14 from their
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
Pages 108–109, Cambridge Unit 7.3 Lesson 7 7DC.05 Explain the use of Unit 7.3 Lesson 7
Lower Secondary 7.3.7 Worksheet 15 encryption to keep data secure
Computing 7 Student's 7.3.7 Worksheet 15 Answers during data transmission. ©
Book 7.3.7 Worksheet 16 UCLES
Pages 110–111, Cambridge Unit 7.3 Lessons 8–10 7DC.01 Explain the use of IP Unit 7.3 Lessons 8_10
Lower Secondary Final Project.pptx addresses and URLs. © UCLES
Computing 7 Student's Final Project (Teacher).pptx
Book 7.3 Knowledge test
pages Resources Learning objectives Unit & lessons Months
Pages 112–118, Cambridge Unit 7.4 Lesson 1 7MD.01 Know that there are Unit 7.4 Lesson 1
Lower Secondary 7.4.1 Visual 1 many systems that can be used
Computing 7 Student's 7.4.1 Visual 2 to model real-life scenarios,
Decembe
Book 7.4.1 Visual 3 such as simulators. © UCLES r
Pages 119–124, Cambridge 7.4.2 Worksheet 2 7MD.03 Know how to write Unit 7.4 Lesson 2
Lower Secondary 7.4.2 Worksheet 2 Answers rules to apply a conditional
Computing 7 Student's 7.4.2 Worksheet 3 format to cells. © UCLES
Book
Pages 125–127, Cambridge Unit 7.4 Lesson 3 7MD.04 Understand the Unit 7.4 Lesson 3
Lower Secondary 7.4.3 Worksheet 5 purpose of a primary key. ©
Computing 7 Student's 7.4.3 Worksheet 5 Answers UCLES
Book 7.4.3 Worksheet 6
7.4.3 Worksheet 6 Answers
Pages 128–130, Cambridge Unit 7.4 Lesson 4 7MD.04 Understand the Unit 7.4 Lesson 4
Lower Secondary 7.4.4 Worksheet 8 purpose of a primary key. ©
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
Computing 7 Student's UCLES
Book
Pages 131–134, Cambridge Unit 7.4 Lesson 5 7MD.02 Evaluate the Unit 7.4 Lesson 5
Lower Secondary 7.4.5 Visual 5 effectiveness of data capture
Computing 7 Student's 7.4.5 Visual 6 forms. © UCLES
Book
Pages 134–138, Cambridge Unit 7.4 Lesson 6 7MD.06 Know how to search Unit 7.4 Lesson 6
Lower Secondary 7.4.6 Worksheet 12 pre-existing databases using a
Computing 7 Student's 7.4.6 Worksheet 12 Answers single criterion, such as <, >. ©
Book 7.4.6 Worksheet 13 UCLES
Pages 139–140, Cambridge Unit 7.4 Lesson 7 7MD.03 Know how to write Unit 7.4 Lesson 7
Lower Secondary 7.4.7 Worksheet 14 rules to apply a conditional
Computing 7 Student's 7.4.7 Worksheet 14 Answers format to cells. © UCLES
Book 7.4.7 Worksheet 15
Pages 141–145, Cambridge Unit 7.4 Lesson 8 7MD.01 Know that there are Unit 7.4 Lesson 8
Lower Secondary 7.4.8 Worksheet 16 many systems that can be used
Computing 7 Student's 7.4.8 Worksheet 16 Answers to model real-life scenarios,
Book 7.4.8 Worksheet 17 such as simulators. © UCLES
Pages 146–149, Cambridge Unit 7.4 Lessons 9–10 7MD.01 Know that there are Unit 7.4 Lesson 9–10
Lower Secondary Lessons 9–10 Microsoft Access files many systems that can be used
Computing 7 Student's Final Project.xlsx to model real-life scenarios,
Book Final Project (Teacher).xlsx such as simulators. © UCLES
7MD.03 Know how to write
rules to apply a conditional
format to cells. © UCLES
Kingdom of Saudi Arabia
Abha International School
Supervised by the Ministry of Education
pages Resources Learning objectives Unit & lessons Months
Revision January