1 / 5
文档名称:

教学难点的阶梯式教学处理.pdf

格式:pdf   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

教学难点的阶梯式教学处理.pdf

上传人:wangzhidaol 2015/4/1 文件大小:0 KB

下载得到文件列表

教学难点的阶梯式教学处理.pdf

文档介绍

文档介绍:维普资讯
第卷第期珠海城市职业技术学院学报年月
. , ,
教学难点的阶梯式教学处理
范礼林
珠海市南屏中学,广东珠海
摘要】在程序设计教学实践过程中,经常遇到教学难点,如“百鸡问题”、求解
“完全数”、判断“平年和闰年”等,教师难教,学生难学,甚至于有些教学难点,有现成
的算法和程序代码,不论教师如何详细讲解,学生还是不能理解,严重挫伤学生的学<br****兴趣。如何正确处理这些教学难点,是每一位信息技术教师在程序设计教学过程中
所面对的,本文阐述以阶梯式的教学处理来解决教学过程中的教学难点。
关键词】阶梯式教学处理;最近发展区;程序代码。
.阶梯式教学处理的教学实践
, 编程题目
输出与之间的所有素数。
在程序设计教学实践过程中,让学生自己独立编写程序代码来解决这类问题的难度很大,
学生能正确解答的比率很低。
为解决上述例子,在教学过程中我们做出如下的教学处理。
. 问题分析
题目涉及到素数概念,因此正确掌握素数的概念是解决问题的基础;求解素数的范
围在与之间;如何编写程序代码判断某数是否是素数。
. 阶梯式教学处理
复****素数的概念;让学生判断某个数是否是素数,如判断是否是素数,判断是
否是素数;把判断某数是否是素数的全部过程用文字表达出来,即写出判断素数的算法;
依据所写的算法编写出判断素数的程序代码;进一步地,把程序代码改写为满足题意要求的
程序代码,即求出与之间的所有素数并输出。
上述例子通过这种阶梯式的教学处理,引导学生一步一步地走出困境,最终正确解答问题。
像这样有难度的教学难点还很多,在教学过程中,通过阶梯式教学处理,化繁为简,降低难度,引
导和帮助学生解决问题,收到事半功倍的教学效果。
.阶梯式教学处理的理论基础
学****理论指出:在学****过程中新知识的输入、同化和操作取决于原有的认知结构,因而原有
的认知结构对新知识的学****具有制约作用。一般而言,当新旧知识之间跨度较小、相互容纳时,
学****就能顺利进行,反之,当新知识和学生的原认知结构脱节时就必然形成学****的难点。
在上面的例子中,素数的概念是学生已有的旧知识,学生从素数概念出发到编写满足题意
收稿日期:一—
作者简介:范礼林,男,广东陆河县人,珠海市南屏中学计算机教师,中学一级教师。
维普资讯
珠海城市职业技术学院学报第卷
的程序代码,这是一种质的飞跃,新旧知识之间跨度大,难度大,因此学生能正确解答的比率很低。
苏联心理学家维果茨基的“最近发展区”理论认为:在学生实力所能达到的水平与经过别人
给予协助可能达到的水平之间有一段差距,这就是该学生的最近发展区。为了使学****能在这里
有效地展开,教师需要在最近发展区为学****者提供帮助,教师给予的协助被称之为“支架作用”
。维果茨基的最近发展区理论说明,教学的最佳效果产生于学生的最近发展区,因
而为阶梯式教学处理提供了坚实的理论基础。
教学难点的阶梯式教学处理就是在学生已有认知水平和要学****的新知识之间建立起“支架
作用”的桥梁,寻找出学生新旧知识之间所存在的最近发展区,在这最近发展区内,教师给予协
助,把教学难点一步一步地降低,最终实现解决教学难点的目标。
在上面的例子中,经过