联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp2

您当前位置:首页 >> Java编程Java编程

日期:2021-07-26 10:14

INFT6009 1

INFT6009: Cloud Computing and Mobile Applications for the Enterprise

Trimester 2, 2021 – Callaghan & Online

Assignment 2 – Final Project

Due: 10pm, Friday 30th July 2021

WORTH 35% of final course mark.

This is an INDIVIDUAL Assignment.

Congratulations! The presentation you gave earlier of your draft concept for Mobile and Cloud

Technology impressed the directors of the technology company, and they are hungry to hear more!

They have invited you back to give another presentation, but this time they are expecting to see a

working prototype. You will show them a cloud / mobile App using the techniques taught in this

course, written in JavaScript using the Monaca IDE.

As with assignment 1, there will be a video presentation. However, this time your presentation

forms only a part of the marks you will receive. As before, make sure you prepare for your

presentation by rehearsing well. Use a presentation style that is clear, so that you message can be

easily understood. Don’t go over time: if your presentation lasts more than about 5 minutes, the part

that goes over may be ignored during marking. Try to be professional, entertaining, confident and to

engage your audience. (The best way to find confidence is in repeated rehearsals.)

It is completely up to you whether to use visual aids, but you are expected to spend most of the time

demonstrating a working prototype of your project. If you need to show something happening on a

mobile device, it is recommended that you use screen casting software so that it is easily seen in

your video.

Pay attention to your user interface. It should be intuitive and easy to use. Test the operation of your

project and if part is not working, just show the parts that work. If you think a program might

“crash”, then avoid showing the feature that makes it crash. You will receive marks for correct

operation of program. The more complex your program is the more marks you will receive.

In addition to the presentation, you will provide a written explanation of your project of about 450 –

500 words (Any text over 500 words will not be marked). This will include:

? an explanation of the functionality you have included in your app. You may wish to include

screen prints/diagrams to enhance your discussion.

? a discussion of issues you came across while developing your app and how you did or did

not overcome them.

What is not acceptable:

? A programming project that does not use the methods and techniques discussed in this

course.

? Any material or software that has been submitted for assessment for another course.

? Any unreferenced material prepared by another person.

? A presentation about the project without showing the project actually working on a mobile

device.

? A very short, trivial or obviously un-rehearsed presentation.

INFT6009 2

Coding style and referencing

Pay attention to the style and readability of your code. Do not name variables such as “x1” or “j”,

but use meaningful names, such as “starting_location”. Use functions where appropriate to separate

your code into logical parts. Add comments to all of the code that you have written.

If you use code from another source, other than the lecture and lab materials, you must clearly

indicate which parts you have written, and which are from another source. This is done by adding a

comment before and after the block of sourced code indicating the where the code was sourced

from, the code's author and a reason for using the code in your project.

Code that does not conform to this style may be assumed to be the work of someone else. If you use

code from another source without clearly referencing it, you may be investigated for academic

misconduct.

How to submit your assignment

Part 1: Record video presentation and upload to UONCapture

Record a video of yourself delivering your presentation, no more than 5 minutes long. Begin your

video by showing your face and introducing yourself, however do not show your photo ID in this

video, because other students may see this video. Ensure that you show your face at least a little in

your video, so that your student ID photo can be matched with your smiling face in your video.

Name the video file A2_LastName_FirstName.

Upload your video to the UONCapture folder named:

INFT6009 T2 2021 Assignment 2 Video Submissions.

For assistance in uploading your video, see:

Assessment / ASSIGNMENT 1 / Video Assignment Instructions

and click on "2. Upload" to watch a video demonstration on how to do this.

Once uploaded, hover over the video and click 'Share'. This will then show a link named like

https://uoncapture.ap.panopto.com/.... Save this URL.

Part 2: Blackboard Submission

Create a .zip file named A2_LastName_FirstName containing the following:

? an image or PDF file showing your student ID.

? a MS Word or PDF file containing your written explanation.

? a folder containing your project source files including your .html, .css and .js files and any

other relevant files (i.e. images). You do not need to include files generated by Monaca that

you did not edit.

Use the Blackboard link Assessment / ASSIGNMENT 2 / Assignment 2 Submission Link and include

the following:

? attach the above .zip file.

? copy the URL to your UONCapture video into the comments section of your Blackboard

submission.

INFT6009 3

Personal circumstances

If you are unable to complete a presentation in the manner described above for any reason, you are

advised to make an application for Adverse Circumstances, and to make this as early as possible so

that alternative arrangements might be made for your assessment.

Marking scheme

You will be awarded marks as follows:

Presentation Style 5

Written explanation 5

User interface 5

Style of code 5

Correct operation of program(s) 5

Complexity & relevance of project 10

TOTAL MARKS 35

INFT6009 4

Marking rubric

Component Excellent/Good Satisfactory Poor Weight

(35)

4 - 5 2-3 0-1

Presentation

Style

Very clear, entertaining

and confident style.

Presentation prepared

and rehearsed, with

clarity

Little or no evidence of

preparation. 5

Written

explanation

Thorough explanation

covering app

functionality,

development issues and

resolutions.

Some discussion

provided.

Unclear or missing

explanation 5

User

interface

Very clear design,

intuitive, attractive, and

functional screen layout

Provides adequate

functionality for

application.

Little or no effort on

user interface. 5

Style of

code

Readable well

commented code,

including reference

comments for any

externally sourced code.

Code mostly readable.

All externally sourced

code is referenced.

Could include more

comments or readability

improvements.

Contains unreferenced

externally sourced code.

Code difficult to read.

5

Correct

operation of

program

App deployed to mobile

device and operation

clearly demonstrated.

Operation shown on

Monaca preview but not

on a device.

No working prototype

demonstrated, or only

static screen prints

shown.

5

9-10 4-8 1-3 0

Complexity

& relevance

of project

Demonstration

shows mobile

AND cloud

features in

operation.

Demonstration

shows mobile OR

cloud features,

but not both.

Operates on a

device, however

no specifically

mobile or cloud

functionality

included.

No working

prototype shown.

10


相关文章

【上一篇】:到头了
【下一篇】:没有了

版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。