移动应用开发实验大纲
《移动应用开发实验》课程教学大纲
一、课程基本信息
二、实验性质、地位和任务
移动应用软件开发是高等院校信息管理与信息系统专业本科学生一门重要的理论与实践课程,它是为培养我国现代化建设所需要的高质量信息技术人才服务的。Android作为目前的主流高端智能手机操作系统,其前景不可限量。本课程主要从基于PHP的WAP开发开始学习,循环渐进,逐步过渡到以PHP为工具的android开发,课程以培养符合就业市场急需的应用软件、系统开发人员为目标,深入讲解基于PHP的Android 项目开发。
三、实验目的和要求
1.实验目的:通过实验课程的教学对学生进行PHP程序进行Android开发的实践训练。 2.实验要求:使学生深化理解和灵活掌握理论课教学内容,另一方面使学生掌握动态网页制作的基本操作技能,并能熟练应用于小型移动软件的建设中,在项目实践中提高学生的动手能力和创新能力。
四、实验项目和学时分配
五、实验项目主要内容
实验一 WAP开发 (验证性实验 1学时)
1、目的要求:
掌握WML的开发环境搭建。 2、实验内容: xampp程序包的安装。 3、主要实验仪器设备: 计算机与相应软件。
实验二 PHP在WAP中的应用
(验证性实验 1学时)
1、目的要求:
掌握PHP与wap的交互方法。
2、实验内容:
wml的表单元素与后台的PHP交互。 3、主要实验仪器设备: 计算机与XAMPP软件。
实验三 Android开发概述 (验证性实验 1学时)
1、目的要求:
掌握Android开发环境的搭建。 2、实验内容: (1) JDK安装; (2) Android SDK安装; (3) 创建模拟器; (4) SL4A与PFA安装; (5) 运行第一个Android程序。 3、主要实验仪器设备: 计算机与相应软件。
实验四 Android开发工具 (验证性实验 1学时)
1、目的要求:
了解android基本开发工具的使用。 2、实验内容:
(1) 模拟器给模拟器打电话; (2) 模拟器给模拟器发短信。 3、主要实验仪器设备: 计算机与相应软件。
实验五 界面、电池和系统管理API
(验证性实验 2学时)
1、目的要求:
掌握android界面、电池和系统管理的使用。 2、实验内容:
(1) 警告对话框和对话框按钮; (2) 请求用户输入信息和密码对话框。 3、主要实验仪器设备: 计算机与相应软件
实验六 FullScreenUI界面和事件处理
(验证性实验 2学时)
1、目的要求:
掌握android界面和事件处理的方法。 2、实验内容:
试验各种布局方法的使用。 3、主要实验仪器设备: 计算机与相应软件。
实验七 通信、多媒体和语音处理
(验证性实验 2学时)
1、目的要求:
掌握使用PHP技术控制android手机通讯。 2、实验内容:
(1) 监听手机状态实例; (2) 拨打电话实例和短信。 3、主要实验仪器设备: 计算机与相应软件。
实验八 移动应用开发综合设计
(综合性实验 6学时)
1、目的要求:
掌握使用PHP技术开发真实的android手机软件,要求具备基本的认证和数据保存功能。 2、实验内容:
(1) 系统开发的路径包括系统分析; (2) 系统设计; (3) 系统转换和接收; (4) 系统设计和调试。 3、主要实验仪器设备: 计算机与相应软件。
六、考核方式、方法及实验成绩评定方法
1、考核方式、方法:课程设计 2、实验成绩评定方法:
评定各级成绩时,可参考以下标准: (一)优秀(90分及以上)
能正确理解实验的目的要求,能独立、顺利而正确地完成各项实验操作,会分析和处理实验中遇到的问题,能掌握所学的各项实验技能,能较好地完成实验报告及其它各项实验作业,有一定创造精神和能力。有良好的实验工作作风和习惯。
(二)良好(80分—89.5分)
能理解实验的目的和要求,能认真而正确地完成各项实验操作,能分析和处理实验中遇到的一些问题。能掌握所学实验技能的绝大部分,对难点较大的操作完成有困难。能一般完成实验报告和其它实验作业。有较好的实验习惯和工作作风。
(三)中等(70分—79.5分)
能粗浅理解实验目的要求,能认真努力进行各项实验操作,但技巧较差。能分析和处理实验中一些较容易的问题,掌握实验技能的大部分。有30%掌握得不好。能一般完成各项实验作业和报告。处理问题缺乏条理。工作作风较好。能认真遵守各项规章制度。学习努力。
(四)及格(60分—69.5分)
只能机械地了解实验内容,能一般性地按实验步骤完成实验操作,能完成60%所学的实验技能,有些虽作但不准确。遇到问题常常缺乏解决的办法,在别人启发下能作些简单处理,但效果不理想。能一般完成实验报告,能认真遵守实验室各项规章制度,工作中有小的
习惯性毛病(如工作无计划,处理问题缺乏条理)。
(五)不及格(60分以下)
盲目地操作,只掌握50%以下所学实验技能。有些实验虽能做,但一般效果不好,操作不正确。工作忙乱无条理。一般能遵守实验室规章制度,但常有小的错误。实验报告较多的时候有结果,遇到问题时说不明原因,在教师指导下也较难完成各项实验作业。或有些小聪明但不努力,不求上进。
七、使用教材及实验指导书、主要参考书
1、使用教材及实验指导书:
教材:邢益良、裴云、陈敏,2014,PHP Web和Android开发入门与实践 (第一版),清华大学出版社
实验指导书:自编 2、主要参考书目:
[1] 王小科、寇长梅,2012,Android从入门到精通(第三版),机械工业出版社