Overview
Assessment Guidance
Portfolio of evidence
Aim
Be able to design and develop a simple computer programme.
Portfolio of evidence
Be able to design and develop a simple computer programme.
Understand the key principles of computer programming.
What is programming:
Types of programming language
Different types of programming language:
Explain the tools and techniques used in a given computer program.
Be able to design a computer program to meet a given design brief.
Planning and Design:
Structure of programming code:
Producing an algorithm:
flowcharts or pseudocode to meet the design brief.
Determine the requirements of the computer program to meet a given design brief.
Produce the design for a simple computer program to meet a given design brief.
Be able to create a computer program to meet a given design brief.
Develop a solution using suitable programming language eg structural components of a program, sequencing, data types, data structures, strings, variables, constants, subprograms, input/output, operators
Syntax
Debug
Technical Documentation
Test and refine the code:
Evaluate the solution against the given design brief – success criteria.
Produce a simple computer program to meet a given design brief, using appropriate programming code and syntax.
Test the computer program using a test plan.
Explain how the computer program fulfils the given design brief.