手机应用程序开发入门.doc_第1页
手机应用程序开发入门.doc_第2页
手机应用程序开发入门.doc_第3页
手机应用程序开发入门.doc_第4页
手机应用程序开发入门.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

手机应用程序开发入门课程标准课程名称、代码: 手机应用程序开发入门 13 总学时数: 34课时适用专业:高职层次工科类各专业一、课程概述(一)课程的性质1.任意选修课;2.职业能力课(职业拓展能力)。(二)课程定位手机应用程序开发入门是德州职业技术学院工科类专业的任意选修课程。本课程使用多个完整案例的方式来介绍使用JAVA ME平台进行移动设备应用程序开发的相关技术。另外包括代码的优化,应用程序的移植等。直接培养学生掌握当前在软件企业中求职的基本能力,帮助学生贴近软件开发人才需求,建立起对手机应用程序开发的整体概念和浓厚的学习兴趣,为将来再通过系统的学习以后顺利进入软件开发行业打下坚实的基础。(三)课程设计思路1、课程设计原则本课程的主要目标是培养学生手机应用程序设计与开发技能,着重培养学生创新意识和独立分析解决问题的能力,坚持职业技术学习与职业能力培养并重的教学思路。在实施课程设计的过程遵循以下原则:1)以岗位职业技能培养为主线2)以基于项目的学习模式贯穿整个教学过程3)以导师制实现差异化教学,进一步深化基于项目的学习模式4)以学生为主体,实现理论、实践、工作一体化5)职业技术学习与职业能力培养并重2、基于培养岗位职业技能,选取教学内容通过主讲教师深入企业一线从事手机应用程序开发工作和企业技术骨干从事一定的教学任务,使双方对工作岗位和教学工作的特殊性都有一定的理解,然后在这个基础之上,根据企业岗位的实际需要,选取教学内容。与此同时,在教学内容的编排上,力求把理论知识与实践相结合,重现企业的工作过程,培养学生的项目开发能力。让学生一开始就是在做项目,就是在完成任务,实现学习与工作过程一体化。通过项目任务驱动,充分调动学生的学习自主能动性,引导学生开展自主学习和探究性学习,培养学生独立分析解决问题的能力。3、以应用程序开发工作室为载体,采用“导师制”的工作形式开展差异化教学以学院与企业共建的软件开发工作室为载体,承接来自企业的实际项目,以教师、企业人员为主导,学生为主体,项目小组为组织形式,开展“导师制”教学。一个班级分为2-3个项目小组,每个项目小组的总任务是一样的。在小组内,根据每个成员的特点,分配不同的具体任务,发挥每个人的长处。学生在项目组内先从基础的应用程序测试和应用程序编码入手,培养自己的实际动手能力,同时也真实地体验应用程序的制作过程。每个项目小组配有一位或两位教师指导学生进行项目制作,在制作的过程教师及时的引导学生,对学生主动思考或独立解决的问题的行动要及时表扬,同时按照学生完成的工作量,适当给与物质奖励,激发学生的学习热情。二、课程基本目标(一)知识目标通过本课程向学生介绍J2ME项目开发的理论知识、设计方法,使学生了解手机应用程序开发的工作流程。在实际项目开发过程中,去学习并掌握程序设计的技巧。(二)职业技能目标通过本课程的学习,使学生熟悉手机应用程序设计与开发的完整过程,能够利用J2ME语言设计和开发手机应用程序。通过项目制作,从应用程序策划、应用程序整体设计、应用程序详细设计、应用程序编码、应用程序测试等各个环节,着重培养学生创新意识和独立分析解决问题的能力,职业技术与职业能力并重。(三)职业素质养成目标1.具有爱岗敬业、勤奋工作的职业道德素质;2.具有健康的身体素质、心理素质和积极、乐观的人生态度;3.具有良好的人文科学素养。三、课程教学内容与要求专业课程(含课内实践)序号单元(工作任务模块或实训项目)教学内容及要求活动设计学时安排1配置Java Me手机软件开发环境手机应用程序开发环境介绍课件演示、讲解实训:配置手机软件开发环境2JAVA开发和运行环境WTK手机模拟器2第一个应用程序Hello World!应用程序实例课件演示、讲解实训:Hello World!实例2手机应用程序开发过程Java Me应用程序结构3按钮和事件按钮课件演示、讲解实训:退出按钮设计2事件监听事件4Ticker类Ticker类课件演示、讲解实训:滚动显示时间2Calendar类常用控件介绍5TextFiled控件TextFiled控件及其事件课件演示、讲解实训:文本框的使用2变量的作用域6ChoiceGroup类掌握ChoiceGroup类的用法课件演示、讲解实训:获取选项值27使用图标掌握Java Me图形的用法课件演示、讲解实训:在应用程序中使用图标28RMSRMS介绍课件演示、讲解实训:RMS数据处理4RMS链接与关闭RMS数据的添加、删除与读取9ServLet配置ServLet服务端课件演示、讲解实训: 简单手机网络应用程序4Java Me与ServLet通信10手机软件开发规范了解手机软件设计的过程实训:开发一个自选题目的应用程序8软件开发团队的组建软件开发团队的分工协作复习、考试4合计学时34四、实施建议(一)教学组织建议1.建议采取工学结合、理论教学与实践教学并重的方式开展教学。在理论教学中,运用多媒体课件的形式呈现资料,进行讲授、演示,并按照设计活动的内容展开教学,注重案例教学与多媒体辅助教学相结合,案例使用应充分考虑工学结合的需求,并与专业所依托行业相应岗位的工作实际紧密结合。2.教学中教师应突出专业技能培养目标,注重对学生实际操作能力的训练,强化案例和流程教学,让学生边学边练,通过小组讨论、案例分析、情景模拟等方式激发学生兴趣,增强教学效果。3.教学中教师应注意充分调动学生学习的主动性和积极性,注重教与学的互动,教师与学生的角色转换,让学生在完成教师设计的训练活动中,练就各项基本技能。4.教学中教师应注意与学生沟通,教师应积极引导学生提升职业素养,培养学生积极热情、客观、诚实守信、善于沟通与合作的品质。(二)教学评价建议本课程教学评价采用过程性评价与期末考核评价相结合,理论考试与实践考核相结合,体现理论与实践、操作的统一,突出过程评价与阶段(以工作任务模块为阶段)评价,结合课堂提问、训练活动、阶段测验等进行综合评价。教学评价的对象包括学生知识的掌握、实践操作能力、学习态度和基本职业素质等情况,引导学生在理解的基础上进行记忆,对所要达到的目标完成情况进行评价。1.教学过程评价本课程的过程性评价建议包括学生平时课堂表现、实训项目完成情况、考勤情况等,约占总评成绩的20%。2.期末考核评价及方式期末考试考核形式包含课程设计考核和上机操作考核两个部分,评价时应注重学生动手能力与分析、解决问题的能力。其中课程设计考核是要求学生用课余时间按指定题目或自选题目开发出手机软件作品。作品要进行演示、答辩或评比。约占总评成绩的30%。上机操作考核约占总评成绩的50%。3.课程成绩形成方式 课程成绩=教学过程评价*20%+期末考试课程设计考核*30%+期末考试上机操作考核*50%。(三)教材的编写与选用本课程是一门较新的课程,尚没有合适的教材,社会许多各类培训机构均开设本课程,因此本课程教材种类虽多,但大都不适用高职层次教学。考虑到学院学生基础知识水平和专业的特殊性,建议根据课程标准中规定的本课程内容和要求,结合专业和所依托的行业相应岗位的实际情况,编写本专业自用的一体化教材。(四)教学资源的开发与利用通过课程教学实践,结合专业与所依托的行业相应岗位的实际,开发多媒体课件、教学案例集、习题集等教辅材料,并逐步充实本课程教学参考书目录,注重工学结合,开发本课程的实践教学指导书。 尝试开展网络教学,根据精品课程建设标准,开发本课程网络教学主页,并以此为平台,提供教学资源共享。(五)课程主讲教师和教学团队要求说明该课程的任课教师全部具备本科以上学历,具有一线实践经历及双师素质的中级以上职称教师,具备较高的计算机软件设计和计算机办公自动化等相关专业的教学能力。(六)课程教学环境和条件要求本课程在多媒体机房中进行,学生每人一台计算机,教师能够使用多媒体教学软件或投影仪实时演示,学生及时实践掌握所学知识。机房中计算机均安装正版的JAVA软件,便于学生使用帮助系统进行知识的扩充。(七)其它本课程教学标准适用于高等职业院校计算机类计算机应用技术专业,也可适用于计算机其他相关专业。其前导课程是计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论