- 相关推荐
在计算机教学中培养学生的创新
在计算机教学中培养学生的创新
[文章作者]郑敏
[文章来源] 彩亭桥教学资源网
我们正处在一个日新月异的时代,科技竞争日趋激烈,知识经济已见端倪。知识经济时代教育(www.xfhttp.com-雪风网络xfhttp教育网)的核心是培养人的创新素质。创新素质的基本内涵不外乎创新意识、创新思维和创新能力等。在计算机教学中如何培养学生的创新意识、创新思维、创新能力呢?对此,笔者在计算机教学中进行了一些有益的尝试。
一、 合理设计教学目标,激发学生学习的兴趣。
教学目标不仅是教学活动的结果预见,而且是学生学习的目的。教学目标的定位,要体现学生为主体的教学原则,着眼于激发学生主动参与学习的积极性,使学生在学习知识、技能的过程中,不断提高各方面的能力。教师要重视教学目标的导向功能,既要有认知目标,更要有创新精神、创造性思维、创造能力的培养目标。例如在课堂上学习了数据库的循环结构程序后,首先在课堂上分析这样一个小程序:
CLEAR
SET TALK OFF
I=1
DO WHILE I<=4
J=1
DO WHILE J<=5
??”*”
J=J+1
ENDDO
?
I=I+1
ENDDO
SET TALK ON
RETURN
显然,上述小程序的功能是利用循环结构输出4行星号,每行是五个“*”。为了达到激发学生的创新思维活力这一目标,教师进行了合理的学习过程设计,提出了如下要求:
(1) 理解DO WHILE 和ENDDO循环的作用,编制并运行该程序。
(2) 如果把程序中的赋初值语句J=1移到循环体之外即放在DO WHILE I 〈=4之前,程序的结果会怎样?
(3) 若要输出的星号组成一个正三角形应如何修改程序?
(4) 每行输出的“*”号及输出“*”的列数在这里是固定的,可否通过键盘随机输入?
(5) 对这个程序通过你适当的修改能产生哪些功能?
上述几点要求,难度呈螺旋形式发展,既相互独立,又有内在的联系;既有
简单的认知性目标(如1、2点)训练,又有对知识理解、运用并加以发挥的创新能力目标(如后3点)的培养。对这些问题,学生感到只要自己能开动脑筋,认真思考,是一个跳起来可以摘得到的“桃子”,最大限度地激励了学生的学习积极性、想像力和创造力。在实际的上机操作中,大部份的同学达到了前4点要求。对第5点要求,许多同学充分发挥自己潜在创新能力,提出了不少好的主意。其中一位同学甚至设计了以下的小程序,提出让计算机反复循环执行一组运算,只要循环变量NUMBER足够大,就可以直观检验各种型号计算机在运算速度上的差异。这个学生在实际操作中一举取得了预想的效果。程序如下:
SET TALK OFF
INPUT ‘请输入循环次数’ TO NUMBER
N=0
DO WHILE N<=NUMBER
N=N+1
S=N+N
ENDDO
SET TALK ON
显然,正确的教学过程设计,合理的教学目标定位,能对学生逻辑思维的提高和创新能力的开发起到积极作用。
[1] [2]
【在计算机教学中培养学生的创新】相关文章:
在教学中培养学生的创新能力04-30
教学中如何培养学生的创新能力04-29
在体育教学中培养学生的创新能力04-29
化学教学中培养学生的创新精神04-30
在物理教学中培养学生的创新能力04-29
在语文教学中培养学生的创新能力04-30
数学教学中培养学生的创新思维04-30
浅谈在教学中培养学生的创新精神04-30
浅谈在计算机教育中如何培养学生的创新能力05-02
寓创新能力的培养于教学中04-30