代写 game Java security Project Guideline MC1001 / 2002

Project Guideline MC1001 / 2002

Overview
■ 3 – 5 members per group
■ Projects
1. Cloud application
2. Mobile application
■ Presentation
1. Cloud application
2. Mobile application
3. Demo
■ Case study
■ Peer evaluation
2

Topic
■ Create an integrated system for learning one language
– A language of your choice (e.g. Cantonese, Mandarin, Japanese, …)
– Any targets (e.g. children, students, professionals, all, …)
– Innovative styles (e.g. game, quiz, information, …)
■ Use any functions
– [Mobile] learnt within or outside the course
– [Cloud] provided by AWS Educate
3

Assessment
■ Project
■ Presentation / Case study
■ Peer evaluation
– Contribution to the project
4

Assessment
1. Innovativeness
2. User interface
3. Development
4. Presentation /
Case study
Total
a. Mobile Application
10%
30%
40%
20%
100%
b. Cloud Application
10%

70%
20%
100%
5

1. Innovativeness – Mobile / Cloud
■ Product innovativeness (10%)
– Meeting user requirements?
– Innovative learning style?
6

2. User interface – Mobile
■ Design and theme (15%)
– Impressive design?
– Appropriate layout?
■ User friendliness (15%)
– Simple? Easy to use?
– Meeting user behaviour?
7

3a. Development – Mobile
■ Features and Content (30%)
– Appropriate functions?
– Sufficient content? Easy to expand?
– More than 1 view controller is expected
– Data saving?
– Cloud integration?
■ Performance (10%)
– Stability? Bug-free? Speed?
8

3b. Development – Cloud
■ Features (30%)
– Appropriate cloud architecture?
– Applying good AWS practices? Security?
– Data saving?
■ API (20%)
– Sufficient APIs? Appropriate endpoints?
– Mobile app integration?
■ Performance (20%)
– Stability? Bug-free?
– Load balance
9

4. Presentation – Mobile / Cloud
■ Content (10%)
– Slides? Clear aim? Interesting? Too much/less content?
– Understanding of technology?
■ Effectiveness (5%)
– Organisation? Team collaboration? Fluency?
■ Demonstration (5%)
– Attractive? Easy to understand? Telling a story?
10

Presentation Guideline 1
Video with voice-over
■ Language: English
■ Duration: 12 – 20 mins (~ 4 mins per member)
■ Video
– Upload to YouTube
– (Please indicate the YouTube URL on your PowerPoint slide)
■ Recording
– PowerPoint Slideshow (Desktop)
– Apple App demo: Simulator (Desktop) or Apple Devices
– Cloud App demo (Desktop)
– (You may record them separately and merge them into one video)
11

Presentation Guideline 2
PowerPoint Slide
■ Language: English
Put additional contents
■ Length: < 30 pages on the Appendices section ■ Please include the presentation order of group members on the Contents page – e.g. – 1. Introduction (Li, Ka Shing) – 2. App demonstration (Chan, Tai Man) ■ Please tell me your name every time before presenting your own section. 12 Presentation Guideline 3 Your group may have custom contents on each section. Presentation flow Topic: Your project name & group number URL: YouTube and Amazon EC2 & RDS Contents: Presentation outline and order 1. Overview – Executive Summary – (Why) Market problems; Potential solutions; Target market; User Requirements 13 Presentation Guideline 4 2. Cloud Application – (What) System architecture, Function design – (How) System development, Coding – (Recommendation) Future roadmap / development 3. Mobile Application – (What) App architecture, Function design – (How) App development, Coding – (Recommendation) Future roadmap / development Decide by your group 4. Project demonstration – App & Cloud demo (e.g. Simulator, AWS, MySQL Workbench, Postman...) 14 Case Study Guideline ■ Topic: Discuss the costs and benefits of adopting AWS services in your group project ■ Length: 300 – 400 words ■ Language: English ■ Submission: Individual ■ Remarks: – Read the question carefully. – Cite and paraphrase the references if you use any external sources. Please do not copy them directly. VeriGuide will be used to detect plagiarism for this task. – Proofread your case study carefully. 15 Case Study Guideline 2 ■ 1: Introduction (~ 50 words) Your case study may have different structure. – Highlight the purpose of your case study + the most important point ■ 2: Benefits / Advantages (~ 100 – 150 words) – Benefit 1 + explanation + example – Benefit 2 + explanation + example ■ 3: Costs / Disadvantages (~ 100 – 150 words) – Cost 1 + explanation + example – Cost 2 + explanation + example ■ 4: Summary (~ 50 words) – Highlight the key points of benefits and costs 16 Checklist Group Submission ■ Apple app source code: MC1001_P1_Group1.zip (Email) ■ Java API source code: MC2002_P1_Group1.zip (Email) ■ PowerPoint slide (Email) ■ Video (YouTube) Individual Submission ■ Case Study (Moodle) ■ Evaluation form (Moodle) Send me (billychong@scs.cuhk.edu.hk) by one team member & CC (副本抄送) to other members 17