基于新形势下信息学奥林匹克竞赛策略研究与实践 下载本文

龙源期刊网 http://www.qikan.com.cn

基于新形势下信息学奥林匹克竞赛策略研究与实践

作者:王宁

来源:《陕西教育·教学》2012年第03期

信息学奥林匹克竞赛主要考查学生的实践能力、综合分析问题能力、逻辑思维能力和创新意识,培养学生学习计算机的兴趣,提高他们创造性地运用程序设计知识解决实际问题的能力。同时对学生的团队精神与协作能力,恒心和毅力有较高的要求。因此,如何培养学生的信息素养、编程能力,就成了我们首要探讨的问题。结合5年来的信息学竞赛培训经验与学校实际,我们觉得以下几个方面是切实可行的: 一、以学生兴趣为导向

在高考加分、保送政策改革下,学生对于学科竞赛的热情较以往大大降低,家长不再支持自己的孩子在学科竞赛中投入大量的精力,同时学校对于竞赛培训工作的支持力度有所减弱。在这样的环境下,我们不能沿用以往的大面积撒网,重点培养的培训模式,应作出相应调整。中学阶段的学生,对于知识的求知欲很大程度是基于兴趣的驱动。这就要求我们在对学生的选拔过程中,应以学生的兴趣为重要依据,建立学科竞赛学习小组,实行小班化教学。在教授学生基本编程知识、技能的同时,更要积极采取措施,激发学生学习编程的欲望,努力培养学生兴趣,将创新思维贯穿始终,不断提高学生的综合能力。 二、建立学习互助小组

信息学奥林匹克竞赛分为普及组(初中)和提高组(高中)两个组别,这就使得新高一的学生在进校之时就出现两类情况:一是初中阶段参加了信息学奥林匹克竞赛的培训,具有一定的基础;二是之前没有接受过培训,但对信息竞赛很感兴趣,同时学有余力。在编学习小组时,我们可以把学生分成若干学习小组,每组3~5人,其中一名为初中阶段参与过信息竞赛培训的学生。在我们的教学过程中,教师的教授是面向全体学生的,由于学生的个体差异,这就存在掌握知识点快慢的现象。在学生实践操作环节中,教师对全体学生的指导是有限的,不能照顾到每一位学生。这时,拥有以往培训经历的学生在听取教师讲授的过程是复习巩固的过程,在实践操作阶段,这些学生就起到了教师的小助手的作用,对本小组的学生进行指导。在教师、学生的互相交流,学生之间的互相交流中,所有学生都能够很好地掌握教授知识,实现共同提高进步。

三、分阶段、循序渐进的培养

信息学竞赛较其他学科竞赛略有不同,以往在大学阶段学习知识要在中学阶段中进行学习,教师教授的是计算机程序设计语言、数据结构计算法艺术,学生接受的是全新的知识,这

龙源期刊网 http://www.qikan.com.cn

就要求我们在培训过程中分阶段,循序渐进地进行。培训过程中应尊重技能养成的循序渐进,更应关注学生的能力发展,应根据学生实际情况合理地安排学习内容,确立培养目标。第一阶段:在高一的一年时间里,以程序设计语言的教学为主,夯实基础,培养学生的实践操作能力。同时讲授基础的算法,如模拟法、分治法、贪心法。第二阶段:在高二上学期的前半段,讲授数据结构及动态规划法的初步知识,并进行有针对性的赛前练习,为第一次竞赛做准备。第三阶段:在第一次竞赛后至高三第二次竞赛前为培训工作的第三阶段。有了第一次竞赛的经验积累,在竞赛中找到不足之处,剩下的一年时间里主要进行数据结构以及动态规划法的培训工作。在学生掌握了信息学竞赛知识后,针对每一位学生的特点,制订相应的培训策略,注重培养和发展学生的学习能力、研究能力、创新能力,为高三的竞赛做充足的准备。 四、利用学校、网络资源,创建良好培训环境

在培训过程中,充分利用学校计算机教室、学科竞赛活动室作为培训的主战场,创建小组探究式的学习环境,给学生提供一个良好的学习环境,有利于学生团队精神的培养及自我归属感的建立。

为了切实提高学生的编程能力,利用网络信息学在线测评系统作为学生的练习平台。根据教学安排,布置相应的练习任务,在信息学在西安测评平台上进行训练,提高学生的编程能力。同时定期组织模拟赛,在限定时间内完成模拟测试,对测试成绩进行及时分析,对测试题进行讲评,以赛代练。

以上是我们近年来在组织和参加全国青少年信息学奥林匹克竞赛活动中积累的一些经验和体会,结合新形势下信息学竞赛培训工作的新变化所作出的探讨,希望对参加信息学奥林匹克竞赛培训工作的教师、学生能有所帮助。 作者单位 陕西师范大学附属中学 责任编辑 杨博