- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
游戏开发驱动Windows程序设计课程教改探析
游戏开发驱动Windows程序设计课程教改探析
[摘要]介绍了一种以游戏项目开发进行驱动的程序设计课程教学模式,结合Windows程序设计课程的特点,该教学模式将教师与学生、课堂教学与工程实践、课内学习与课外学习融为一体,既减轻了教师教学难度与工作量,又大幅度提升了学生对程序设计的兴趣,通过将游戏项目与课堂知识互相结合,建立起学生初步的软件工程素养,提升了学生的主动学习与动手实践能力。
[关键词]游戏开发;Windows程序设计;程序设计实验;教学改革
[中图分类号]G642.0 [文献标识码]A [文章编号]1005-4634(2012)02-0092-04
0 引言
Windows程序设计课程由于具备极强的工程应用背景以及明确的能力培养目标而成为国内各理工类院校计算机软件类专业普遍设立的重要课程。大多数院校通常在高级程序设计语言课程(C语言程序设计或C++语言程序设计)以及软件理论基础课程(数据???构或算法设计基础)之后,开设Windows程序设计课程。该课程的教学目的在于培养学生能够综合运用已掌握的初步程序设计方法以及软件理论知识,在深刻理解面向对象设计本质基础上,能够基于可视化开发工具(如Visual C++)在Windows平台下进行基本的程序设计。学生经过这门课程的学习之后,不但应该具备在特定开发工具和平台环境下进行熟练的程序设计和实现技能,而且通过该门课程综合性实践练习之后,还应该初步具备软件工程的初步思想,具备实施综合性复杂性较高的软件开发项目所需的基本专业技能,为后续本科高年级课程做好知识储备。该课程的设置与国家在计算机科学教育方面制定的“提高学生素质,注重创新精神和实践能力”的教学目标是高度一致的。
然而在教学实践中,这门课却普遍存在教师难讲、学生难学的情况。很多教师反映课程知识点太多太散,很难确立学习主线;而学生则普遍感觉这门课程门槛较高,知识点比较密集,不易把握学习重点,实际编程中往往感觉学习目标不明确,无从下手,在不断遭遇困难挫折后逐渐对Windows编程产生了畏难情绪。针对这一不利状况,很多院校采取了一系列的措施,兰红和李淑芝提出“以学生为中心”教学理念的课程改革思想;虞芬、邹睿娟也提出“以学生为学习中心”的改革思想;徐宏?和聂影等人提出“在教学的过程中利用信息化技术,力求激发学生对课程的学习热情,培养学生动手实践的能力,创造性思维培养”的方法。上述方法虽都有较强的理论依据,但将其运用于Win-dows程序设计课程进行教学,实际效果均不甚理想。
董晓莹通过教学实践和分析,结合计算机语言类课程的特点,阐述了计算机语言类课程改革的三个方面:课程内容的改革,教学方法、教学手段的改革,实验室建设。面对这些方法和措施,笔者在对Windows程序设计课程教学的实践过程中,大胆突破传统教学思路,将课堂授课式教学与项目案例实践活动相结合,探索出以游戏项目驱动、团队协作的程序设计教学模式,同时采用新颖的过程和结果并重考核方式,激发了学生的学习兴趣,实践表明,这一做法取得了良好的教学效果。
1 课程教学改革思路
当前各个院校在Windows程序设计这门课程上设置的学时数各不相同,但基本的布局思路是相似的,即尽量将实践教学实验课的学时数比例适当加大,给学生提供更多的动手编程机会。蔡学森等人通过类似的实验教学改革方法,在实验课内容的改革方面,通过增加设计性、综合性,很好的培养了学生科学实验的素质。实验及课程设计在授课内容上则一般是采取“理论课+实验课”的模式进行。具体授课时,一般的模式是理论课紧扣大纲知识点编排、讲授,实验课在时间和内容上又与理论课相呼应。这种以课程大纲知识点为中心的教学方式虽然有一条主线,但对于程序设计能力培养来说,知识点通常显得过于分散,各个知识点之间欠缺内在逻辑联系性,教师通常针对单个知识点举出案例代码讲解,示例通常抽离了应用背景与场合;实验课内容也是遵照传统模式开展,与理论课内容对应的若干次实验练习构成实验课主体内容,训练要求以实验指导书的方式规定;课程考核一般也按照闭卷打分的方式进行;学生在学习时按这种方式对各知识点依次掌握,普遍反映知识点零乱,不能理解一些被强调为重点的知识的实际应用价值,对各部分内容的内在逻辑性条理不清晰,也不知道在实际软件项目中如何去应用这些知识。此外,示例代码普遍缺乏趣味性,内容枯燥,很难让学生有持久的编程学习热情。
针对这种情况,对教师和学生的教学/学习背景作了一番调查分析,认为传统的授课方式虽有一定价值,但整体而言比较脱离实际,而且形式比较僵化乏味,考核考察方式也不能很好地真实体现学生对具体编程知识与技能的掌握状况;而当今的软件行业对于培养软件专业人才,尤其培养具备较强的工程问题解决能力的从业人员,提出了较
您可能关注的文档
最近下载
- 无人机组装调试与检修-第一章-无人机系统概述.pptx VIP
- 卫星定位导航原理(哈尔滨工业大学)知到智慧树网课答案.docx
- T_CEIAESD 1005—2022_防静电不发火地坪施工与质量验收规范.pdf VIP
- 2021-2022年度广东省茂名市茂南区聘任制教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 入党积极分子结业考试最新复习资料.doc VIP
- _景区门票收费权质押贷款评估案例.pdf VIP
- 2024年入党积极分子培训测试题及答案简答题、论述题.docx VIP
- AI赋能教师专题培训:AI生成式人工智能赋能教育高质量发展.pptx VIP
- 《即兴伴奏与弹唱2》课件——幼儿歌曲钢琴伴奏中小调式副三和弦的应用.pptx VIP
- 2024学年江苏省南京市高二上学期期中考数学试题及答案 .pdf VIP
原创力文档


文档评论(0)