- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程游戏在计算机语言中的运用分析.doc
编程游戏在计算机语言中的运用分析
【摘 要】在当前计算机语言教学中,受到多种因素的限制,仍然采用的是传统的教学方式,以理论知识点为主,辅助必要的实践教学,但是由于计算机语言教学的特殊性,在应用过程中存在教学模式设置不合理的情况,直接对教学效果产生影响,无法达到预期的教学效果。本文将以编程游戏的特点为研究点,对编程游戏在计算机语言教学中的运用进行详细的分析。
【关键词】编程游戏 计算机语言教学 实践应用
语言是人类在当前应用阶段用来表达自身意思一种形式,主要是由语言和语法构成的一种系统。计算机语言是指在计算机上应用的语言,为了促进人类和计算机的沟通交流,专门为计算机设计的一种语言。此类信息符号是按照固定的原则类型,以表达人的思想为标准,指导计算机对信息进行采集、分析和加工,进而简化程序的相关指令。计算机语言在实践教学中有着不可替代的作用,必须根据应用标准对其进行合理有效的教学。
1 编程游戏的含义和特点
1.1 编程游戏的含义
所谓编程游戏指的是在实践教学过程中,以编程教学为主题的游戏,Programming Game 一般是以“机器人竞技仿真引擎”出现的。在实践教学中需要了解学生的学习特点,合理组织教学模式,优化教学方法,达到提升计算机语言教学效果的目的[1]。
1.2 编程游戏教学的特点
(1)提升学生的学习兴趣;原有的教学模式过于单一,无法在有限的时间内提升学生学习的有效性。基于其中存在的问题,采用编程游戏进行教育,能增加学生的参与能力,吸引学生注意力,进而不断提升整体学习效果。(2)提供教学平台;编程游戏教学是以单独的教学平台为研究点,通过公共平台的主导作用,开展竞技比赛,让学生在比赛的过程中了解多种学习方式。在具体实践教学过程中,通过设计好的游戏逐渐引入教学中,进而增强学生的主观表达能力[2]。(3)提升计算机教学水平;Programming Game 应用在现今计算机语言教学上非常适合,它有着强烈的趣味性,可以让学生在游戏过程中提高计算机语言水平。由于学生受到多种因素的影响,在实践教学中存在学习能力差别大的情况,在实践中应用编程游戏教学模式能有效的提升计算机教学水平。
2 如何将编程游戏应用到计算机语言教学中
基于计算机语言教学的重要性,在实践过程中必须从现有教学模式入手,并按照固定的教学体系和教学模式,将其灵活应用到实践教学中, 不断提升教学效果。以下将对如何将编程游戏应用到计算机语言教学中进行分析。
2.1 合理选择游戏
以 Python Challenge 为例,Python Challenge 是一个经典的编程游戏,在实践过程中必须结合学生的实际学习特点,对其进行优化选择。当前基于JAVA,C++,C+,C,PYTHON 计算机语言开发出了“飞机大战”游戏,在实践教学中可以利用计算编程模式的差异性,选择合理的教学模式。例如在相关函数值定义及全局变量教学过程中,可以通过C++6.0飞机弹SPEED的形式,掌握控制系数,并结合学生的实际学习情况,对游戏内容进行合理的选择,使其适应教学体系的要求[3]。
2.2 采用多媒体教学模式
基于计算机语言教学的特殊性,在实践过程中除了进行必要的理论教学和实践教学之外,必须对学生进行常规性系统教学。多媒体教学模式是当前应用比较广泛的一种教学形式,在实践中需要教师做好课前准备工作,按照固定的教学模式要求,让学生重视课前幻灯片演示教学的特殊性。在C++语言教学过程中,可以让学生独立做课件,并结合教材材料的需要,对自己做的片子进行演示,必要时将其做成文档的形式,将图片、文字和视频融入进去。并根据信息的发展需求结合课堂教学实践。学生在自主演示的过程中,能通过自主分析的形式,不断强化对知识的理解。学会自主演示的教学形式,能发挥学生表达主观性,根据自己学过的知识,利用编程游戏的优势,对编程游戏进行合理的设置,满足教学实践需求[4]。
2.3 重视教学过程
在编程语言设计过程中,为了提升学生的理解度,必须重视过程教学。在具体应用阶段必须对游戏本身规则有一定的了解,明确知识点的含义和应用方向。其次在具体教学中必须对游戏项目进行合理设计,让学生积极参与到设计过程中,在解题过程中,结合学生感兴趣的游戏项目进行教学。为了避免出现知识点教学效果不佳的情况,可以根据学生的实际学习能力,让学生优化学习形式,选择合理的学习领域。此类教学模式能让学生在轻松和谐的氛围下学习知识点,并提升计算机语言教学的效果。
2.4 重视综合应用的效果
编程游戏的类型比较多,在应用过程中必须重视综合应用的教学效果,增加学生实际操作的能力。首先让学生在规定时间内对知识点进行自主整合,计算机教师可以通过增加时间的形
文档评论(0)