- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《移动互联网初级编程》教学大纲
课程编号英文名称:PrimaryProgrammingforMobileInternet
学分:2.5
学时:总学时48学时,其中理论32学时,实践16学时
先修课程:面向对象程序设计、数据库原理及应用、Web前端开发
课程类别:专业拓展课
授课对象:数据科学与大数据技术专业学生
教学单位:机械与电气工程学院
修读学期:第5学期
一、课程描述和目标
《移动互联网初级编程》是一门为计算机数据科学与大数据技术专业开设的专业拓展课,属于应用类课程。本课程以Android这一主流移动平台操作系统为例,通过项目式教学,让学生在项目开发中学习有关移动互联网软件开发基本概念、基本理论,使学生具备在Android平台上开发手机APP的相关知识,并养成良好的编程习惯和解决实际项目问题的能力,能初步胜任基于Android平台的手机软件研发等工作任务。同时,通过项目教学过程中的规范要求,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的移动应用软件开发工作奠定基础。
课程目标1:学习移动开发基本概念、基本理论知识,主要包括:用户界面设计、常见组件使用、Android四大核心组件等;
课程目标2:能够根据用户需求,独立进行常规的手机APP程序设计,包括功能设计、代码编写、代码调试、性能优化。
课程目标3:能够熟练使用主流的APP开发工具,能够进行设计、开发、部署满足不同行业需求的APP程序。
课程目标4:能够理解和评价针对大数据工程问题的系统解决方案或工程实践对环境、社会可持续发展的影响。
二、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
权重
指标点3-2:针对大数据工程问题,能够设计评价和实施复杂工程问题的解决方案。
课程目标1
L
指标点4-2:能够融合大数据专业知识结构,就复杂工程问题中涉及的领域性功能或性能问题进行研究,设计相关的实验方案,并对结果或数据进行分析与总结。
课程目标2
H
指标点5-1:能够针对大数据工程问题,为构建复杂工程问题的模拟环境选择和使用合适的现代工程工具和信息技术工具,并能理解其局限性。
课程目标3
M
指标点7-2:能够理解和评价针对大数据工程问题的系统解决方案或工程实践对环境、社会可持续发展的影响。
课程目标4
H
三、教学内容、基本要求与学时分配
序号
教学内容
基本要求及重、难点(德育要求)
学时
教学方式
对应课程目标
1
Android简介与开发环境的安装配置
理解Android基本概念和Android程序工作原理;学习Android?Studio安装和配置;掌握APP程序开发基本步骤;
德育要求:家国情怀。
2
讲授式
演示式
练习式
课程目标2
2
Android的常用控件使用1和APP活动之间的通信
学习Android常用组件TextView、EditText、Button、ImageView、DatePicker的使用;掌握Activity的生命周期;掌握APP活动之间的通信(跳转)的3种形式;
德育要求:法律规范。
6
讲授式
演示式
项目式
课程目标1课程目标2
课程目标3
课程目标4
3
Android常用布局和常用控件使用2
学习使用LinearLayout、RelativeLayout、TableLayout、FrameLayout等布局;学习对Button控件采用自身类进行监听;学习Android常用组件RadioButton、CheckBox、ImageButton的使用。
德育要求:创新意识。
4
讲授式
练习式
项目式
课程目标1课程目标2
课程目标3
课程目标4
4
Android的常用控件使用3和Android的数据存储1
学习Android常用组件Toast、Dialog、Menu、Spinner的使用;学习ListView控件的简单使用,掌握使用SharedPreferences和XML文档进行数据存储。
德育要求:工匠精神。
8
讲授式
练习式
项目式
课程目标1课程目标2
课程目标3
课程目标4
5
Android中的媒体播放器的使用
掌握线程的基本概念、作用和多线程程序的开发方法;掌握Service的作用和开发步骤,利用Service、多线程、Handle等进行音乐播放器的开发。
德育要求:职业素养
6
讲授式
启发式
项目式
课程目标1课程目标2
课程目标3
课程目标4
6
Android的常用控件使用4和Android的数据存储2
学习ListView控件的复杂使用,掌握使用SQLite数据库进行数据存储。
德育要求:社会责任。
6
讲授式
启发式
项目式
课程目标1课程目标2
课程目标3
课程目标4
合计
32
序号
实验项目
实验内容与要求
学
文档评论(0)