资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
word移动应用开发课程教学大纲课程代码152252261课程性质专业选修课培养方案2015 版开课单位电子商务学院课程学分2课程学时32一、课程根本信息授课对象先修课程信息管理与信息系统专业本科第六学期高级语言程序设计、数据库原理与应用编写人编写时间2015 年 4 月 8 日审核人审核时间2015 年 6 月 8 日二、课程性质移动应用软件开发是高等院校信息管理与信息系统专业本科学生一门重要的理论与实 践课程,它是为培养我国现代化建设所需要的高质量信息技术人才服务的。Android 作为目前的主流高端智能手机操作系统,其前景不可限量。本课程主要从基于 PHP 的WAP 开发开始学习,循环渐进,逐步过渡到以 PHP 为工具的android 开发,课程以培养符合就业市场急需的应用软件、系统开发人员为目标,深入讲解基于PHP 的Android 项目开发。三、教学目标和任务通过学习要求学生掌握基于PHP 的 android 开发的相关理论、方法、过程与技巧,培养学生对移动软件开发知识的理解和项目管理能力,以适应实际工作的需要。四、教学要求1、正确认识移动应用开发这一课程的性质、任务,全面了解课程的知识体系、结构等。1 / 92、教学以课堂讲授为主,辅之以上机操作和课堂练习等方式。授课教师除应吃透教材容外,还应广泛阅读有关参考材料,注意本学科的开展,并适当介绍一些重要的新进展。3、学生学习本课程需要每节课需要提前进展预习,并认真地听懂教师讲解的重难点与课堂习题,并按照要求完成布置的各项作业,尤其是一些与实践结合的项目分析活动。五、课程学时安排序号章节/专题/模块名称理论课时实践课时总学时1第一章 WAP 开发222第二章 PHP 在 WAP 中的应用223第三章 Android 开发概述224第四章 Android 开发工具225第五章界面、电池和系统管理 API446第六章 FullScreenUI 界面和事件处理447第七章通信、多媒体和语音处理448第八章移动应用开发综合设计1212总计3232六、主要容第一章 WAP 开发2 课时【教学目标】通过本章的学习,学生应该了解WAP 的涵义和作用;了解WAP 的历史沿革和开展趋势; 掌握 WAP 的技术框架、应用围。【教学容】第一节 WAP 概述容:WAP 的涵义和作用;WAP 开发环境搭建重点讲授:WAP 技术的重要性第二节容:如何搭建WAP 的开发环境重点讲授:了解开发环境的定义9 / 9第三节编写和运行WML 程序容:掌握编写和运行WML 程序的过程重点讲授:根本的WML 程序的理解第四节 WML 语言容:WML 语法结构分析; card 元素;wml 和 head 元素;access 元素;meta 元素;文本元素;文本格式化元素;image 元素;锚和任务元素;input 元素;select 元素;option 元素重点掌握:WML 语法结构分析; card 元素; 第五节 PHP 在 WAP 开发中的应用容:掌握WML 根本规如此、PHP 实现WAP 程序重点掌握:WML 的根本编写规如此。【教学重点、难点】重点:WML 语法结构分析;各个WML 元素的使用难点:如何理解WML 语法结构思考题:1、WML 和HTML 的区别。2、简述WAP 的技术框架。第二章 PHP 在 WAP 中的应用2 课时【教学目标】通过本章的学习,学生应该了解 PHP 在 WAP 中的使用状况,理解 WAP 和 php 交互的方法; 掌握各种WAP 表单的处理方法。【教学容】第一节 PHP 动态生成 WAP 页面以与与 WAP 混合开发容:WAP 的涵义和作用;重点讲授:WAP 技术的重要性第二节 PHP 与 WAP 表单处理技术容:PHP 与各种WAP 表单的处理方法; 重点讲授:各种WAP 表单的作用第三节 PHP 与 WAP 图像处理技术容:WAP 图像的处理方法;重点讲授:如何使用PHP 处理多媒体数据第四节 PHP 与 WAP 汉字处理技术容:WAP 汉字处理方法;重点讲授:WAP 中 unicode 编码的使用第五节 WAP 中的Session 技术容:使用会话技术传递用户数据;重点讲授:如何使用会话技术保存用户数据【教学重点、难点】重点:WML 各种表单元素的处理难点:理解WML 表单的作用思考题:1、WML 表单和HTML 表单的区别。2、简述PHP 在移动开发中的优势。第三章 Android 开发概述2 课时【教学目标】通过本章的学习,学生应该了解 android 的涵义和历史沿革、当前的开展趋势;掌握android 的技术框架、应用围;掌握Android 开发环境的安装方法。【教学容】第一节 Android 概念和前景容:理解Android 的概念和开展前景重点讲授: Android 的概念第二节 Android 优势容:Android 的开放性;挣脱运营商的束缚;丰富的硬件选择;应用程序间的无界限; 无缝结合的Google 应用重点讲授:Android 的开放性第三节 Android 版本容:;重点讲授:Android 最新的版本知识。第四节 Android 系统架构容:应用程序和小部件;应用程序框架;Android 运行时;本机库;Linux 核;安全权限机制重点讲授:应用程序框架;Android 运行时;本机库;Linux 核第五节开发环境容:JDK;Android SDK 安装;创建模拟器;SL4A 与PFA;运行第一个Android 程序重点讲授:开发环境的安装【教学重点、难点】应用程序框架;Android SDK 安装.思考题:1、Android 开发工具的种类。2、简述Android 的系统架构。第四章 Android 开发工具2 课时【教学目标】通过本章的学习,学生应该了解 android 根本开发工具的使用,为下面各章的学习打下根底。【教学容】第一节工具简述容:Android 工具概述;文档;SDK 和 AVD Manager 重点讲授:SDK 和 AVD Manager 的功能第二节模拟器容:模拟器给模拟器打;模拟器给模拟器发短信重点讲授:模拟器的启动和使用第三节 DDMS 工具容:查看模拟器和程序信息;触发垃圾回收;浏览模拟器文件;向模拟器或设备复制文件;从模拟器或设备复制文件;删除和新建模拟器或设备上的文件夹;打与发短信;拍摄模拟器屏幕截图重点讲授:模拟器文件的管理第四节 adb 调试桥容:安装和卸载应用;进入设备或模拟器的shell;复制文件;启动和关闭adb 服务; 显示当前运行的全部模拟器;在指定的模拟器上执行命令;显示帮助信息;Android 模拟器间和模拟器与PC 间通信重点讲授:使用sdb 调试模拟器的方法【教学重点、难点】模拟器文件的管理;Android 模拟器间和模拟器与PC 间通信。思考题:1、Android 工具的种类、特点和用途。2、简述模拟器的启动和使用流程。第五章界面、电池和系统管理API4 课时【教学目标】通过本章的学习,学生应该了解 android 界面、电池和系统管理的使用,为完整开发移动应用项目打下根底。【教学容】第一节 PHP API for Android容:PHP API for Android 的功能重点讲授:PHP API for Android 框架的理解第二节 Android 界面API容:警告对话框和对话框按钮;请求用户输入信息和密码对话框;列表;单项选择按钮 和复选框;时间设置对话框;日期设置对话框;水平进度条;搜索进度条;等待完成进度条;重点讲授:警告对话框和对话框按钮的使用;请求用户输入信息和密码对话框的使用; 第三节首选项API 和电池管理API容:首选项API 和电池管理API 的使用重点讲授:首选项API 和电池管理API 使用的区别第五节 Android 系统管理API容:环境变量;剪贴板;类常量;获取包版本和代号;通知;意图;广播;日志与调试; 振动重点讲授:环境变量、剪贴板、调试的使用方法【教学重点、难点】首选项API 和电池管理API 的使用;首选项API 和电池管理API 使用的区别思考题:1、Android 系统管理API 的作用。2、Android 界面API 的种类,并说明各自的作用。第六章 FullScreenUI 界面和事件处理4 课时【教学目标】通过本章的学习,学生应该掌握android 界面和事件处理的方法。【教学容】第一节界面布局管理容:LinearLayout 布局;FrameLayout 布局;AbsoluteLayout 布局;RelativeLayout 布局;TableLayout 布局重点讲授:各种布局方式的区别和特点第二节界面控件o : TextView ; EditText ; Button ; ImageButton ; RadioButton 和 CheckBox ; ToggleButton;DatePicker 和 TimePicker;ImageView;ProgressBar、SeekBar 和 RatingBar 控件;Spinner 和 ListView;菜单重点讲授:各种界面控件的作用第三节事件处理容:事件;菜单事件处理;按钮事件处理;列表事件处理;键盘事件处理 重点讲授:Android 事件处理的模式原理【教学重点、难点】各种界面控件的作用;Android 事件处理的模式原理思考题:1、Android 事件处理的模式是什么。2、简述FullScreenUI 界面布局方式的区别和特点。第七章通信、多媒体和语音处理4 课时【教学目标】通过本章的学习,学生应该掌握使用PHP 技术控制android 手机通讯工具。【教学容】第一节通信容:手机根本概念;手机API;监听手机状态实例;拨打实例重点讲授:手机通讯原理第二节短信通信容:短消息;短消息例重点讲授:PHP 如何控制手机短信的传递第三节 WiFi 和蓝牙容:WiFi 简述;WiFi API;WiFi 例;蓝牙简述;蓝牙API 重点讲授:php 如何控制手机WIFI第四节 MediaPlayerFacade容:Android 多媒体简述;MediaPlayer API;简易多媒体播放器例重点讲授:Android 多媒体工具的使用【教学重点、难点】
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号