| Syllabus Area | Coverage in these notes | Comments / Additions |
|---|---|---|
| 1‑5 (Computer hardware, software, I/O, storage, networks, effects of IT) | ✓ Expanded hardware/software mapping, network role in outputs | Added dedicated “Types & Components” subsection. |
| 6 (ICT applications – communication, modelling, control systems, banking, etc.) | ✓ Real‑world contexts with screen & report examples | All examples now linked to output‑format decisions. |
| 7 (The systems life‑cycle – analysis, design, development, testing, implementation, evaluation) | ✓ Full SLC overview + SLC ↔ Output mapping table | Shows which phase influences screen vs. report design. |
| 8 (Safety, e‑safety, data security, physical safety) | ✓ Dedicated safety & e‑safety checklist | Linked to protection of screen and printable outputs. |
| 9‑10 (Audience, copyright, communication, email, internet use) | ✓ Legal & audience considerations for output design | Includes citation, licence, and image‑use guidance. |
| 11‑16 (File management, images, layout, styles, proofing, graphs/charts) | ✓ File‑type tables, image optimisation, chart‑design checklist | Added colour‑blind safe palette advice. |
| 17‑19 (Document production, databases, presentations) | ✓ Document‑production workflow, DB‑to‑report diagram | Shows query → chart → PDF pipeline. |
| 20‑21 (Spreadsheets, website authoring) | ✓ Spreadsheet export, expanded HTML/CSS with semantic markup & ARIA | Responsive design techniques included. |
| Assessment objectives (AO1‑AO3) & command‑word guidance | ✓ AO table with output‑specific examples | Command‑words tied to screen/report tasks. |
| Examples / context | ✓ Multiple scenarios (banking receipt, health summary, retail dashboard, e‑learning progress) | All illustrate both screen and report outputs. |
| Area | Key Checklist |
|---|---|
| Physical safety | • Keep cables tidy to avoid trips. • Use ergonomically placed monitors to reduce eye strain. • Ensure printers are placed on stable surfaces. |
| e‑Safety & data protection | • Use HTTPS for all screen‑based data transmission. • Mask passwords and personal identifiers on screens and in reports. • Apply role‑based access control for sensitive reports. |
| Copyright & audience | • Only use images with appropriate licences (Creative Commons, royalty‑free, or owned). • Cite all sources in reports (author, year, URL). • Tailor language and technical detail to the intended audience (e.g., senior management vs. technical staff). |
| Context | Typical Output Format | Key Features |
|---|---|---|
| Banking – ATM receipt | Report layout (printed) | Transaction details, balance, security watermark, fixed‑width font for readability. |
| Health – Patient summary screen | Screen layout (interactive) | Colour‑coded alerts, drill‑down charts, ARIA labels for accessibility. |
| Retail – Daily sales dashboard | Screen layout + exportable PDF report | Real‑time graphs, responsive design, printable summary page. |
| E‑learning – Course progress page | Screen layout | Progress bars, downloadable certificate (PDF report). |
| SLC Phase | Decisions that affect Screen Layouts | Decisions that affect Report Layouts |
|---|---|---|
| Planning | Device types (desktop, tablet, mobile) → responsive design requirement. | Distribution method (email, printed copy) → file‑format choice. |
| Analysis | Identify navigation hierarchy, required interactive elements. | Determine sections, tables, charts, and required metadata. |
| Design | Create wire‑frames, select colour palette, define ARIA roles. | Draft report template, choose heading styles, decide on page size (A4, Letter). |
| Development | Write semantic HTML, CSS media queries, JavaScript validation. | Build SQL queries, configure chart objects, apply style sheets for PDF export. |
| Testing | Cross‑device testing, colour‑contrast checks, usability testing. | Proofread, check pagination, verify chart legends and colour‑blind safety. |
| Implementation | Deploy to web server, set up SSL, configure printer drivers. | Publish PDFs to shared drive, set access permissions. |
| Evaluation | Analyse user satisfaction surveys, page‑load times. | Gather stakeholder feedback on report clarity and usefulness. |
| Component | Purpose | Typical Elements |
|---|---|---|
| Header | Branding & quick navigation | Logo, system name, logout button, language selector |
| Navigation Bar / Menu | Logical grouping of functions | Horizontal tabs, dropdowns, hamburger icon, breadcrumb trail |
| Main Content Area | Display primary data or interaction | Forms, tables, charts, rich‑text editor |
| Sidebar (optional) | Contextual tools or shortcuts | Filters, recent activity, help tips |
| Footer | Ancillary information | Copyright notice, version number, contact link, privacy policy |
<header> … </header><nav> … </nav>
<main> … </main>
<section> … </section>
<footer> … </footer>
role="button" aria‑pressed="false"aria‑label="Open navigation menu"
@media (max-width: 768px) {.sidebar { display:none; }
.nav { flex-direction:column; }
}
srcset and sizes for responsive images; prefer .svg for icons (vector, resolution‑independent).| Section | Content | Formatting Tips |
|---|---|---|
| Title Page | Report title, author, date, organisation logo | Centre‑aligned, bold ≥24 pt, no background images. |
| Table of Contents | Headings with page numbers | Dot leaders, auto‑generated if possible. |
| Executive Summary | Key findings & recommendations | Bulleted list, ≤150 words, 12 pt. |
| Body Sections | Detailed analysis, sub‑headings | Numbered headings (1, 1.1, 1.1.1), 1.5 line spacing, ample white space. |
| Tables & Charts | Data visualisation | Clear headings, minimal gridlines, colour‑blind safe palette, labelled axes. |
| Footnotes / Endnotes | References, clarifications | Superscript numbers, ≤10 pt. |
| Appendices | Raw data, calculations, code snippets | Labelled A, B, C; referenced in main text. |
| Output Need | Recommended Format | Why? |
|---|---|---|
| Printable, layout‑preserving document | Fixed layout, universal viewer, supports vector graphics. | |
| Editable document for collaboration | DOCX / ODT | Allows text editing, track changes, widely used in offices. |
| Web‑based interactive screen | HTML + CSS + JavaScript | Responsive, accessible, can be styled with external CSS. |
| Scalable graphics (icons, diagrams) | SVG | Vector, resolution‑independent, small file size. |
| Photographic images | JPG (lossy) – 70 % quality for web, 300 dpi for print | Good compression, suitable for photos. |
| Sharp graphics with transparency | PNG (lossless) | Preserves detail, supports transparency. |
| Media Type | Common File Extensions | Key Properties |
|---|---|---|
| Text documents | .docx, .odt, .pdf | Editable vs. fixed layout, compression, searchable text. |
| Images | .jpg, .png, .gif, .svg | Lossy vs. lossless, transparency, raster vs. vector. |
| Spreadsheets | .xlsx, .ods, .csv | Formulas, data validation, easy export to PDF for reports. |
| Databases | .accdb, .mdb, .sql | Structured data, query capability, integration with reporting tools. |
| Web pages | .html, .css, .js | Responsive design, semantic markup, ARIA for accessibility. |
1. User enters data (e.g., sales transaction) via a screen form.
2. Data is stored in a relational table (MySQL, Access, etc.).
3. A SQL query extracts the required fields and performs calculations
(SUM, AVG, GROUP BY).
4. The query result is fed to a reporting tool (e.g., Crystal Reports,
Microsoft Word mail‑merge, or a Python/LaTeX script).
5. The tool creates charts (using the colour‑blind safe palette) and
inserts them into a pre‑designed PDF template.
6. The final PDF is:
• E‑mailed to stakeholders,
• Saved to a shared drive,
• Optionally printed.
attendance.| AO | What examiners look for | Relevant command words (with output‑format examples) |
|---|---|---|
| AO1 – Knowledge & understanding | Recall definitions, list components, describe processes. | Define, state, list, describe, outline (e.g., “Define ‘responsive design’”). |
| AO2 – Application | Apply knowledge to a scenario – design a screen layout or produce a report template. | Design, produce, construct, create, develop (e.g., “Design a wire‑frame for a student portal”). |
| AO3 – Analysis & evaluation | Critically assess a solution, compare alternatives, suggest improvements. | Evaluate, compare, justify, recommend, assess (e.g., “Compare PDF and DOCX for distributing a monthly sales report”). |
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.