Computer Science
Advanced
120 mins
Teacher/Student led
What you need:
Chromebook/Laptop/PC

Planning and Design

In this lesson, you will develop a complete Plan and Design section for your project report, approximately 600 words and worth 18 marks. You will evaluate at least two alternative ideas with justifications, identify stakeholders and end-user needs, list specific technologies, and create a high-level system architecture flowchart. By the end, your planning document will be ready for your final report website.

Teacher Class Feed

Load previous activity

    1 - Objectives

    By the end of this lesson you will have:

    • A complete Plan and design section (approximately 600 words, worth 18 marks)
    • Considered at least two alternative project ideas and justified why you chose your final idea
    • Identified clear stakeholders and end-user needs
    • Listed the exact technologies you will use
    • Drawn a high-level system architecture / flowchart showing all components
    • A finished “Planning Document” ready to copy into your final report website

    2 - What the Official Brief Requires for This Section

    The brief states that the Plan and design section must contain a clear description of the design objectives of your project and show consideration of the following:

    • Different project options and justification of design choices
    • Stakeholders and end user needs
    • The technologies that will be used
    • System architecture / high-level flowchart showing components

    These four bullet points are exactly how the 18 marks are awarded — miss one and you lose marks.

    3 - Considering Different Project Options

    You must show you considered alternatives. Complete this table in your planning document:

    OptionDescriptionProsConsWhy rejected / chosen
    1 (Final choice)Chosen because…
    2
    3 (optional)

    For possible extra credit, quantify pros/cons (e.g., 'Cost: €50 vs. €200').

    4 - Stakeholders and End-User Needs

    Examples that fit the forest theme (choose or adapt):

    • Forest managers / Coillte staff
    • Environmental scientists
    • Local farmers planting new woodland
    • Wildfire response teams
    • Ecology students / researchers
    • Need early warning of fire risk
    • Need accurate soil moisture data
    • Need simple alerts (not complex graphs)
    • Need data logged for long-term analysis
    • Need low-cost, weatherproof hardware

    Write 4–6 bullet points of real needs linked to your chosen theme.

    5 - Technologies You Will Use

    List everything clearly (this will be copied straight into your report):

    CategorySpecific Technology
    Hardware platforme.g., Raspberry Pi Pico / micro:bit / Raspberry Pi 4
    Programming language (embedded)e.g., MicroPython / CircuitPython / MakeCode
    Digital input(s)e.g., Rain sensor
    Analogue input(s)e.g., Soil moisture, DHT22 temperature
    Output(s)e.g., Buzzer, OLED display, LED
    Storagee.g., microSD card / internal flash
    Computer modelPython 3 (with pandas/matplotlib if needed)
    Coding Ireland · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more