Module Workbook

Module 8: Computer Studies

Programming basics, algorithms, and flowcharts.

Use this workbook to practice core KCSE communication skills and record evidence of progress.

Module navigation

Move module to module

Use the navigation buttons to move through the workbook in sequence.

SECTION: COMPUTER STUDIES

MODULE: 8

Part A: Units

1. Programming

a. Introduction to programming

b. Algorithms

c. Flowcharts

Part B: Project

Design a simple algorithm and flowchart.

Project Title: Simple Algorithm Design

Objective: Create a step-by-step algorithm and represent it with a flowchart.

Project Instructions:

  1. 1. Choose a daily task (e.g., making tea, logging in).
  2. 2. Write the steps as a clear algorithm.
  3. 3. Draw a flowchart using standard symbols.
  4. 4. Test the steps for clarity and completeness.
  5. 5. Consult your coach where necessary.

Evidence to Submit:

  • • Written algorithm steps.
  • • Flowchart diagram.
  • • Short note on testing.

Submission

Accepted: PDF, JPG, PNG, DOC, DOCX (max 8MB).

Part C: Training Others

Teach a peer about algorithms and flowcharts.

Guidance:

  • • Explain what an algorithm is.
  • • Demonstrate one flowchart symbol at a time.
  • • Ask the learner to create a simple flowchart.

Reflection:

  • • What did the learner understand well?
  • • What needed more explanation?
  • • What support do you need from your coach?

Submission

Accepted: PDF, JPG, PNG, DOC, DOCX (max 8MB).

Part D: Assessment

Competency Levels:

1 = Expectations not met

2 = Partially met

3 = Satisfactorily met

4 = Excellently met

Coach assessment: Learner completes the self-assessment using the 1-4 scale. The coach prepares a short quiz or conversation (outside the system if needed) and assigns the coach score.

Self-assessment:

  • • Programming basics:
  • • Algorithm design:
  • • Flowchart creation:

Coach assessment:

  • • Programming basics:
  • • Algorithm design:
  • • Flowchart creation:

Submission

Accepted: PDF, JPG, PNG, DOC, DOCX (max 8MB).

Ready for the next module?

Keep your learning rhythm steady and record your reflections as you progress.