This assessment task is about the presentation of Final Project outcomes. You are required to present your project using either Microsoft PowerPoint or a PDF presentation file. You are also required to submit (1) the presentation file as PPT slides (strongly recommended) or PDF or a screen capture video, (2) a demo video with an embedded audio explanation of your app (e.g., avi, mp4, etc.), (3) an instruction manual or user guide (word file), and (4) the project source code (including the .APK file) by the due date (your lecturer will declare it) of this assessment item via TURNITIN. You are also required to demonstrate the completed project showing that all its functions are working properly during the presentation. You may include the app demo in the presentation if you think this is suitable.
Some guidelines for project presentations are provided in the following list. Although it is not compulsory to adhere to all of these guidelines, please note that some of the following points may apply to your specific project and presentation. Your presentation should be clear, logical and it must contain all the necessary information. You need to complete your presentation in 30 minutes (15 minutes actual presentation + 10 minutes for demo + 5 minutes for any questions). Presentation time slots will be finalized later on and will be published on the subject site. Presentations will be conducted via Adobe Connect, which we use for online meetings.
Demonstration using an emulator or real device (You can either run the actual application (highly recommended) or use enough number of output screenshots. Please note that sometimes your application may not run properly during your presentation, therefore, it is always recommended to have the output screenshots as a back-up.)
The task has two parts: Part A and Part B which are described as follows.
Part A: Project Presentation (35 marks)
Part A requires you to give a 30 minutes presentation on the mobile app that you developed during Session Week 13 and Week 14. You are required to present your project using either Microsoft PowerPoint, PDF presentation file or through screen-capture video (e.g. avi, mp4…etc.).
It is a requirement that YOU give the presentation verbally; you are required to talk while presenting your slides and app functionality.
Your presentation must address the following areas:
Part B: Application Source Code (65 marks)
As well as your presentation, you are required to submit your source code for your mobile application to TURNITIN in a zipped folder.
Your application will be compared to your project proposal from Assignment 1 and assessed based on the changes you made and what has actually been implemented; as well to see if your source code aligns up with your presentation. You will also be assessed on the GUI and overall complexity.
You will also need to submit an additional document called an “Instruction Manual”. The instruction manual should give step-by-step instructions on how to install, build and run your source code. The instruction manual should also include any information on how to use your app and any known bugs (if any).
If you have written any additional APIs to help communicate with your App, you will also need to include the source code for this as well. If you use any external tools like a hosted SQL database or server, you will also need to provide temporary ADMIN access to these sites for debugging, testing and marking reasons. Your instruction manual should include steps on how to login and use these as well. NOTE: I will not set up these additional resources, you need to provide a live version for the assignment, failure to do so will result in mark reduction.
The length of the presentation is set at 30 minutes. It is fine to go a minute or two above or below the allocated time, but any longer will incur penalties. The Demonstration of the app is INCLUSIVE of the 30 minutes.
Guidelines for format or flow of the presentation should follow closely to the structure outlined in Part A; i.e. intro to the app, about the app, tools, challenges, discussion of code, use cases and demonstration of use cases and app. You can organize the presentation however you want but following down the list in Part A provides a good narrative for your presentation. Some aspects can be re-arranged to make a more flowing narrative, however. E.g. you may choose to move improvements and additions to the end of the presentation instead of before technical discussion. Ultimately it is up to you and what you think is most appropriate.
You can easily record audio into PowerPoint for your slides if you wish to submit a .ppt for your presentation. Likewise, you can easily embed video into PowerPoint and PDF presentations. If you are unsure how to or cannot, you can still provide the videos in a separate zipped folder when you submit your assignment. If you are unsure on how to do either or want to give a more free-flowing presentation, feel free to use a screen-capture program and submit your project as a video file.
back to top
This assessment task will assess the following learning outcome/s:
This task represents a major assessment component of the subject. It is intended that each student will present the design of their program and discuss the implementation techniques. This assessment item is designed to cover all learning outcomes:
Marking criteria and standards
back to top
Your final presentation and demonstration will be assessed according to the following marking criteria.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of