论文部分内容阅读
著名的物理学家杨振宁教授曾指出:中国学生与美国学生相比最大差异是,中国学生虽能在考试中获得较高的分数,但缺乏创造力、动手能力。所以在现实生活中,美国的学生比中国的学生较灵活,这种差异的根源在于我国现行教育体制。“是给学生一头猎物,还是给学生一杆枪?”每位有远见的教师都会选择后一种答案。因为猎物总有被吃完的时候,而学生一旦有了“一杆枪”,他可以自己靠不断地去捕猎而继续生存下去。由此可见,改革我国现行教学中的弊病,培养富有创造性的人才,对我们中等专业学校的学生就业和深造都具有深远的意义。
一、旧的计算机教学模式
据调查,笔者了解到,有些中等专业学校还没有把计算机教学的理论和实践操作相联系的重要性提到一个实际的高度,在一些学校的教学日程中,往往是多安排理论课,而实验操作课只是一种调节,这样使一些具有优秀计算机教学经验的教师无法发挥其教学能力。当然我这里讲的不排除一些学校自身条件的局限性。但是在一些有充分教学条件的学校,除了学校没有引起重视外,教师也只是启用传统的教学方式,只管自己上理论课,而上机操作却由实验员负责,或教师只备理论上课、不备上机操作课,使原本很重要的实践活动变成了搭配。更有甚者,有的学校认为中小学计算机教学只是一种过渡,根本不必引起重视,只是一种形式和“赶时髦”。这种理论和实践相脱离,或重视理论而忽略实践的做法,势必导致学生学习的效率低下,学习死板,难以面对和解决新的问题。
二、新时代,改变教师观念,改变教学模式
在计算机教育中,理论固然重要,但如果只有丰富的理论而没有实际操作的能力,最多也只是“纸上谈兵”。我们的做法应是,利用计算机多媒体、大屏幕投影、网络等先进的教育手段代替传统的粉笔和黑板。在课堂上,教师着重问题的创设,提供氛围,让学生在实践活动中发现问题,着手解决问题,使学生成为学习的主人,教师则成为学生的“协作者”。
例如在学习DOS命令时,把先由老师讲解理论,改为在老师的指导和鼓励下边实践、边学习;在学习Windows时,更是每堂课都离不了计算机。例如在讲解Word软件时,首先把学生带到计算机旁,使每一位学生都面对Word软件的界面。老师先让学生熟悉Word界面,再帮助学生学会阅读“帮助”,了解所有的操作都离不开菜单,当然在熟练的情况下可以利用常用工具栏以提高工作效率。学生在刚开始操作时,感到困难重重,每进行一步操作都会遇到新问题,甚至产生抵触心理。此时教师要亲切和蔼地耐心指点,鼓励学生去发现新问题,大胆地引导学生实践,并提供可行的处理办法,使学生在不断的操作中,总结出有规律性的解决问题的方法。同时,为提高学习的气氛应让学生在课堂上互相交流。在十节课的Word软件学习中,学生们不断进行着自我评价、自我完善,最终不但能全部掌握要求的内容,而且对学生来说,感到最大的收获是学会了一种应用软件的使用方法,为今后能独立使用其他工具软件奠定了基础。
三、培养学生的思维能力
在给所任的计算机班进行课外辅导时,经常进行编程提高的训练。这时,我就注意利用程序设计及算法自身的科学思维方法进行教育,通过分析问题、建立数学模型、确立算法、上机实践、调试程序、优化,培养学生良好的思维品质和创造精神。
我曾联系实际就体育彩票“6+1”这一实例出了如下一个题目:一旦选中两个数据最少能得末等奖。如选中25,则“25”应该在前面六位数字的任意地方出现。
很多学生采用搜索的方法,先产生其他的五个数,从第一个位置开始,把选中的两位数字依次嵌入前面的五个位置中(第六个位置不能再嵌入,第七个位置是一个与所选中的数字无关的),第七个数可以不参与考虑,随便产生一个即可,这样一次最少得买五注,得出了这样的数据模型后接下来是确立算法。根据学生思考的结果有如下几种算法。
[算法一]把每注奖从数字上考虑,先选中一个可以中末等奖的数,确定这个数所在的位置,然后产生其他的数,再把这些数放在其他的位置上。如选中的数是“25”在第一个位置上,其他的数分别是9、8、7、6(这个数可以由随机函数来产生),那么就是:25*100000+9*10000+8*1000+7*100+6?鄢10再加上任意产生的第七个数字就可以构成一注奖。
[算法二]从字符考虑,把选中的字符数字放在某一位置上,然后再产生其他的字符数字,依次连成一字符串。
[算法三]不管是从数字还是从字符考虑,把所选中的和任意产生的数字都放在一个数组中,然后根据排列组合按要求的顺序输出这个数组即可。
[算法四]对算法三进行改进,如果选中的不是两个数,而是N(N<6)个数,也可以由数组来完成。
为了把学生培养成21世纪的合格人才,教师要努力掌握教育理论和技术,以此优化教学过程,提高教学质量,达到在传授知识的基础上,很好地发展学生的实践能力和思维能力。■
一、旧的计算机教学模式
据调查,笔者了解到,有些中等专业学校还没有把计算机教学的理论和实践操作相联系的重要性提到一个实际的高度,在一些学校的教学日程中,往往是多安排理论课,而实验操作课只是一种调节,这样使一些具有优秀计算机教学经验的教师无法发挥其教学能力。当然我这里讲的不排除一些学校自身条件的局限性。但是在一些有充分教学条件的学校,除了学校没有引起重视外,教师也只是启用传统的教学方式,只管自己上理论课,而上机操作却由实验员负责,或教师只备理论上课、不备上机操作课,使原本很重要的实践活动变成了搭配。更有甚者,有的学校认为中小学计算机教学只是一种过渡,根本不必引起重视,只是一种形式和“赶时髦”。这种理论和实践相脱离,或重视理论而忽略实践的做法,势必导致学生学习的效率低下,学习死板,难以面对和解决新的问题。
二、新时代,改变教师观念,改变教学模式
在计算机教育中,理论固然重要,但如果只有丰富的理论而没有实际操作的能力,最多也只是“纸上谈兵”。我们的做法应是,利用计算机多媒体、大屏幕投影、网络等先进的教育手段代替传统的粉笔和黑板。在课堂上,教师着重问题的创设,提供氛围,让学生在实践活动中发现问题,着手解决问题,使学生成为学习的主人,教师则成为学生的“协作者”。
例如在学习DOS命令时,把先由老师讲解理论,改为在老师的指导和鼓励下边实践、边学习;在学习Windows时,更是每堂课都离不了计算机。例如在讲解Word软件时,首先把学生带到计算机旁,使每一位学生都面对Word软件的界面。老师先让学生熟悉Word界面,再帮助学生学会阅读“帮助”,了解所有的操作都离不开菜单,当然在熟练的情况下可以利用常用工具栏以提高工作效率。学生在刚开始操作时,感到困难重重,每进行一步操作都会遇到新问题,甚至产生抵触心理。此时教师要亲切和蔼地耐心指点,鼓励学生去发现新问题,大胆地引导学生实践,并提供可行的处理办法,使学生在不断的操作中,总结出有规律性的解决问题的方法。同时,为提高学习的气氛应让学生在课堂上互相交流。在十节课的Word软件学习中,学生们不断进行着自我评价、自我完善,最终不但能全部掌握要求的内容,而且对学生来说,感到最大的收获是学会了一种应用软件的使用方法,为今后能独立使用其他工具软件奠定了基础。
三、培养学生的思维能力
在给所任的计算机班进行课外辅导时,经常进行编程提高的训练。这时,我就注意利用程序设计及算法自身的科学思维方法进行教育,通过分析问题、建立数学模型、确立算法、上机实践、调试程序、优化,培养学生良好的思维品质和创造精神。
我曾联系实际就体育彩票“6+1”这一实例出了如下一个题目:一旦选中两个数据最少能得末等奖。如选中25,则“25”应该在前面六位数字的任意地方出现。
很多学生采用搜索的方法,先产生其他的五个数,从第一个位置开始,把选中的两位数字依次嵌入前面的五个位置中(第六个位置不能再嵌入,第七个位置是一个与所选中的数字无关的),第七个数可以不参与考虑,随便产生一个即可,这样一次最少得买五注,得出了这样的数据模型后接下来是确立算法。根据学生思考的结果有如下几种算法。
[算法一]把每注奖从数字上考虑,先选中一个可以中末等奖的数,确定这个数所在的位置,然后产生其他的数,再把这些数放在其他的位置上。如选中的数是“25”在第一个位置上,其他的数分别是9、8、7、6(这个数可以由随机函数来产生),那么就是:25*100000+9*10000+8*1000+7*100+6?鄢10再加上任意产生的第七个数字就可以构成一注奖。
[算法二]从字符考虑,把选中的字符数字放在某一位置上,然后再产生其他的字符数字,依次连成一字符串。
[算法三]不管是从数字还是从字符考虑,把所选中的和任意产生的数字都放在一个数组中,然后根据排列组合按要求的顺序输出这个数组即可。
[算法四]对算法三进行改进,如果选中的不是两个数,而是N(N<6)个数,也可以由数组来完成。
为了把学生培养成21世纪的合格人才,教师要努力掌握教育理论和技术,以此优化教学过程,提高教学质量,达到在传授知识的基础上,很好地发展学生的实践能力和思维能力。■