



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页《移动互联网初级编程》教学大纲课程编号:13180512英文名称:PrimoryProgrammingforMobileInternet学分:3学时:总学时64学时,其中理论32学时,实践32学时先修课程:Web前端开发、面向对象程序设计课程类别:专业必修课授课对象:计算机科学与技术专业学生教学单位:机械与电气工程学院修读学期:第5学期一、课程描述和目标《移动互联网初级编程》是以Android这一主流移动平台操作系统为例,研究和学习移动软件开发的基本特点、基本流程和基本方法的专业课程,是一门计算机科学与技术专业学生的专业必修课,属于应用类课程。通过本课程项目式教学,让学生学习有关移动开发基本概念、基本理论知识,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能初步胜任基于Android平台的手机软件研发等工作任务。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的移动应用软件开发工作奠定基础。课程目标1:学习有关移动开发基本概念、基本理论知识,主要包括:用户界面设计、常见组件使用、Android四大核心组件。课程目标2:能根据用户需求,能够独立进行简单的手机APP程序设计,完成相应移动客户端界面设计工作;完成数据存储业务、界面逻辑、控制业务逻辑、Activity的通信交互等开发工作。课程目标3:引导学生留意观察并思考生活中接触的Android系统应用,增强学生分析和解决实际问题的能力,培养其创新意识。二、课程目标对毕业要求的支撑关系毕业要求指标点课程目标权重指标点3-2:能够设计与开发满足特定需求的计算机软件系统、模块或算法,能够正确选择满足特定需求的计算机硬件系统课程目标10.6课程目标20.3课程目标30.1三、教学内容、基本要求与学时分配序号教学内容基本要求学时教学方式对应课程目标1Android基础入门理解Android的基本概念和规范;理解Android程序的工作原理;学习使用Android
Studio开发工具。4讲授式启发式课程目标1课程目标22Android的UI开发学习使用Android基本常用组件;学习使用Android常用资源的使用;学习如何进行外观设计;4讲授式启发式课程目标1课程目标2课程目标33Activity活动的使用学习使用Activity活动创建单页面、多页面的APP程序,并解决页面之间传递数据的问题。16讲授式启发式项目式课程目标1课程目标2课程目标34Android中的Service服务理解Service服务的作用和生命周期,学习使用Service的数据传递。12讲授式启发式项目式课程目标1课程目标2课程目标35Android的数据存储操作重点学习使用SharedPreferences、SQLite和ContentProvider进行数据存储操作16讲授式启发式项目式课程目标1课程目标2课程目标36Android中的Broadcast使用理解广播的作用和生命周期,利用Intent来进行广播的基本步骤和使用。12讲授式启发式项目式课程目标1课程目标2课程目标3合计64序号实验项目实验内容与要求学时类型对应课程目标1Android应用程序结构实验要求:必修。实验内容:学习Android
Studio开发平台,创建Hello,world!!应用程序,查看和理解程序结构。2验证课程目标1课程目标22Android的UI开发实验要求:必修。实验内容:学习使用Android基本常用组件;学习使用Android常用资源的使用;学习如何进行外观设计;4验证课程目标1课程目标23Activity活动的使用实验要求:必修。实验内容:
BMI体质指数计算器的开发6设计课程目标1课程目标24Service服务实验要求:必修。实验内容:
简单音乐播放器的设计6设计课程目标1课程目标25Android的数据存储操作实验要求:必修。实验内容:简单通讯录的设计18设计课程目标1课程目标2课程目标36Broadcast使用实验要求:必修。实验内容:简单通讯录的设计26设计课程目标1课程目标2合计32注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等。四、课程教学方法采用集中讲授、练习、项目等教学方式。五、学业评价和课程考核考核依据建议分值考核/评价细则对应课程目标平时成绩15出勤5“全勤”为5分,旷课扣1分,迟到扣0.5。
课程目标1、2、3提问10“回答很好”为10分、“回答较好”为8分、“基本完成”为6分,“完成很差或不完成”<6分实验成绩30实验12每个实验满分为100分,其中代码规范25分,功能25分,效果25分,实验报告25分。实验总成绩=(2×实验1得分+4×实验2得分+8×实验3得分+6×实验4得分+5×实验5得分+5×实验6得分)/100课程目标1、2、3实验24实验38实验46实验55实验65大作业50设计和开发具有一定复杂程度的Android应用,满足以下基本要求:(1)界面美观。(2)包含不少于3个界面,业务流程比较完整能正确跳转。(3)数据来自文件或数据库,非静态写入。总分100,其中开发文档30分,代码量30分,代码规范20分,页面效果20分。大作业成绩=50×大作业得分/100课程目标1、2、3六、达成度评价(一)教学目标达成度教学目标i的达成度=(平时成绩得分×平时成绩占比+实验成绩得分×实验成绩占比+大作业得分×大作业占比)/(平时成绩总分×平时成绩占比+实验成绩总分×实验成绩占比+大作业总分×大作业占比)(二)毕业要求指标点达成度毕业要求指标点的达成度=∑相关教学目标×权重七、教材与参考书(一)推荐教材1.《Android移动开发项目式教程》,谢景明主编,人民邮电出版社,2015年7月版;2.《Android移动应用设计与开发》,黄宏程主编,人民邮电出版社,2012年9月版。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广告传播策划服务合同
- 学生成绩与评估信息表
- 建筑工程施工项目合作协议
- 临时保安服务协议
- 远程办公技能学习与提升心得
- 3-Dimethoxymethyl-1-oxa-8-azaspiro-4-5-decane-生命科学试剂-MCE
- 一年级代表发言稿
- 校长总结发言稿
- 主办方的发言稿
- 并发场景下的性能瓶颈排查
- 统编版九年级道德与法治上册期中考试卷带答案
- 火电厂汽机车间安全培训
- 2025初级会计理论考试100题及解析
- 社区网格员消防安全培训
- 中华人民共和国统计法
- 某部劳务派遣服务 投标方案(技术标 )
- 运用PDCA降低住院患者跌倒、坠床发生率课件
- 剪刀式登高车安全技术交底
- 新疆2022年中考数学试卷(含答案)
- 2024年监理考试-公路工程监理工程师考试近5年真题附答案
- 2024-2030年中国小黄姜行业盈利模式与投资策略分析报告
评论
0/150
提交评论