基于WinCE嵌入式系统设计与应用_第1页
基于WinCE嵌入式系统设计与应用_第2页
基于WinCE嵌入式系统设计与应用_第3页
基于WinCE嵌入式系统设计与应用_第4页
基于WinCE嵌入式系统设计与应用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

健雄职业技术学院课程代码:课程名称:02300930手机平台应用开发必修课程类型:课程性质:参考学时:课B(理实一体化课程)学时802012级计算机应用技术专业(嵌入式技术方向)适用对象:5学分:学分制定人:审核人:批准人:教务处编制一、课程基本信息课程代码:02300930适用专业:2012级计算机应用技术专业(嵌入式技术方向)学时数:80学时学分:5学分先修课程:C#程序设计、嵌入式操作系统及应用后续课程:毕业设计开课单位:软件与服务外包学院制订人:史桂红审核人:王浩批准人:杨正校制订时间:2012年6月二、课程性质《手机平台应用开发》课程是计算机应用技术专业嵌入式技术方向必修的职业技能课之一。本课程在学生具有了基于WindowsCE平台利用C#进行图形界面开发的基础上开设,使学生能够在WindowsMobile平台上进行游戏的设计与开发。本课程是先修课程的巩固加深,同时为学生的毕业设计奠定良好的基础。三、课程教学目标通过本课程的学习,使学生能够搭建Windowsmobile项目开发环境,熟练使用WindowsMobile基本组件,具有Windowsmobile平台上处理声音、图像、动画的能力;同时掌握一些游戏设计的算法和游戏开发整体流程(游戏策划、游戏整体设计、游戏详细设计、游戏编码、游戏测试发布等),为最终从事基于WindowsMobile系统的手机嵌入式软件开发工作打下扎实的专业基础。1、知识目标(1)掌握在WindowsMobile平台上进行软件开发的流程和开发方法;(2)掌握图片加载、显示及存储的方法;(3)掌握GDI+中类的属性及方法的使用;(4)清楚游戏策划书的编写;(5)掌握方块类、射击类和棋类游戏的设计与实现;(6)掌握游戏测试、发布和提高游戏知名度的方法。;2、能力目标(1)会搭建WindowsMobile开发环境;(2)会采用相对路径的方法完成图片的动态加载;(3)能在WindowsMobile平台上利用GDI的类及属性和方法完成图形、文本编程;(4)能完成游戏的整体设计、界面设计;(5)会编写游戏策划书,能完成游戏的设计与实现;(6)能完成游戏的测试;会进行游戏的发布;熟悉发布游戏新版本的过程;知道提高游戏知名度的方法。3、态度目标(1)培养学习兴趣和自信心。在学习过程中充分调动学生学习的主观能动性,激发兴趣,使学生乐学,并有信心学好;(2)培养团队合作及交流能力。在以小组形式开展学生的过程中,使得学生互相帮助、共同学习;(3)培养严谨和规范的学习态度。在编码的过程中严格规范,杜绝主观随意性;(4)培养学生自我学习能力。在学习中要求学生会使用各类资料、资源解决学习过程中遇到的问题并耐心地进行解决。四、课程设置与设计思路1.设计思想围绕专业人才培养目标的能力要求,以真实游戏项目为载体组织课程内容。项目下细分具体可执行的任务,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。2.设计思路课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又要充分考虑高等职业教育对理论知识学习的需要。体现职业性、实践性、开放性要求。3、教学方法设计课程以项目为载体,项目下分为具体的可执行的任务,让学生在完成任务的过程中掌握所学的知识与技能,小组协作完成项目,充分调动和发挥学生的主观能动性,激发学习兴趣。让学生在学中做,做中学,“教-学-做”一体。五、教学内容与学时分配学时安排序号学习内容能力要求知识要求学习模块教学单元1Windowsmobile基础搭建WindowsMobile开发会搭建WindowsMobile开掌握WindowsMobile开发44环境发环境;熟悉在Windows环境搭建的过程;掌握在Mobile平台上进行软件开WindowsMobile平台上进发的流程和开发方法。行软件开发的流程和开发方法。掌握相对路径和绝对路径会动态加载图片;能完成屏的获取方法;掌握图片加幕的刷新,为后续手机游戏载显示及存储的方法;掌WindowsMobile开发基础项目开发作准备。握屏幕刷新方法;掌握图片动态加载方法。会进行窗体重绘;会绘制各类图形、显示文本;会了解GDI+;了解矢量表使用Graphic类的基本函Graphics面和绘图表面;掌握使用类创建绘图表面数创建位图;会使用预先的方法;掌握绘图操作工windowsmobile图形图像编WindowsMobile平台GDI画好的图形创建位图;会2具的使用;掌握常用图形的绘制方法;掌握文本的绘制及格式的设置;掌握窗体Invalidate()方法的使用。48程图形编程在屏幕上绘制位图;会创建动画及在屏幕上移动图像;会用屏幕作绘图表面进行绘图;会用内存中位图作绘图表面。WindowsMobile平台GDI位图编程能完成整体设计;会编写掌握游戏策划书编写方法;掌握gif图片显示方游戏策划书;能完成背景法;掌握声音加载方法;体与发射物的设计与实掌握多个子弹同时飞行的协同控制;掌握游戏地图遍历方法;掌握多级计分10累计的方法。掌握发布游戏的过程及方法;了解减少盗版的方法;掌握发布游戏新版本的方法;了解提高游戏知名度的方法。与音效设计;能完成发射WindowsMobile平台游戏项目开发现;能进行单局胜负设计3射击类游戏18及晋级设计。能完成游戏的测试;会进行游戏的发布;熟悉发布游戏新版本的过程;知道提高游戏知名度的方法。能完成整体设计和界面设了解所设计的棋类的对奕计;会编写棋盘、棋子类和规则;掌握图形及字符串棋子移动方法;会在棋盘上显示的方法;掌握枚举类显示棋子;能设计与实现棋型变量的使用;掌握图片子行走规则;能设计与实现组件动态运动设计;掌握双方对弈顺序执子;能存储发布游戏的过程及方法;棋局;能完成游戏的测试;了解减少盗版的方法;掌会进行游戏的发布;熟悉发握发布游戏新版本的方布游戏新版本的过程;知道法;了解提高游戏知名度棋类游戏8412提高游戏知名度的方法。的方法。方块类游戏能完成整体设计和界面设了解随机图形生成方法;计;能完成方块组件生成和理解二维矩阵遍历算法;变换设计;会方块销隐设计掌握速度控制方法;掌握8和计分设计;会进行累计计C#代码在Windows分和难度关卡设置;能完成Mobile中移植方法;掌握游戏的测试;会进行游戏的随机预显示模块生成的方发布;熟悉发布游戏新版本法;掌握组合方块在游戏的过程;知道提高游戏知名窗口中的运行控制;掌握度的方法。发布游戏的过程及方法;了解减少盗版的方法;掌握发布游戏新版本的方法;了解提高游戏知名度的方法。六、课程教学实施1、教学重点及难点重点:WindowsMobile图形图像编程、游戏项目设计开发。难点:游戏项目设计开发中类的设计。解决办法:(1)通过学生先分析任务完成的流程,教师进行补充的方法,使得学生逐步清晰项目的流程,依据流程进行代码的编写及调试,会减轻学生的学习压力,激发学习兴趣;(2)先师生共同完成小实例,再将小实例中用到的方法应用于任务中,化难为简,举一反三;(3)分析优秀的代码、吸取精华。2、教学模式针对高职学生的特点,课程在教学中采用以学生为主体、教师为主导的行动导向的项目驱动与基础知识紧密相结合的教学模式,让学生在做中学,学中做,“教、学、做”合一。3、教学方法课程教学中采用项目化形式,同时辅以下教学方法来提高教学效果:(1)启发式与比较教学相结合:激发学生的想象和思维能力,将教学的重点放在培养学生发现、分析问题、解决问题能力上。通过对比的方法突出差异性,加强学生的感性认识。将同类型的知识、技能结合在一起通过对比加强学生的理解,突出异同。(2)案例式教学法:对于难于理解的内容,采用教师讲解小案例,学生模仿,然后再到项目中进行运用的方式,从而强化对知识、技能的学习。七、教材选用与编写建议建议选用高职高专规划教材:AdamDawes著杨剑译.Windows移动游戏开发实战.北京:清华大学出版社.2012.。同时结合网络资源,积累一些当前比较热点的游戏项目资源补充到教学中。八、教学资源开发与利用将国家级示范院校中相关课程的资源进行收集与整理,形成比较完整的教学资源库。九、教师能力要求要求课程教师不断学习WindowsMobile的相关知识,熟悉开发流程及行业标准和规范,在不断学习与总结中提升自己的项目开发能力,并应用于课堂教学中。十、考核方式与标准课程采用形成性考核/项目/机考的考核方式,在考核时注重平时学习过程及项目设计与开发的重要性,加强动手能力的考核。考核:平时表现*25%+项目完成情况*50%+游戏上机测试*25%。十一、教学参考资料参考书目:[1]傅曦编著,手机游戏开发精粹,北京:人民邮电出版社,

温馨提示

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

评论

0/150

提交评论