《移动应用开发技术》课程教学大纲.docx

上传人:太** 文档编号:86506072 上传时间:2023-04-14 格式:DOCX 页数:10 大小:30.31KB
返回 下载 相关 举报
《移动应用开发技术》课程教学大纲.docx_第1页
第1页 / 共10页
《移动应用开发技术》课程教学大纲.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《《移动应用开发技术》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《移动应用开发技术》课程教学大纲.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、移动应用开发技术教学大纲一、课程基本信息课程名称移动应用开发技术Mobile App (application) Development Technology课程编码SEM222621025开课院部经济管理学院课程团队移动应用开发技术教学团 队学分2.5课内学时48讲授24实验24上机0实践0课外学时0适用专业信息管理与信息系统授课语言中文先修课程面向对象程序设计、数据库与数据结构、信息系统开发工具与方法课程简介 (限选)本课程的授课对象是信息管理与信息系统专业的本科生,属于专业选修课,是一门实践性很强的课程。本课程要求学生掌握移动开发 基本理论和概念、资源访问、用户界面、组件使用、数据存储、

2、互联网应用等,熟悉开发环境的安装和配置,熟悉移动APP的设计、开 发、测试、维护等工作,熟悉移动应用程序的发布流程等。在掌握移动应用开发理论知识的基础上,学生能够掌握移动信息系统开发技 术。The teaching object of this course is undergraduates majoring in information management and information systems, which is a professional elective course with strong practicality. This course requires stude

3、nts to master the basic theories and concepts of mobile development, resource access, user interface, component use, data storage, Internet application, etc., familiar with the installation and configuration of the development environment, familiar with the design, development, testing and maintenan

4、ce of mobile APP, familiar with the release process of mobile application, etc. On the basis of mastering the theoretical knowledge of mobile application development, students can master the development technology of mobile information system.负责人大纲执笔人审核人二、课程目标序号代号课程目标0BE毕业要求指标点任务自选1Ml目标1:掌握移动应用设计开发的

5、基本概念和思想是2. 12. 12M2目标2 :掌握手机APP的开发技术是2.22.23M3目标3 :能够应用信息系统的相关理论方法,形成信息系统建设解决方案并进行阐述和交流是5.25.2三、课程内容序号章节号标题课程内容/重难点支撑课 程目标课内 学时教学方式课外 学时课外环节1第1章第1章移动应用 开发概述本章重点难点:移动应用程序的三种模式/21. 11. 1移动领域介绍主要对移动无线设备、智能移动设备、移动体验优缺点,移动 应用的未来进行介绍。Ml0.5讲授0/31.2L2移动应用程序主要对移动应用程序的三种模式Web App, Native App, Ilybird App进行介绍,

6、并且进行比较和分析。Ml0.5讲授041.31. 3下夕动应用T 口安卓、苹果等主要系统平台的介绍Ml0.5讲授0/5第2章第 2 章 Android 系统及其开发过程本章重点难点:搭建Android Studio开发环境/62. 12. lAndroid 系统 概述Android系统及特点、Android系统的体系结构、Android开发 的分类等Ml0.5讲授0/72.22. 2 搭建 AndroidStudio开发环境安装Android Studio前的必要准备、安装Android Studio详 解、设置环境变量Ml0.5讲授0/82.32. 3Android 应用 程序的开发过程开发

7、Android应用程序的一般过程、生成Android应用程序框 架、编写代码生成MainActivity. java、在模拟器中运行应用 程序,目录结构、Android应用程序结构分析Ml0.5讲授09第3章第 3 章 Android 用户界面的设计常用的界面组件/103. 13.1用户界面组件 包 widget 和 View 类用户界面组件包widget和View类M21讲授0/113.23. 2文本标签TextView.按钮文本标签、按钮、文本编辑框及按钮处理事件等M20.5讲授0/Button.文本编辑 框123.33. 3Android 布局 管理布局文件的规范与重要属性、常见的布局方

8、式M21讲授0/133.43.4进度条和选项 按钮进度条和选项按钮M20.5讲授0/143.53. 5图像显示类 ImagcView与画廊 组件类Gallery图像显示类ImageView、画廊组件类Gallery与图片切换器 ImageSwitcherM20.5讲授0/153.63. 6消息提示类Toast,列表组件消息提示类Toast、列表组件M20.5讲授0/16第4章第4章多个用户 界面的程序设计本章重点难点:页面的切换与传递参数值/174. 14. 1页面的切换与 传递参数值传递参数组件Intent. Activity页面的切换、应用Intent在Activity页面之间传递数据M2

9、1讲授0/184.24. 2菜单设计选项菜单、上下文菜单M21讲授0/194.34. 3对话框消息对话框AlertDialog、其他几种常用对话框M21讲授0/20第5章第5章图形与多 媒体处理本章重点难点:触摸屏事件的处理、音频播放、录音与拍照/215. 15.1绘制几何图形几何图形绘制类、几何图形的绘制过程、自定义组件M20.5讲授0/225.25. 2触摸屏事件的 处理简单的触摸屏事件、手势识别M20.5讲授0/235.35. 3音频播放多媒体处理包、多媒体处理播放器MediaPlayer、播放音频文 件M20.5讲授0/245.45. 4视频播放应用媒体播放器播放视频、应用视频视图播放

10、视频M20.5讲授0/255.55. 5录音与拍照用于录音、录像的MediaRecorder类、录音不例、拍照M20.5讲授0/265.65. 6动画技术动画组件类、补间动画Tween Animation、属性动画PropertyM20.5讲授0/Animation27第6章第6章后台服务 与系统服务本章重点难点:后台服务和信息广播机制/286. 16.1后台服务后台服务的使用M20.5讲授0/296.26. 2信息广播机制信息广播机制的使用M20.5讲授0/306.36. 3系统服务Android的系统服务、系统通知服务Notification、系统定时 服务AlarmManager、系统功

11、能的调用等M20.5讲授0/31第7章第 7 章 Android 中的数据存储本章重点难点:使用SQLite数据库存储数据/327. 17.ISharedPrefere nee使用SharcdPreference存储数据M20.5讲授0/337.27. 2文件存储使用文件存储数据M20.5讲授0/347.37. 3SQLi te使用SQLite数据库存储数据M21讲授0/357.47.4ContentProvider使用 ContentProviderM21讲授0/36第8章第8章网络通信 技术本章重点难点:基于HTTP协议网络程序设计/378. 18. IWeb视图浏览器引擎WebKit、W

12、eb视图对象、调用JavaScriptM20.5讲授0/388.28. 2基于TCP协议 的网络程序设计网络编程的基础知识、利用Socket设计客户机/服务器系统程 序、应用Callable接口实现多线程Socket编程M20.5讲授0/398.38. 3基于HTTP协 议网络程序设计建立PHP服务器网站、应用HttpURLConnection访问Web服务 器M20.5讲授0/40第9章第 9 章 Android 资源与国际化本章重点难点:Android资源管理与国际化/419. 19. lAndroid 资源Android资源、资源创建和使用Ml0.5讲授0/429.29.2国际化国际化的

13、方法Ml0.5讲授0/43实验1实验1 Android开Android开发环境配置与开发工具安装使用M22上机实验0/发环境与开发工具44实验2实验 2 AndroidGUI开发Android GUI 开发M22上机实验0/45实验3实验 3 Activity应用多Activity应用;菜单;对话框M22上机实验0/46实验4实验4 Android多 媒体Android多媒体:图形绘制;音频视频播放;录音和拍照;简 单动画M24上机实验0/47实验5实验 5 Android Service和广播Android Service组件:后台播放音乐;广播发送和接受M22上机实验0/48实验6实验6

14、Android中 的数据存储Android 中的 SharedPreference、文件存储、SQLite 数据存 储,ContentProvide 的使用M24上机实验0/49实验7实验7 Android通 信业务开发利用Socket设计客户机/服务器程序;连接远程服务器,向服务 器提交数据。M24上机实验0/50实验8实验8国际化国际化:通过系统设置实现中文和英文转化M22上机实验0/51实验9实验9大作业图书评论App :具备用户注册、登录、评论等功能;数据保存 在服务上。32上机实验6大作业四、考核刀式序号考核环节操作细节总评占比1平时作业1 .每周布置2-3道题目。2 .成绩采用白分

15、制,根据作业完成准确性、是否按时上交、是否独立完成评分。3 .考核学生对App开发技术基本知识的掌握能力,学生综合运用所学知识分析问题、解决问题的能力。15%2实验1 .本课程24个学时实验,共12次实验。2 .成绩采用百分制,根据实验完成情况评分。3 .考核学生对App开发技术知识的应用能力,能够开发基本功能手机APPO15%3大作业1 .本课程要求利用AS开发一个简单的手机APPO2 .根据手机APP实际开发情况准确性评分。25%4课堂表现随机检查学生上课精神状态、回答问题情况5%5期末考试1.闭卷考试,成绩采用百分制,卷面成绩总分10。分。3.主要考核学生对android开发基本知识的掌

16、握能力,学生综合运用所学知识分析问题、解决问题的能力。题型主要有 简答题、名词解释、简答题、编程题等。40%五、评分细则序号课程目标考核环节大致占比评分等级1Ml平时作业30%A-对App开发技术知识点理解无误。B-对上述知识点理解存在少量错误。 c-对上述知识点理解存在一定量错误。 D-或对上述知识点理解存在大量错误。2Ml实验70%A-按时提交程序代码,符合规范,运行界面友好,运行结果正确。B-按时提交程序代码,符合规范,运行界面一般,运行结果正确。 c-按时提交程序代码,符合规范,运行界面一般,可以运行。D-按时提交程序代码,不能运行。3M2期末考试60%(见试卷评分标准)4M2大作业3

17、0%A-按时提交程序代码,文档符合规范,运行界面友好,运行结果正确。B-按时提交程序代码,文档符合规范,运行界面一般,运行结果正确。O按时提交程序代码,文档不符合规范,运行界面一般,可以运行。D-按时提交程序代码,不能运行。5M2课堂表现10%A-能够正确流利回答问题,对知识点理解无误。B-能够正确回答问题,存在少量错误。c-能够回答问题,存在一定量错误。D-不能正确回答问题,对知识点理解存在大量错误。6M3大作业100%A-按时提交程序代码,文档符合规范,运行界面友好,运行结果正确。 B-按时提交程序代码,文档符合规范,运行界面一般,运行结果正确。 c-按时提交程序代码,文档不符合规范,运行

18、界面一般,可以运行。D-按时提交程序代码,不能运行。评分等级说明:;A, B, C, D = 90-100, 75-89, 60-74, 0-59;六、教材与参考资料序号教学参考资料明细1图书| Android Studio应用程序设计(第2版),张思民,清华大学出版社,2017. 10, ISBN:9787302481348. (*主教材)2图书Android程序设计教程,丁山,机械工业出版社,2014, TSBN:9787111488231.七、实验项目信息序号项目名称实验室名称门牌号组人数学时实验类别要求实验类型上机1实验1 Android开发环境与开发工具12专业必做设计性是2实验2 Android GUI开发12专业必做设计性是3实验3 Activity应用12专业必做设计性是4实验4 Android多媒体14专业必做设计性是5实验5 Android Service和广播12专业必做设计性是6实验6 Android中的数据存储14专业必做设计性是7实验7 Android通信业务开发14专业必做设计性是8实验8国际化12专业必做设计性是9实验9大作业32专业必做设计性是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁