Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
14 views

Unit 1 Programming Assignment 1 of 1 Fall 2024

Uploaded by

marooshasheraz24
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Unit 1 Programming Assignment 1 of 1 Fall 2024

Uploaded by

marooshasheraz24
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Pearson

Higher National in
Computing

Unit 1: Programming

ASSIGNMENT
BRIEF

This Assignment
This Assignment Brief
Brief is
is the
the property
property of
of
THE MILLENNIUM
THE MILLENNIUM UNIVERSAL
UNIVERSAL COLLEGE
COLLEGE
Higher National Certificate/Diploma in Computing
Assignment Brief
Pearson Reg. Number
Student Name
Unit Number and Title Unit 1: Programming
Academic Year 2024-25
Unit Tutor
Assignment Title Algorithms and Programming Paradigms
Issue Date 14-October-2024
Submission Date 31-December-2024
Submitted On
Internally Verified?  Yes  No
IV Name Mir Wajid Ali
IV Date
Student Declaration
I solemnly declare that the work submitted for this assignment is my own and
research sources are fully acknowledged. I fully understand the consequences of
plagiarism and I understand that making a false declaration is a form of malpractice.

Student Signature: Tutor


Signature:
Date: Date:
Submission Format

The submission is in the form of an individual written report having two sections
covering Activity 1 and 2. This report should be written in a concise, formal business
style using single spacing and font size 12. You are required to make use of
headings, paragraphs and subsections as appropriate, and all work must be
supported with research and referenced using the Harvard referencing system. You
are also advised to apply Page Numbering. Please also provide a bibliography using
the Harvard referencing system. The recommended word limit is 2,000 – 3,000
words, although you will not be penalized for exceeding the total word limit.

Sequence of Report Format:


 Cover Sheet having unit name, assignment title, student name, college
registration number, assessor name and submission date
 Table of Content page
 List of Figures and List of Tables page(s) (where applicable)
 Section 1 Title Page having activity name
 Evidence for Section 1
 Section 2 Title Page having activity name
 Evidence for Section 2
 Bibliography/Reference Table
You are required to submit your work for plagiarism checking. No work will be
considered if it contains plagiarism more than the acceptable level defined as per
This Assignment Brief is the property of
THE MILLENNIUM UNIVERSAL COLLEGE
TMUC’s plagiarism policy.
Unit Learning Outcomes:
LO1 Define basic algorithms to carry out an operation and outline the process of
programming an application.
LO2 Explain the characteristics of procedural, object-orientated and event-driven
programming, conduct an analysis of a suitable Integrated Development
Environment (IDE)
LO3 Implement basic algorithms in code using an IDE.
LO4 Determine the debugging process and explain the importance of a coding
standard.
Assignment Brief and Guidance:
TechHub - a leading IT company has announced its recruitment drive for entry level
positions. The company will assess interested candidates on the basis of their
worked solution and will then shortlist for interview. You being a potential candidate
will develop a worked solution in this regard alongside its documentation.

The documentation would include the activities in separate sections.


Activity 1 – Programming Process
In this section, you will provide information regarding the following:
 State the benefits of writing algorithm and its conversion to pseudocode and
finally programming code.
 Explain the generation process of the code highlighting the role of compiler,
interpreter and linker while referring it to your sample program.
Activity 2 – Programming Model
In this section, you will provide information regarding the following:
 Referring to the program you are developing, define and discuss the data
structures/types and control structures required for implementation of your
algorithm.

Activity 3 - Implementation
You will develop a section in your report and will include the screenshots of your
evidence along with a formal brief description.

You evidence will comprise of the following information:


 You will code your algorithm into program using an IDE of your own choice and
will try to show the benefits of IDE by utilizing the maximum support your IDE
provides you to manage the process (es).
 Give explanation of all the features of IDE that you have used while developing
your code and what benefits you derived by following them.

Activity 4- Review and reflection


You will develop another section in your report comprising of information regarding
the following:
 Give reasons to why coding standard should be followed
 State and explain the debugging features available in the IDEs and how they
benefit you in developing a secure, robust and error free application.

Please access HN Global for additional resources support and reading for this unit.
For further guidance and support on report writing please refer to the Study Skills
Unit on HN Global. Link to www.highernationals.com

This Assignment Brief is the property of


THE MILLENNIUM UNIVERSAL COLLEGE
Grading Criteria
Learning Outcome Pass Merit Distinction
LO1 Define basic P1 Define an M1 Analyze the D1 Evaluate the
algorithms to carry algorithm and outline process of writing implementation of
out an operation the process in code, including an algorithm in a
and outline the building an the potential suitable language.
process of application. challenges faced Evaluate the
programming an relationship
application P2 Determine the between the
steps taken from written algorithm
writing code to and the code
execution variant.
LO2 Explain the P3 Discuss what M2 Compare the D2 Critically evaluate
characteristics of procedural, object- procedural, the source code of an
procedural, object- orientated and event- object-oriented application that
implements the
orientated and driven paradigms are; and event-driven procedural, object-
event-driven their characteristics paradigms used oriented and event-
programming and the relationship in given source driven paradigms, in
between them. code of an terms of the code
application. structure and
characteristics.
LO3 Implement P3 Write a program M3 Enhance the D3 Evaluate the
basic algorithms in that implements an algorithm written, use of an IDE for
code using an IDE algorithm using an using the development of
IDE. features of the applications
IDE to manage contrasted with not
the development using an IDE.
process
LO4 Determine the P4 Explain the M4 Examine how D4 Evaluate the
debugging process debugging process the debugging role and purpose of
and explain the and the debugging process can be coding standard
importance of a facilities available in used to help and why it is
coding standard the IDE. develop more necessary in a
secure, robust team as well as for
P5 Explain the coding applications. the individual.
standard you have
used in your code.

This Assignment Brief is the property of


THE MILLENNIUM UNIVERSAL COLLEGE

You might also like