NIT6120 Mobile Applications

NIT6120 Mobile Applications
Assignment 1 (10%)
An Android Application Requirement
Due Date: Week 7 Sunday 11:00 pm
Demonstration on Week 8 during the lab
This assignment will test your Android development skills and is worth 10% of your overall unit mark. This is an individual assignment.
You are required to create a Taekwondo grading app for City West Taekwondo(CWT) Trading Centre.
CWT trains students on martial arts and at the end of the training conducts a grading to award a qualification also called a belt. The different belts are white, yellow, blue, orange, green and black. Grading examinations are run at different times.
Find example below:
Instructors of CWT conducting the grading examination use different grading forms for each examination. Examinations run at different times depending upon the level. A sample grading form for Yellow Belt stripe 1 is attached as Appendix 1.
Students fill in the top part of the form and submit to admin a week before the grading. Each student is assigned a specific examiner. The examiner follows the form to grade the student. At this stage for each criterion, a range of scores 1 – 5 is given and the examiner selects one of the option ranges 1 to

  1. The range of scores could change based on the clients requirements.
    Appendix 1
    NIT6120 Assignment 1
    Grading Criteria
    Student ID Name:
    Grading Criteria Marks Marks obtained
    Pass Grading assessment table must be presented with at least three screens
    Result should be presented in a new screen with the final score.
    Correct functionality for calculating the score
    Correct layout
    Correct usage of widgets (labels, buttons, etc)
    Demonstration
    2 mark
    1 mark
    2 marks
    2 mark
    2 mark
    6 mark
    Credit Ability to retrieve student details
    Ability to update student records
    2 marks
    1 mark
    Distinction Ability to store/retrieve grading assessments
    Ability to add comments on each grading assessments
    2 marks
    1 mark
    High
    Distinction Ability to logon for instructors properly
    Ability to store and retrieve all data (grading assessment, students and grading timetable) from database. Must use multiple relational tables.
    2 marks
    2 marks
    Total 25 marks
    Weight 10% /10

Leave a Reply