Computer Science
Intermediate
80 mins
Teacher/Student led
What you need:
Chromebook/Laptop/PC

Final Submission and Best Practices

Please note: this module follows the 2026 project brief, whose theme was forests. The State Examinations Commission publishes a new brief each year, with its own theme and its own dates. These lessons will be updated once this year's brief is published. Check the current brief on the SEC website before you begin. In this lesson, you will prepare your project for final submission by creating a zipped file with Report and Artefact folders, anonymising data for GDPR compliance, testing offline on a separate device, completing the signed SEC Authentication Form P.2, avoiding common pitfalls, and retaining a secure school backup.

Teacher Class Feed

Load previous activity

    1 - Objectives

    By the end of this lesson you will have:

    • A single .zip file containing your full project, ready for upload via the Schools Portal
    • Tested that the report and artefact open correctly on a disconnected device
    • Ensured all files are virus-free, data is anonymised, and comply with GDPR
    • Completed the SEC Authentication Form P.2 with signatures
    • Learned and avoided common pitfalls that cause penalties or forfeited marks
    • A secure backup copy retained in school until assessment is complete

    2 - Exact Submission Rules from the Brief

    From pages 7–8 of the official brief:

    • Submit one zipped file (.zip) through the online Schools Portal (naming convention in your school's circular)
    • Extracted folder must contain exactly two subfolders: Report and Artefact
    • Report: Open via index.html; all content local (no online hosts)
    • Artefact: All code/files; clear structure (e.g., name main program obviously)
    • All files virus-free and openable; data anonymised (GDPR compliance)
    • No physical hardware submitted – rely on video/evidence
    • Penalties for missing files, wrong structure, or inaccessibility

    3 - Confirm Your Folder Structure

    Double-check you have exactly this (no extras):

    FolderContents
    Reportindex.html (main)
    Any additional HTML/CSS/images/video (all local)
    ArtefactAll code (e.g., main.py, model.py)
    Clear naming for main program
    Data files if needed

    If using non-Python/JS code, include it and explain in report.

    4 - Anonymise Data and Check GDPR

    Scan all files:

    • Remove any personal info (names, locations, emails) from code, data, or report
    • No identifiable people in video (use voiceover only)
    • Replace real data with anonymised versions if needed

    Failure to comply with GDPR means marks lost.

    5 - Virus Check and Offline Testing

    Essential steps to avoid inaccessibility:

    1. Zip your project folder
    2. Copy the .zip to a removable USB
    3. Take to a different device (not used for the project)
    4. Disconnect from internet
    5. Unzip and open index.html – check report, video, links work
    6. Open Artefact files – confirm code runs/evaluates if possible
    7. Run full virus scan on all files

    If anything fails, fix now – examiners can't access online repos like Google Drive.

    123learn · 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