CBE/CBC CURRICULUM ✓ KICD Aligned

GRADE 10 COMPUTER SCIENCE TERM 3 RECORDS OF WORK

🔬
Learning Area
Computer Science
🎓
Curriculum Stage
Senior Secondary
🎒
Grade Level
Grade 10
📋
Resource Type
Term 3 Records of work
👤 Author: Brian Mwangi
📅 Date: September 6, 2026
👁️ Views: 17
How did this help you? Comment or ask a question.
No ratings yet • 0 contributions
🌟

Be the first to review or discuss this resource!

Share how you used these materials in class or ask a curriculum question.

Share Your Feedback or Ask a Teaching Question

Your Rating:
5.0 / 5 (Excellent)

Files included with this resource

2 files are attached to this resource.

Computer Studies Design Edition (PDF)
PDF 195.52 KB
Computer Studies Design Edition (Editable Word)
DOCX 49.94 KB
PDF preview

Document preview

Check the resource before you download it.

Previewing: Computer Studies Design Edition (PDF)
📄 PAGE 1 OF 10
Free PDF Document (.pdf) PRINT-READY
Computer Studies Design Edition (PDF) preview for GRADE 10 COMPUTER SCIENCE TERM 3 RECORDS OF WORK

Structured coding principles and modular program architecture steer Grade 10 Computer Science through Term 3, organising 33 laboratory lessons across 10 pages. Practical exercises guide students from algorithmic logic into hands-on scripting within high-level integrated development environments like Python IDLE.

The syllabus advances through six developmental phases under the Software Development strand:

  • Foundational Concepts: contrasting programming paradigms from procedural to event-driven logic, charting language generations, and tracing low-level assembly instructions in week 1.
  • Algorithm Design: drafting pseudocode routines, mapping standard flowchart symbols, and modelling pedestrian traffic signal sequences in week 2.
  • Identifiers, Syntax, and Flow Control: declaring typed variables, managing input-output streams, setting operator precedence, and testing nested if-else conditionals and while loops spanning weeks 3 through 5.
  • Data Collections and Modular Functions: manipulating indexed arrays, key-value dictionaries, and immutable tuples before defining reusable functions with parameters and local variable scopes during weeks 5, 6, and 8.
Free weekly updates for Kenyan teachers

Get teaching resources & career updates in your inbox

CBC/CBE notes, schemes. exams. curriculum updates and more for your grades, plus TSC circulars and career news.

🔒 100% free · Unsubscribe any time · No spam