Assessment (Mobile Technology & Programming)

Assessment (Mobile Technology & Programming)

Assessments

Lab Assignment : 30%
Group Project : 30%
Final test : 40%
Total: 100%
Passing grade : C ( 50 % )

Final Test : 40% (05/1/2027)

Date: 05/1/2027 (Wednesday)
Time: 10.15 – 11.15 am
Duration: 2 Hours (excluding submission time 10 minutes)
Chapter 1-7
Type:
Part A – Objective- (20 questions) – 20 marks (Close book)
Part B – Subjectives (2 short questions) – 30 marks (Open book for Part B (Question 2 only)

Just type your answer in the paper and attach it as .pdf file in UFuture.

Hint: Code the xml and java file.

GOOD LUCK 🙂

Lab assignment: 30% (5/12/2026)

This lab assignment is an individual assignment. Students can discuss and refer to any related resources as long as they manage to design and develop the mobile app by themselves. In this lab assignment, students are required to use Android Studio IDE.

This lab assignment is about personal app. It is meant that students can share information about themselves such as:

  1. About me
  2. Skills
  3. Hobbies
  4. Skill
  5. Academic
  6. Experience
  7. Interest
  8. Past project

Note: Please use your own creativity to develop the above pages.

It also has quick links to personal social media platform.

App icon and splash screen should be included.

There are several elements to take into the consideration in developing the mobile app.

  • Navigate Drawer
  • TextView
  • Button/ImageButton
  • ListView
  • WebView
  • Imageview
  • Scrollview
  • Progress bar
  • Rating bar
  • Android toast
  • Alert dialog

Appendix: The example of the mobile application pages are shown as below:

What to submit:

  1. Project files
  2. Video of the app

Put both of the files in the google drive and share the link in the UFuture (I will create the assignment in UFuture later).

The evaluation rubric

Group project:

10%(proposal) – 17/12/2026

20%(Mobile App) – 31/1/2026

Group project requirement

This group project is especially designed as a platform for students to improve their soft skills such as logical thinking, critical thinking, problem solving, programming and esprit de corps. The ideal group size is 4 – 5 members. It is recommended that the group size is as small as possible. By doing this, perhaps each student will give full commitment to the project. This is to make sure that there is no sleeping partners in the group. A project leader is appointed and responsible to the success of the group.

The time duration of the group project is seven weeks starting from assigning the project title until the project presentation.

Each group is required to provide with the followings:  

  1. Proposal/report document (softcopy)
  2. Project file mobile application (softcopy)

Report

Format:

  1. In Power Point 
  2. Font type: Times New Roman / Arial
  3. No. of slides: 10 – 15 slides
  4. Cover page – course, group, project title, prepared by and prepared for

Content

  • Title
  • Problem statement
  • Objectives – 2 to 3 objectives
  • Scopes
  • Members’ particular details – ID and name & Job assignment
  • User interface design
  • Database design – ERD
  • Methods/techniques applied 

Application

Please ensure that the mobile application adheres to the following conditions:

  1. The mobile app has login & logout functions. Only the registered users can access the mobile app based on their authorizations.
  2. The database is either SQLite or MySQL. For those who use MySQL database will be rewarded extra marks.
  3. The CRUD functions for at least one table.
  4. Produce a simple report from the database.

Implementation

  • Students must use Android Studio IDE to develop the mobile application.
  • Students may have a local host to locate the MySQL database server, in case they are using the MySQL database.
  • The mobile application is run on pc/laptop and viewed by using the android emulator/android device because the lecturer need to see the source code in order to evaluate the students’ understanding on the subject matter.

The evaluation rubric

  1. Report
 5 – 4 marks3 – 2 marks1 – 0 mark
1.     OrganizationThe contents are organized and explained very wellThe contents are less organized and explainedThe contents are notorganized and explained at all
2.     ContributionAll requirements and objectives are identified, evaluated and completedAll requirements are identified and evaluated but some objectives arenot completedMany requirements and objectives are not identified, evaluatedand/or completed
  • Mobile App
 5 – 4 marks3 – 2 marks1 – 0 mark
1.     UserInterfaceInterface is neat and well organizedInterface is reasonably neatInterface is untidy and not organized
2.     Run without errorRuns smoothly and without errorsRuns but with some errors  Still contain error or warning
3.     CorrectnessApplication is according to theoriginal proposal and givescorrect outputApplication follows the original partially or givessome incorrect outputApplication is completely incorrect 
4.     DatabaseCRUD functions for at least one table without errorsCRUD functions for at least one table with some errorsNo database used at all

The full marks are 30 marks in which 10 marks for the report and 20 marks for the mobile app.

izzad Ramli

Comments are closed.