联系方式

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

您当前位置:首页 >> Python程序Python程序

日期:2021-03-10 08:22

Assignment 2
Spring 2021 1
Topic
? Individual programming assignment
? Write an Android app which makes creative use of one or more
sensors
– Any type of app is allowed,
e.g., music player controlled by motion gesture
Spring 2021 2
Requirements
? Use one or more sensors (ref)
– At least one!
– GPS is NOT a sensor
? Create and use custom views
? Design your own Launcher icon
? Test on real devices
– Runnable on Nexus 5/6/7, Galaxy S9+/S20+
? A written report
? Don’t use any game engine!
Spring 2021 3
class MyCustomView extends View
// or its subclass
Written Report
? Your written report must include
– Title, motivation, how-to-use, screenshots, references
? Don’t forget to mention all interesting stuff in your app
– For getting rewards
? Don’t forget to put down the references if you user
others’ code or the code from your previous works
– Please also include in-code citations: clarify which part of
your code is your own or from others by using // comments
? E.g., // the following code is from ActivityDemo - Topic 3
– Without either proper references or in-code citations, your
assignment might be considered as a suspected plagiarism
case Spring 2021 4
Submission
? Via Canvas
– Upload a single .zip file (< 100 MB), including
? Your Android Studio project
– Source code, .apk file
? A written report
– Submit a URL if and only if your .zip file >= 100 MB
? E.g., dropbox, google drive
? Must
– Use scm.your_cityu_eid.your_app_name
as package name
Spring 2021 5
Important Dates
? In-class presentation (in a mixed-mode):
12:00PM, 24 March 2021 (Wed)
– Each of you has roughly 5 minutes for your
presentation
– Slides are optional
– Focus on a demo of your app on a real device
? If you will present your work via Zoom, you’re
suggested to pre-record a demo video and show
the video during the presentation
? Submission deadline:
23:59PM, 30 March 2021 (Tuesday)
Spring 2021 6
My Suggestions
? Well-polished apps are preferred
– Bad: with no focus; lots of bugs
? Ideas are more important
– I’m looking for creative ideas
? Write everything by yourself
– Acceptable: by modifying in-class examples
– Not recommended: heavily based on in-class examples
– No acceptable: heavily based on examples you find from
other sources
– References and in-code citations are needed if you use any
code from this class, others, your previous works
Spring 2021 7
Assessment
? Presentation: 2 marks
? Doc: 2 marks
? Icon: 2 marks
? Sensor: 5 marks
? Custom view: 5 marks
? UI: 4 marks
? Motivation: 5 marks
? Creativity: 5 marks
? In total: 30 marks
Spring 2021 8

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