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

Coursework Specification

Uploaded by

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

Coursework Specification

Uploaded by

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

1

School of Science and Technology


COURSEWORK ASSESSMENT SPECIFICATION

Details of Module and Team

What Learning Outcomes are assessed?

What are my Deadlines and how much does this assessment contribute to my
Module Grade?

What am I required to do in the assessment?

What are my assessment criteria? (What do I have to achieve for each grade?)

Can I get formative feedback before submitting? If so, how?

What extra support could I look for myself?

Is there feedback from other work that would be useful?

How and when do I submit this assessment?

How and when will I get summative feedback?

What skills might this work evidence to employers?


2
Module Code ITEC31041

Module Title Mobile Platform Applications


Module Leader Dr Thomas Johnson
Module Team Dr Thomas Johnson
Brad Patrick
Sean Haddick
Coursework Title App development and Testing plan
Module Learning outcomes assessed The following module learning outcomes are assessed as
part of this assignment:
MLO1. Demonstrate knowledge of the capabilities of a
range of mobile devices & frameworks and contrast
different programming platforms.
MLO2 – Learn the characterisation and architecture of
mobile applications.
MLO3 – Be familiar with the different User Interface and
Design elements that can be used to construct the
application interface on a mobile platform.
MLO5 – Learn the techniques for deploying and testing
mobile applications, and for enhancing their performance
and security.
MLO10 – Design, develop and test enterprise-level
mobile solutions, by taking full advantage of the
capabilities of the adopted platform.
MLO11. Produce written work, which is succinct, logical,
well-argued and literate.
Apprentice Learner KSBs evidenced N/a
Contribution to module (include 70% of module
contribution to element if
appropriate)
Date work set Monday 28th October 2024
Deadline for submissions Tuesday 25th March 2025 (2.30 pm)
Method of Submission NOW Dropbox
Deadline for Feedback Tuesday 15th April 2025
Method of Feedback NOW Dropbox
Previous coursework that may The design element from coursework 1
support this submission. Modules include:
Internet Application Programming
Information and Database Engineering
3
Late submissions and NECs
Work handed in up to five working days late will be given a maximum Grade of Low Third/
Pass whilst work that arrives more than five working days will be given a mark of Zero.

Please note if you are repeating the work and are capped in your grade, you will receive a
Zero grade if the work is submitted at all late.

Work will only be accepted beyond the five working day deadline if satisfactory evidence,
for example, an NEC is provided. https://www.ntu.ac.uk/studenthub/my-course/student-
handbook/submit-a-notification-of-extenuating-circumstances

Breaches of Academic Integrity


To ensure that you are not accused of any breaches of Academic Integrity, look at the NOW
page Plagiarism and Academic Integrity at NTU. for guidance.

The University views plagiarism and collusion as serious academic irregularities and there
are a number of different penalties which may be applied to such offences. The Quality
handbook a section on such breaches, which outlines the penalties and states that
plagiarism includes:
Presenting someone else’s ideas as your own (including text, graph, diagrams, videos etc.)
in a substantial proportion of your work, with or without consent, by incorporating it into
assessment without full acknowledgement, including:
Self-plagiarism: reproducing or representing work for assessment without proper
attribution and attempting to gain credit for this work where credit has already been
received.
Paraphrasing: rephrasing a source’s ideas without proper attribution
Mosaic plagiarism/patchworking: weaving phrases and text from several sources into your
own work; and/or adjusting sentences without quotation marks or attribution.
Source-based plagiarism: providing inaccurate or incomplete information about sources
such that they cannot be found.
Computer code plagiarism: copying or adapting source code without permission from and
attribution to the original creator.

Whereas collusion includes:


working with other students on an assessment meant for individual submission Sharing your work
with other students enabling them to plagiarise your ideas.

Please remember submitting portions of work already assessed for the same learning
outcomes is Self-Plagiarism and is also a serious academic irregularity.
Penalties for Breaches of academic integrity range from capped or zero grades for elements
of modules, to dismissal from the course and termination of studies.

Chat GPT and other AI-powered language models.


It is important to note when using any AI platform that they generate the most common
responses to questions, not necessarily the correct ones. They also fabricate evidence.
4
The material they produce is not your own words. Assessments require you answer
questions giving your own view and in your own words. The outputs from platforms such as
Chat GPT do not provide that.

By presenting such material as your own words you are violating Academic Integrity
policy, a matter that NTU takes very seriously.

The skills you develop during your time with us allow you to interrogate material and
evaluate it, important skills in all careers. Generative AI does not allow you to develop
these.
If you have utilised such platforms, you must retain any outputs from them to provide
evidence your work is your own in the case of suspected breaches of Academic Integrity
5
I. Assessment Requirements
Introduction

Building on from assignment 1, you are required to implement, test, and


demonstrate your proposed application using either Android Java or iOS Swift. If
your proposed app requires significant development, you may want to implement a
subset of the key features. In all cases, you must ensure that you are producing a
useful application that is fit for purpose.

With the submission you will also be required to submit a video demonstration which
clearly shows the working features that you have implemented, explaining why it
addresses the problem and critically evaluating the result. The video itself should be
no more than 10 minutes and should consist of you discussing and explaining the
features you have implemented. You should also focus on a portion of your code
that you deem to be the most complex.

If your documentation/ or video does not demonstrate your understanding of how


the app was developed, you may be asked to demonstrate in person.

You are also required to test your app with users at regular intervals and show
improvements based on user feedback. As a minimum you should undertake user
testing at two distinct stages of app development with at least 1 user for each stage.
Your report should clearly explain the results from the testing and how you
addressed them for the next iteration or how they would be addressed in the future.
Lab sessions will be arranged during term 2 to facilitate this.

Submission:
You will be required to submit the following into the NOW Dropbox:

• A zipped copy of your project files, with well-commented code.


• A word/ PDF document containing the Java/ Swift (views) code, submitted
as a separate file (This must NOT be a ZIP file).
• A word document detailing the testing report of your developed application.
• A signed declaration form, including any references to code that you have
adapted/ reused in your submission. (Template is available on NOW).
• Video demonstration either submitted as an MP4 video or link to YouTube/
MS Streams.

Plagiarism detection software will be enabled on the NOW Dropbox. The recorded
video of your mobile application will serve as a demo of your project, so you need
to ensure that it shows a working application.
6
Notes:

• Email submissions are not accepted. For a successful submission, you must follow
the online submission instructions completely.
• You are NOT allowed to use pre-existing templates/ online resources in the design
or implementation of your application. This will be considered as theft of
intellectual property and work will be referred for plagiarism.
• Using any cross-platform development languages (Flutter, React etc) is not
allowed and will not satisfy the module learning outcomes and would result in
failure of the module, even if the work is of an acceptable standard.
• Any functional code from tutorials or external coding sources used in your app
MUST be appropriately referenced in the ‘signed declaration form’. The use of
these will impact the potential marks that can be obtained. Not referencing will be
considered as theft of intellectual property and will also be referred for plagiarism.
II. Assessment Criteria
7

Assessment Criteria
Each component has an individual percentage which will be added together for your grade.
First (Excellent) Upper Second Lower Second Third FAIL Zero
(Very Good) (Good) (Sufficient) (Insufficient)
Exc. H M L H M L H M L H M L Marg M L
App Fully working application A fully working A mostly working application The app is a trivial The application does Work
Implementatio which is highly novel and application to a very which has some creativity solution which has not work and has a of no
n creative providing an excellent good level of novelty evident to provide a solution implemented the basic very limited scope of merit
solution to a significant and creativity to to the problem. The structure and implementation as OR
(60%) problem. Many complex implement the solution application has a few navigation elements. evident by no working missing
features are implemented into to the problem, but at features working. The code No working features video demonstration.
the app. A substantial piece of times doesn’t make best demonstrates some essential are evident in the
MLO1 Android/ iOS development use of available aspects of Android/ iOS development. Overall,
MLO2 with code demonstrating high technology. The development are missing Little code is evident
MLO5 levels of skills required. application has most of and the use of other demonstrating a limited
MLO10 *Professionally produced the key features technologies would be more understanding into
application using advanced implemented. suitable. Android/ iOS
Android or iOS features development.

App A professionally produced A very good variety of A good use of UI App has limited use of There is little or no UI Work
UI application built with UI components used in components to a degree but UI components built components used OR of no
Components extensive UI components that the application, with the app is not fully fit for into the app (mainly UI components merit
fit the purpose of the some limitations which purpose due to key aspects buttons and text) which selected are highly
(30%) application. would need to be selected either missed or not impacts the overall inappropriate to fit
*A Publishable application addressed prior to fully working. usefulness. the purpose of the
MLO3 publication. application. No
working video
demonstration.
Testing Report Excellently detailed user A very good user testing Good evidence of user Basic user testing with Very little user testing Work
testing with two distinct with two distinct testing sessions with one one distinct session is evident but not of no
(10%) sessions and more than 2 sessions evident with 2 distinct session with 2 users evident and a single following the correct merit
users for each. An in-depth users for each session. but discussion is limited on user. Both stages format and no OR
MLO11 discussion is provided on how Discussion is provided the impact of how user including analysis of discussion or analysis missing
user testing has improved the on how user testing has testing has improved the how testing has provided on the
application. improved the application application. improved the impact towards
*Extensive testing carried but lacks the finer application is limited improving the
out with groups of target details. with very little application.
users and justified discussion or analysis.
8
improvements for next
steps.
9

III. Feedback Opportunities


Formative (Whilst you’re working on the coursework)

You will frequently be given informal verbal or written feedback regarding your (or the class’s)
performance on tasks relating to the coursework assessment during the labs and drop-in sessions.
Attendance is therefore important for your development and thus coursework success. You may also
request feedback during the drop-in session.

Summative (After you’ve submitted the coursework)


You will receive specific feedback regarding your coursework submission together with your awarded
mark. Clearly, feedback provided with your coursework is only for developmental purposes so that
you can improve for the next assessment.

IV. Referencing styles:


General Reference guidance
Referencing in the style of Harvard
Referencing in the style of Vancouver.
Referencing in the style of Science and Justice Journal
Referencing in the style of IEEE
Referencing in the style of the Royal Society of Chemistry
Guide to planning your time here and an automated planner here
Remember to use Outlook or physical calendars to block out time between lectures
and labs to work on this coursework.

V. Moderation

The Moderation Process


All assessments are subject to a two-stage moderation process. Firstly, any details
related to the assessment (e.g., clarity of information and the assessment criteria)
are considered by an independent person (usually a member of the module team).
Secondly, the grades awarded are considered by the module team to check for
consistency and fairness across the cohort for the piece of work submitted.

VI. Aspects for Professional Development

This assignment provides examples of: presentation skills through demonstrating


your work to show ownership, creativity, applying industry testing practices to
own work, understanding process behind app publishing and commercial
considerations.

Many of these are useful transferable skills for employment applications.

You might also like