下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《移动互联网初级编程》教学大纲课程编号:13180512英文名称:PrimaryProgrammingforMobileInternet学分:2.5学时:总学时48学时,其中理论32学时,实践16学时先修课程:面向对象程序设计、数据库原理及应用、Web前端开发课程类别:专业拓展课授课对象:数据科学与大数据技术专业学生教学单位:机械与电气工程学院修读学期:第5学期一、课程描述和目标 《移动互联网初级编程》是一门为计算机数据科学与大数据技术专业开设的专业拓展课,属于应用类课程。本课程以Android这一主流移动平台操作系统为例,通过项目式教学,让学生在项目开发中学习有关移动互联网软件开发基本概念、基本理论,使学生具备在Android平台上开发手机APP的相关知识,并养成良好的编程习惯和解决实际项目问题的能力,能初步胜任基于Android平台的手机软件研发等工作任务。同时,通过项目教学过程中的规范要求,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的移动应用软件开发工作奠定基础。课程目标1:学习移动开发基本概念、基本理论知识,主要包括:用户界面设计、常见组件使用、Android四大核心组件等;课程目标2:能够根据用户需求,独立进行常规的手机APP程序设计,包括功能设计、代码编写、代码调试、性能优化。课程目标3:能够熟练使用主流的APP开发工具,能够进行设计、开发、部署满足不同行业需求的APP程序。课程目标4:能够理解和评价针对大数据工程问题的系统解决方案或工程实践对环境、社会可持续发展的影响。二、课程目标对毕业要求的支撑关系毕业要求指标点课程目标权重指标点3-2:针对大数据工程问题,能够设计评价和实施复杂工程问题的解决方案。课程目标1L指标点4-2:能够融合大数据专业知识结构,就复杂工程问题中涉及的领域性功能或性能问题进行研究,设计相关的实验方案,并对结果或数据进行分析与总结。课程目标2H指标点5-1:能够针对大数据工程问题,为构建复杂工程问题的模拟环境选择和使用合适的现代工程工具和信息技术工具,并能理解其局限性。课程目标3M指标点7-2:能够理解和评价针对大数据工程问题的系统解决方案或工程实践对环境、社会可持续发展的影响。课程目标4H三、教学内容、基本要求与学时分配序号教学内容基本要求及重、难点(德育要求)学时教学方式对应课程目标1Android简介与开发环境的安装配置理解Android基本概念和Android程序工作原理;学习Android
Studio安装和配置;掌握APP程序开发基本步骤;德育要求:家国情怀。2讲授式演示式练习式课程目标22Android的常用控件使用1和APP活动之间的通信学习Android常用组件TextView、EditText、Button、ImageView、DatePicker的使用;掌握Activity的生命周期;掌握APP活动之间的通信(跳转)的3种形式;德育要求:法律规范。6讲授式演示式项目式课程目标1课程目标2课程目标3课程目标43Android常用布局和常用控件使用2学习使用LinearLayout、RelativeLayout、TableLayout、FrameLayout等布局;学习对Button控件采用自身类进行监听;学习Android常用组件RadioButton、CheckBox、ImageButton的使用。德育要求:创新意识。4讲授式练习式项目式课程目标1课程目标2课程目标3课程目标44Android的常用控件使用3和Android的数据存储1学习Android常用组件Toast、Dialog、Menu、Spinner的使用;学习ListView控件的简单使用,掌握使用SharedPreferences和XML文档进行数据存储。德育要求:工匠精神。8讲授式练习式项目式课程目标1课程目标2课程目标3课程目标45Android中的媒体播放器的使用掌握线程的基本概念、作用和多线程程序的开发方法;掌握Service的作用和开发步骤,利用Service、多线程、Handle等进行音乐播放器的开发。德育要求:职业素养6讲授式启发式项目式课程目标1课程目标2课程目标3课程目标46Android的常用控件使用4和Android的数据存储2学习ListView控件的复杂使用,掌握使用SQLite数据库进行数据存储。德育要求:社会责任。6讲授式启发式项目式课程目标1课程目标2课程目标3课程目标4合计32序号实验项目实验内容与要求学时类型对应课程目标1Hello,world实验要求:必修。实验内容:学习Android
Studio开发平台安装配置,创建Hello,world应用程序,查看和理解程序结构,掌握Android
Studio项目开发步骤。1验证课程目标22猜猜我的星座实验要求:必修。实验内容:学习使用Android基本常用控件TextView、EditText、Button、ImageView;设计一个有2个Activity的APP程序,并实现不同页面之间通信(跳转和传递数据);3设计课程目标1课程目标2课程目标3课程目标43注册页面的设计实验要求:必修。实验内容:
设计一个有2个Activity的APP程序,第1个页面使用LinearLayout和常用组件进行外观设计;采用自身类对Button进行监听跳转并传递数据到第2个页面,在2个页面中显示传递的注册数据。2设计课程目标1课程目标2课程目标3课程目标44简易后台管理系统设计实验要求:必修。实验内容:
使用常用组件Toast、Dialog、Menu、Spinner、ListView;
设计一个至少有3个Activity的APP程序,分别是登录界面、注册界面和显示数据界面;注册的全部信息使用XML文档保存;登录成功后跳转到显示数据界面,以ListView格式显示全部注册信息;4综合课程目标1课程目标2课程目标3课程目标45本地音乐播放器的设计实验要求:必修。实验内容:使用SeekBar控件,利用Service、多线程、Handle等进行音乐播放器的开发;要求播放器能够自动循环播放本地音乐,能够后台播放音乐3设计课程目标1课程目标2课程目标36班级通信录的设计(大作业)实验要求:必修。实验内容:使用控件ListView的复杂形式显示全部数据,全部信息使用SQLite进行数据存储,对数据可以进行CRUD操作。3综合课程目标1课程目标2课程目标3课程目标4合计16注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等,后两类占比大于80%。四、课程教学方法采用集中讲授与翻转课堂相结合、直观演示、案例分析、项目实战等教学方式。五、学业评价和课程考核(一)考核方式及具体要求1.课程成绩构成与要求课程考核注重形成性和终结性评价相结合,考核内容主要由平时作业、课程实验、期末综合大作业组成,均按百分制计分,其中平时作业成绩占20%、单元项目成绩占40%、期末大作业成绩占40%。2.课程目标达成考核与评价序号教学环节课程目标1课程目标2课程目标3课程目标4合计1平时作业5555202单元项目551020403期末大作业55102040课程目标对应分二)考核与评价标准1.平时作业考核与评价标准分值观测点90-100分70-89分60-69分0-59分平时作业按时完成,90%以上的作业内容齐全,基本知识点理解、掌握到位。能够利用利用理论知识实现较为复杂APP程序开发。按时完成,70%以上的作业内容齐全,基本知识点理解、掌握较到位。能够较好利用理论知识实现APP程序开发。延时完成,60%以上的作业内容齐全,基本知识点理解、掌握基本到位。能够利用理论知识基本实现APP程序开发。不交和补交,50%以下的作业内容齐全,基本知识点理解、掌握有偏差。不能利用理论知识实现APP程序开发。2.单元项目成绩考核与评价标准分值观测点90-100分70-89分60-69分0-59分单元项目能根据项目要求自主设计外观和代码,有自己的设计理念,实验完成度高,效果好。实验报告完整,技术总结分析到位。能根据项目要求自主设计外观和代码,有自己设计理念,实验完成度较高,效果较好。实验报告完整,技术总结分析基本到位。能根据项目要求自主设计外观和代码,实验完成度一般,效果一般。实验报告较完整,技术总结分析不到位。基本能根据项目要求自主设计外观和代码,实验完成度差,效果差。实验报告不完整,无技术总结分析。3.期末大作业考核与评价标准分值观测点90-100分70-89分60-69分0-59分期末大作业大作业功能完善,符合设计要求;项目代码规范,代码注释丰富,符合项目开发代码要求;界面简洁美观,人机交互合理,业务逻辑合理。项目文档格式规范,符合项目技术文档要求。大作业功能较完善,符合设计要求;项目代码较规范,有一定代码注释,符合项目开发代码要求;界面简洁美观,人机交互较合理,业务逻辑合理。项目文档格式较规范,符合项目技术文档要求。大作业功能基本完善,符合设计要求;项目代码规范,有代码注释,基本符合项目开发代码要求;界面效果一般,人机交互简单,业务逻辑基本合理。项目文档基本符合项目技术文档要求。大作业基本功能未完成;项目代码不规范;界面简陋,人机交互不合理。项目文档格式不规范,不符合项目技术文档要求。六、教材与参考书(一)推荐教材1.《And
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB/T 108.4-2025活动断层探查地震勘探第4部分:短周期密集台阵探测法
- 流行腮腺炎护理注意事项
- 2026年深圳Robotaxi月度单车盈利转正系统物料成本降低70%经验
- 2025年前台服务规范练习题
- 2026年灾备场景6G模组快速接入卫星网络流程
- 2026年中国制造大模型产业发展蓝皮书
- 2026年两大都市圈协同联动打造全省高质量发展增长极
- 2026年微型加氢站 无人机起降场:低空加氢服务网络建设
- 2026年深海经济长廊建设与区域协同发展
- 护理核心制度概述
- 2024年徐州生物工程职业技术学院单招职业技能测试题库附答案
- 血气分析在手术麻醉中的重要性
- 《急性气管-支气管炎中医诊疗指南》(2020版)
- 医疗器械培训试题及答案
- 15D501建筑物防雷设施安装图集
- 博士后开题报告
- 掘进工作面过老巷、过采空区安全技术措施1429
- 中药学电子版教材
- 中央空调系统维保服务报价清单
- TRIZ矛盾矩阵新版48个参数课件
- GB/T 18043-2013首饰贵金属含量的测定X射线荧光光谱法
评论
0/150
提交评论