BTEC IT Level 3 Unit 4, Part B & C Programming: Merit (M1) Resource
This is a complete student exemplar for the BTEC International Level 3 in Information Technology, Unit 4: Programming (Part B & C).
It provides a comprehensive model that successfully meets the requirements for a Merit (M1) grade.
Key features and learning points:
Design & Planning (B.P4, B.M1): Includes the full Software Development Life Cycle (SDLC) , assessment of client requirements for a sports tournament management program, and a detailed program design.
Justification (B.M1 Evidence): A dedicated section provides clear justification of design choices, addressing robustness, maintainability, usability, and efficiency. It also justifies the selection of Python as the programming language and Thonny as the IDE.
Design Tools: Features a visual Flow Chart and accompanying Pseudo Code for core program functions.
Implementation: Includes an example of the working Python code and an explanation of user-generated and library subroutines.
Testing & Maintenance: Contains a detailed White Box Testing and Black Box Testing log, including expected results, actual results, and corrective actions, providing strong evidence for P6/M2/D2 criteria.
This resource is an invaluable tool for guiding students through the structure, documentation, and specific requirements of a high-quality BTEC programming assignment.







