论文部分内容阅读
【摘 要】作为计算机教学教学,有必要也应该可以将一些能让学生感兴趣的游戏内容熔入到教学中,在让学生学习到知识的同时也可以提高学习内容的趣味性。本文针对计算机的日常教学的内容和形式提出了一种建议和实践性的做法。
【关键词】计算机语言教学 寓乐于教 小型游戏
社会的发展,就是尽量的给人类以认识自然和改造自然的能力,自由改造,计算机作为最先进的生产生活工具更应该发挥其特殊的作用。当前社会正处于信息化阶段,教学工具越来越丰富,提高生产力需要中重要的一个环节就是生产工具的进步,尽量的利用先进的生产工具。学校教学也是这种情况,需要采用更加先进的教学工具和手段来提高教学的效果。特别是软件语言这种本身就是先进技术本身的教学,更加要与时俱进,利用工具本身改进教学手段和方法。
一、游戏本身是计算机产业中很重要的一个应用
当前计算机产业中,很大的一个支柱就是游戏引擎及游戏软件的开发。以满足人们日益增长的文化生活需要。游戏通常以文化为载体,其中包含一些挑战性及娱乐性的内容。可以给人们带来精神思想上的娱乐和享受。游戏软件近年来发展迅速,有广阔的发展前景和空间。计算机专业的学生,是以后中国软件行业的主力军,提前接触游戏,逐渐开发游戏的兴趣和智力,提高游戏开发和设计制作的水平,对以后职业生涯的发展肯定会起到一些正面的积极的影响。
二、寓乐于教是教育手段发展的一个需要
要因势利导,而非填堵。很多学生对于上课老师布置的实验内容缺乏兴趣, 一方面可能是由于学生处在一个特殊的年龄段,有一定的叛逆心里,这也应该是正常的。但是另一方面,实验内容的单一枯燥也是一个不容忽视的问题。当前国内大部分学校的管理上面都是禁止学生上机的时候玩电脑游戏,这从心理学上面又反映出另一个问题。学生处于特殊阶段,具有叛逆心理,因此这样做只能适得其反,引起学生更大的反叛心理。结果是恶性循环。
计算机本身就是当前先进生产工具的代表,是主体,要让其发挥真正的作用,必须要人使用它,把它融入到实际的生产生活当中去。知识不是力量,只有用到生产实际中的知识才会发挥无穷的威力和力量。 对于最先进的生产工具,学生为什么会没兴趣,很显然,先进工具的使用没有落到实处。也就是还没有挖掘出它的真正的教学价值。因此,责任在于实验内容,老师需要,也有义务需要对实验的内容进行新的规划和开发。学任何事物,研究任何事物,最好的动力就是兴趣。没有兴趣,很多时候一点困难就可能导致事情的溃败。
三、小型游戏寓乐于教的可行性及实践性的做法
对于大型游戏,在有限的教学过程当中来让其熔入其中可能是不现实的。但是很多小型游戏应该可以较为方便的熔入到日常的教学实践当中。很多小型游戏其实都可以慢慢分解为日常语言教学中的很多基本知识点。比如:扫雷游戏中。首先,游戏每局开始,雷的分布都是随机的,这其实就是一个最基本的随机函数的使用问题。另外,一个盘局中的雷的信息是一个矩阵分布的,这其实就是一个数组的最基本的使用问题。创建一个二维数组,每个数组元素对应盘局中的一个雷的方块。其次,雷随机生成后,每个非雷的位置需要计算相邻位置雷的数量,其实这就是一个二维数组的最基本的运算问题。最后,扫雷时,如果扫到某个位置相邻的格子中都没有雷,则需要将旁边所有非雷格子全部打开。这其实也是二维数组的基本操作问题。另外,每个格子都可以以一个按钮来表示,则每次扫雷,就是一个基本的按钮事件处理过程编程问题。
本人在教学当中做了下面几点,并得到了一些相关的经验。
首先,以例子材料的形式渗透进课堂
分解细化游戏,将游戏的基本内容落实到教学的知识点中去。并且作为课堂举例的一部分。教师先对学生熟悉的小型游戏进行演示,对特定的游戏结构做分解讲解,然后化为学生能够接受的,符合知识点内容材料,在适当的时候在课堂进行举例,这样把游戏就可以很好的融入到教学当中,实现寓乐于教的第一步。
其次,以设计内容的形式渗透进平时的实验
平时实验的时候练习,重新设计并测试每个知识点相关的游戏代码,小规模整合,几个小功能做组装,既可做到基本的模块测试,在测试中学生可以学到基本的软件排除能力,又提高对语言的本身的掌握。这样也能帮助学生学习计算机的另一门课程软件工程和软件测试时,有更好的体会和经验来理解掌握其中的内容。也更能引发学生对整个计算机课程学习的乐趣。另外,小规模整合不仅可以提高学生对模块整合组装过程当中碰到问题的思考,使学生逐渐获得对整个小型游戏软件的整体把握控制能力,提高学生对软件整体的把握能力,提高对软件开发需要具体的综合设计能力。
最后,以课程设计的形式提高锻炼
组合设计,在课程设计的时候,经过上课的举例,实验的重新设计和小规模的模块整合练习,在课程设计的时候就可以要求学生做一个完整的小型游戏,提高学生对游戏的构思、设计、编程等一系列的过程。让学生有一个完整的软件开发过程经历。提高学生综合运用所学知识的能力。这当中为了提高趣味性,可以给这些游戏提出一些新要求,可以引导学生思考创新的能力。
综合上面的分析,寓乐于教是当前学生培养软件兴趣,帮助学生打造职业生涯的需要,也是更好的利用计算机技术进行教学活动的需要,寓乐于教不仅是一种培养学生软件开发能力激发兴趣等的较为可取的方法,而且在实际教学活动中也是切实可行的。
参考文献:
[1] 中国外资:许宁,张俊峰.我国网络游戏产业战略研究,2008,12:307-307
[2] 价值工程: 李宁琪,李一可. 国内外网络游戏产业研究文献综述, 2008, 27(12) :96-101
[3] 浙江学刊: 陈少波.中国动漫游戏产业的跨媒体经营,2008,3: 222-224
[4] 集团经济研究: 宋振辉,高强.网络游戏产业发展浅析,2007,12: 109-109
基金项目:
本文系2009年度东华理工大学长江学院、软件学院教学改革研究项目“寓乐于教——挖掘小型游戏在软件语言教学中的教学价值”的阶段性研究成果。
作者简介:
吴光明 ,浙江浦江人,1978年9月出生,硕士研究生,讲师,主要从事软件开发研究。
【关键词】计算机语言教学 寓乐于教 小型游戏
社会的发展,就是尽量的给人类以认识自然和改造自然的能力,自由改造,计算机作为最先进的生产生活工具更应该发挥其特殊的作用。当前社会正处于信息化阶段,教学工具越来越丰富,提高生产力需要中重要的一个环节就是生产工具的进步,尽量的利用先进的生产工具。学校教学也是这种情况,需要采用更加先进的教学工具和手段来提高教学的效果。特别是软件语言这种本身就是先进技术本身的教学,更加要与时俱进,利用工具本身改进教学手段和方法。
一、游戏本身是计算机产业中很重要的一个应用
当前计算机产业中,很大的一个支柱就是游戏引擎及游戏软件的开发。以满足人们日益增长的文化生活需要。游戏通常以文化为载体,其中包含一些挑战性及娱乐性的内容。可以给人们带来精神思想上的娱乐和享受。游戏软件近年来发展迅速,有广阔的发展前景和空间。计算机专业的学生,是以后中国软件行业的主力军,提前接触游戏,逐渐开发游戏的兴趣和智力,提高游戏开发和设计制作的水平,对以后职业生涯的发展肯定会起到一些正面的积极的影响。
二、寓乐于教是教育手段发展的一个需要
要因势利导,而非填堵。很多学生对于上课老师布置的实验内容缺乏兴趣, 一方面可能是由于学生处在一个特殊的年龄段,有一定的叛逆心里,这也应该是正常的。但是另一方面,实验内容的单一枯燥也是一个不容忽视的问题。当前国内大部分学校的管理上面都是禁止学生上机的时候玩电脑游戏,这从心理学上面又反映出另一个问题。学生处于特殊阶段,具有叛逆心理,因此这样做只能适得其反,引起学生更大的反叛心理。结果是恶性循环。
计算机本身就是当前先进生产工具的代表,是主体,要让其发挥真正的作用,必须要人使用它,把它融入到实际的生产生活当中去。知识不是力量,只有用到生产实际中的知识才会发挥无穷的威力和力量。 对于最先进的生产工具,学生为什么会没兴趣,很显然,先进工具的使用没有落到实处。也就是还没有挖掘出它的真正的教学价值。因此,责任在于实验内容,老师需要,也有义务需要对实验的内容进行新的规划和开发。学任何事物,研究任何事物,最好的动力就是兴趣。没有兴趣,很多时候一点困难就可能导致事情的溃败。
三、小型游戏寓乐于教的可行性及实践性的做法
对于大型游戏,在有限的教学过程当中来让其熔入其中可能是不现实的。但是很多小型游戏应该可以较为方便的熔入到日常的教学实践当中。很多小型游戏其实都可以慢慢分解为日常语言教学中的很多基本知识点。比如:扫雷游戏中。首先,游戏每局开始,雷的分布都是随机的,这其实就是一个最基本的随机函数的使用问题。另外,一个盘局中的雷的信息是一个矩阵分布的,这其实就是一个数组的最基本的使用问题。创建一个二维数组,每个数组元素对应盘局中的一个雷的方块。其次,雷随机生成后,每个非雷的位置需要计算相邻位置雷的数量,其实这就是一个二维数组的最基本的运算问题。最后,扫雷时,如果扫到某个位置相邻的格子中都没有雷,则需要将旁边所有非雷格子全部打开。这其实也是二维数组的基本操作问题。另外,每个格子都可以以一个按钮来表示,则每次扫雷,就是一个基本的按钮事件处理过程编程问题。
本人在教学当中做了下面几点,并得到了一些相关的经验。
首先,以例子材料的形式渗透进课堂
分解细化游戏,将游戏的基本内容落实到教学的知识点中去。并且作为课堂举例的一部分。教师先对学生熟悉的小型游戏进行演示,对特定的游戏结构做分解讲解,然后化为学生能够接受的,符合知识点内容材料,在适当的时候在课堂进行举例,这样把游戏就可以很好的融入到教学当中,实现寓乐于教的第一步。
其次,以设计内容的形式渗透进平时的实验
平时实验的时候练习,重新设计并测试每个知识点相关的游戏代码,小规模整合,几个小功能做组装,既可做到基本的模块测试,在测试中学生可以学到基本的软件排除能力,又提高对语言的本身的掌握。这样也能帮助学生学习计算机的另一门课程软件工程和软件测试时,有更好的体会和经验来理解掌握其中的内容。也更能引发学生对整个计算机课程学习的乐趣。另外,小规模整合不仅可以提高学生对模块整合组装过程当中碰到问题的思考,使学生逐渐获得对整个小型游戏软件的整体把握控制能力,提高学生对软件整体的把握能力,提高对软件开发需要具体的综合设计能力。
最后,以课程设计的形式提高锻炼
组合设计,在课程设计的时候,经过上课的举例,实验的重新设计和小规模的模块整合练习,在课程设计的时候就可以要求学生做一个完整的小型游戏,提高学生对游戏的构思、设计、编程等一系列的过程。让学生有一个完整的软件开发过程经历。提高学生综合运用所学知识的能力。这当中为了提高趣味性,可以给这些游戏提出一些新要求,可以引导学生思考创新的能力。
综合上面的分析,寓乐于教是当前学生培养软件兴趣,帮助学生打造职业生涯的需要,也是更好的利用计算机技术进行教学活动的需要,寓乐于教不仅是一种培养学生软件开发能力激发兴趣等的较为可取的方法,而且在实际教学活动中也是切实可行的。
参考文献:
[1] 中国外资:许宁,张俊峰.我国网络游戏产业战略研究,2008,12:307-307
[2] 价值工程: 李宁琪,李一可. 国内外网络游戏产业研究文献综述, 2008, 27(12) :96-101
[3] 浙江学刊: 陈少波.中国动漫游戏产业的跨媒体经营,2008,3: 222-224
[4] 集团经济研究: 宋振辉,高强.网络游戏产业发展浅析,2007,12: 109-109
基金项目:
本文系2009年度东华理工大学长江学院、软件学院教学改革研究项目“寓乐于教——挖掘小型游戏在软件语言教学中的教学价值”的阶段性研究成果。
作者简介:
吴光明 ,浙江浦江人,1978年9月出生,硕士研究生,讲师,主要从事软件开发研究。