小学生Pascal语言培训的思考与实践

时间:2022-10-14 12:22:37

小学生Pascal语言培训的思考与实践

Pascal语言是国际通用的主流程序设计语言之一,也是各类计算机竞赛的主要参赛语言之一。Pascal语言功能强大,数据类型丰富,用Pascal语言编写的程序具有结构严谨、格式优美、流程清晰、便于阅读和和理解等特点,因此Pascal语言一直被当作训练结构化程序设计的首选语言。随着我国信息学奥林匹克竞赛的影响越来越大,Pascal语言的培训起点也从初中降到小学高年级。相对于中学生的培训,小学生Pascal语言培训有哪些特点和差异呢?笔者有幸结缘小学生Pascal语言的培训与辅导,下面将培训辅导中的一些思考和做法与大家分享。

一、小学Pascal语言培训与辅导的定位应有别于中学

众所周知,以前的中学Pascal语言培训与辅导的主要目的是指导学生参加信息学奥林匹克竞赛,培养奥赛苗子。而小学生还处于成长阶段,学习能力较弱,因此,他们参加Pascal语言培训主要的目的还是要掌握基础性的知识。例如,掌握Pascal语言基本知识,开发编程潜质,培养学习计算机编程兴趣等。当然,让小学生参加一些竞赛也可以刺激他们的学习兴趣,有利于他们竞赛能力的培养。但总的来说,让学生形成扎实的Pascal语言基础,保持长久的Pascal学习兴趣应该是小学Pascal语言培训与辅导的主要任务,这也是进入中学继续深入学习Pascal语言的首要条件。

二、小学Pascal语言培训与辅导的材料应有别于中学

由于年龄上的差异,小学生逻辑思维能力处于发展初期,与中学生相比明显偏弱;数学知识相对浅显,知识面不广;英语的识读理解能力不如中学生强。所以在Pascal语言培训材料的选择上,不能照搬中学的,应该根据小学的特点进行内容筛选,形成适合于小学阶段学习的Pascal语言培训材料。只有这样,才能更实际、更圆满地做好Pascal语言培训与辅导。

三、小学Pascal语言培训与辅导的方式方法应有别于中学

相对于中学生,小学生在学习的品质上存在很大的弱点,这些弱点是由小学生的生理心理特征决定的,也是我们辅导教师不能改变的现实。因此,小学Pascal语言培训与辅导的方式方法应有别于中学,要充分考虑小学生的生理心理特征,以多种的培训与辅导方式,为小学生学习Pascal语言分解难点,理解重点,达到培训与辅导的目的。

鉴于上述思考,我们在小学生Pascal语言的培训与辅导实践中具体做法如下:

1.记——注重Pascal语言中英文指令(单词)记忆

在Pascal语言中,如保留字、标识符、数据类型、运算符和函数等,有很多陌生的英文单词,如果疏于记忆不熟识的话,对于读程序、编程序将会带来很大的障碍与困难,久而久之,会丧失学习Pascal语言的信心。因此,在培训中我们非常重视对Pascal语言中英文指令(单词)的记忆,通过集中记忆、分类记忆、程序环境记忆等多种方式,帮助小学生熟识Pascal语言中英文指令(单词),扫除学习障碍,提高理解程序的能力和学习自信心。

2.读(讲)——提倡学生讲读Pascal语言源程序

在培训与辅导过程中,我们发现,很多小学生的数学知识没有问题,算法设计也没有问题,但自己尝试编的程序错误率很高,分析原因,可能对Pascal编程结构与规则理解不深所致。为了突破这个难点,我们在培训过程中提倡学生讲读Pascal语言源程序。对于一些经典程序,我们让学生相互讲、上台讲,讲程序的结构、计算机执行过程,在讲读的基础上来理解Pascal语言的源程序,以逐步架设算法与源程序之间的桥梁。

3.编——养成良好编程习惯,体验编程成功的快乐

Pascal语言编写的程序具有结构严谨、格式优美、流程清晰的特点,但是用Pascal语言进行编程,却是一件非常严谨的事,来不得一点马虎,哪怕是一个小小的标点错了,都会影响到程序的编译与运行。所以,我们在Pascal语言培训时,要求学生一丝不苟,严格按照Pascal语言规则编写,书写形式上要求结构成对输入,执行语句缩进书写,以便于阅读,同时养成良好的编程习惯。在编程内容上,先通过对照经典程序,编写类似例子的程序(仿编),逐步过渡到自己设计算法独立编程,编译运行验证,充分体验到编程成功的快乐。

此外,在实际培训辅导过程中,我们还针对小学生的特点,对培训教材进行的筛选,删除了一些对小学生来说数学难度较大的内容,同时也调整了小学阶段的Pascal语言课程内容,力求在不影响Pascal基础培训的前提下舍繁就简,在实际提高小学生Pascal语言编程能力上做文章。

随着计算机技术的发展进步,计算机教育也在不断地普及和推广,以Pascal语言为代表的计算机编程类课程越来越受到家长的青睐,Pascal语言小学阶段的启蒙培训也越来越受到家长的重视。作为此类工作的推广者,我觉得我们更应以积极的姿态来吸纳调整,为普及信息学奥林匹克竞赛教育献计献策,让更多的学生在计算机编程中享受到创造的快乐。

(作者单位 江苏省常州市觅渡教育集团)

上一篇:培养学习习惯 提高学习兴趣 下一篇:以陶行知“生活教育”为指导培养幼儿的语言运...