Limited Offer Get 25% off — use code BESTW25
No AI No Plagiarism On-Time Delivery Free Revisions
Claim Now

Computer Programming

Computer Programming
Unit Aims Learners will use different tools and techniques to design,
implement and test programs, following the system life
cycle. They will use an appropriate programming language
and learn about the principles of good programming to
enable them to create computer programs.
Unit Level 4
Guided Learning Hours 48
Credit Value 12
Unit Grading Structure
Assessment Guidance To achieve this unit, learners must achieve the learning
outcomes and meet the standards specified by the
assessment criteria for the unit. Additional assessment
guidance is provided on the BTEC sample assignment brief.
Learning Outcomes – The learner will: Assessment Criteria – The learner can:
1. Understand principles of computer
programming
1.1 Critically evaluate application programming
interfaces (API)
1.2 Critically appraise the stages of the software
development lifecycle
1.3 Explain the language constructs to be used
within a programme
Indicative Content
 Application Programming Interface (API) evaluation: the need for API, API technologies,
API evaluation criteria (security, functionality, usability)
 Software Development Life Cycle: SDLC importance, SDLC and programming
 Programming paradigms: Procedural programming, Functional programming, Object
oriented programming
 Programming language constructs: Variables, Constants, Operators, Loops, Conditional
Statements
2. Be able to develop a computer
brief using programming principles
2.1 Design a computer program to meet a client
program to a client brief
2.2 Develop a computer program to an agreed
client brief
Indicative Content
 Designing a computer programme: Using data models, The role of conceptual modelling,
Algorithms, Pseudocode
 Developing a computer programme: Structuring a simple program
3. Be able to evaluate a computer
program
3.1 Test a computer program that has been developed
3.2 Analyse test results against expected results to identify
discrepancies
3.3 Make recommendations for improvements to a
computer program before final release to a client
Indicative Content
 Testing a program: Testing programming practices, Testing data structures, Testing
algorithm
 Analysing test results: Test reports, Verification, Validation
 Evaluating feedback: User evaluation, The role of software documentation, Dealing with
integration, installation, deployment, updates
 Improving a program: Change requests, Scalability, Maintenance, Support

The post Computer Programming appeared first on My Assignment Online.

Plagiarism Free Assignment Help

Expert Help With This Assignment — On Your Terms

Native UK, USA & Australia writers Deadline from 3 hours 100% Plagiarism-Free — Turnitin included Unlimited free revisions Free to submit — compare quotes
Scroll to Top