| 计算机教育有助于培养学生的创造性思维
蒲海英
所谓创造性思维,指的是人在创造活动中或者在需要创造性解决问题情境中表现出来的有创见的思维,它的显著特点是能够提供新颖独创而又有价值的思维成果。根据计算机教育的特点,它迎合了创造性思维方式的形成过程,有助于培养学生的创造性思维。
一、从教学方法上来讲,计算机教育采用了新型的新型的超常规的思维模式。
在以往的教学中往往是填鸭式的教学方法,一味地大量灌输知识性的内容,而忽略了对学生创造性思维的培养。诚然,学生在解题、写作、绘画等尝试中有时也能体会到创造的愉悦,但这一切都和程序设计所体现的有别于常规思维的创造性和成就感无法比拟。说程序设计有别于常规思维,决不是夸夸其谈,在程序设计中大量摒弃了以往数学教学中所形成的常规思维模式。举一个典型的例子,在累加程序和大量的赋值语句中使用了S=S+1的式子, 这在数学中是无法成立的,并且是不可思议的。还有程序设计中我们经常使用的分治策略、最优策略和穷举策略都打破了以往的数学常规,极具新鲜感,能大大地激发学生的创造欲望。
二、从计算机辅助教学作用上来讲,计算机教育给学生的视野开僻了另一片新天地。
在计算机辅助教学中,直观、形象、变化无穷的画面刺激着学生大脑的兴奋区,使学生自始至终处于兴奋状态,为培养学生创造性思维创造了条件。每逢节日,学生用自己的电脑充分发挥自己的想像力和创造力绘画制成精美的节日贺卡,送给同学和老师。在愉悦的情景中充分发挥了想象力和创造力。计算机就是这样把学生们带入了一个神秘的世界,带进了知识的宝库,让他们的思绪插上想象力和创造力的翅膀,展翅飞翔。
三、从创造性思维的形成过程来讲,计算机程序设计教学打造了创造性思维。
具体来讲,创造性思维的具体过程,一般包含准备、酝酿、顿悟和验证四个阶段。程序设计教学中作为主要内容的算法设计教学正是这四个阶段的有力体现,学生拿到一个问题后,要设计成一个正确的程序大致要经过如下的过程:分析问题→建立数学模型→确立算法→上机实践→调试→优化→修改→调试→成功。从分析问题到确立算法是准备和酝酿的过程,在这一过程中要对程序构造一个总体的框架。有了算法,一个程序往往就能一气呵成,然后就是不断的调试,不断的修改,不断的优化,直到成功。这种经过艰难思维后的成功,能使学生产生一种成就感,更大地激发学生的求知欲望。
事实上,计算机科学本身就是一门日新月异的学科,它的发展过程充分体现了创新精神的重要性及创新精神的原动力,学生在学习计算机知识的过程中,自觉或不自觉地会产生创新意识和创新冲动,同时教师也应引导学生“不唯书、不唯上”、不畏权威,鼓励学生“标新立异”、“异想天开”,破除对“创造”的神秘感,激发学生的创造冲动和创造尝试。
江泽民同志曾经指出:“创新是一个民族进步的灵魂,是国家兴旺发达的不竭动力。我们必须把增强民族创新能力提到关系中华民族兴衰存亡的高度来认识,教育在培育民族创新精神和培养创造性人才方面,负有特殊的使命”。创新精神、创新意识、创新能力是所有杰出人物的共同特征,也是国民素质的一个关健要素。随着国际间经济、科技、军事及综合国力竞争的加剧,创新能力的培养越来越受到世界各国的普遍重视。当前,知识经济已见端倪,信息技术将深入人类社会的各个方面,科技进步和社会发展的动力就在于创新。实施创新教育已成为时代的要求,知识经济呼唤创新教育。创新教育是以培养人的创新精神和创新能力为基本价值取向的教育。创新,包括知识创新和技术创新,其前题是拥有具有创新能力的人才。创新能力是指新颖而独特地提出问题、解决问题,生发出有价值的新思想、新方法、新成果的能力。计算机教育为培养具有创新能力的人才提供了有利的条件。
2005-6-28 10:00:47
发送给好友
|