摘要:信息学竞赛是体现学生智力和能力的比赛,在信息技术2.0的时代我们要以此比赛为平台,为社会大力培养这方面的人才。选拔和培养这方面人才的经验的总结显的尤为重要,可以为为其他学校在这方面发展提供经验和范本。
关键词:信息学奥赛;创新;能力
竞赛是青少年喜闻乐见的课外活动形式,而信息学奥赛更是众多青少年所喜好的一项赛事,它是计算机知识在世界范围的青少年中普及的产物。我们从事信息学竞赛教学一线的教师深知自己担负着为国家选拔优秀学生参加国际学科奥林匹克竞赛的重大任务。全国计算机普及并兼顾提高的首要条件是提高国内各省信息学竞赛水平,因此通过提高每一所中学的信息学水平来带动各市的普及与提高就成为了重中之重。为了推动普及,使学生了解计算机科学基本知识,培养逻辑思维、创造性思维,以及应用计算机解决实际问题的初步能力,我校以课外辅导的形式开设了信息学奥赛辅导小组。从事信息学竞赛辅导17年以来, 我一直在思考如何搞好辅导。在实际教学过程中我有如下几个方面的体会。
信息学奥林匹克竞赛不同于中学开设的信息技术课,不要求人人参加,因该在对计算机编程感兴趣,并且学有余力的同学之间进行。 在中学领域最高层次的信息学奥赛更是直接面对少数计算机专长突出的优秀学生。因此有计划地开展辅导活动是提高信息学竞赛成绩的基础,下面我就竞赛的组织、培训、辅导、应试等方面简单谈谈自己的看法,以期与大家交流。
一、竞赛的组织与培训
进行奥赛辅导的第一步是学生的挑选。可以通过在上课过程中观察和与年级老师进行交谈,挑选出数学成绩较好、智力高、能吃苦、学习习惯良好的优秀学生。挑选人数一定要控制好,以便分阶段筛选学生。选拔好学生组成奥赛辅导小组后,不管是否举行比赛,辅导必须坚持下去才会有成效。为了尽量不占用学生的学习时间,我坚持利用学生课余时间开展辅导工作,每周进行至少三次的奥赛辅导,风雨无阻。在每年上学期讲授编程基本知识,包括编程语言、基本题型的算法设计等,下学期则专门讲授奥赛题目,将历年来的省市及全国的奥赛试题分门别类,有目的、有针对性地搞专题讲解。对于对于编程语言(一般选用c++语言为主)基础知识部分可采用集体大课讲课的形式,第一个阶段在基本讲完结构化程序设计的三种结构:顺序、选择、循环结构以后要做一个停顿,以循环语句为载体进行复习和考察,如果有学生对多重循环语句理解不到位,可以让学生进行选择。第二个阶段在讲完函数、数组、字符串以后,要扩展课本以外的知识形成基本算法思想,强化练习。该阶段可以明显看到学生学习程度的两极分化,并最终确定队伍,以后就以这个班底为梯队进行培养。
要使竞赛辅导能取得好成绩,培训过程中的应注意以下几个细节问题:
(一)自始至终注重培养学生的自学能力。在当今信息社会知识爆炸的时代,自学已经是每一个人实施终身教育的一种很重要的途径了。自学需要有较强的自我控制能力和进取精神,从辅导初期就注重学生自学能力的培养,对于提高学生综合素质具有很重要的意义。例如:在讲授三种循环时,我们可以重点讲授一种循环,其它两种让学生自己探讨摸索,提倡一题多解。
(二)辅导老师应不断钻研业务提高自身素质。作为信息学奥赛辅导老师应深感责任重大,为了辅导好学生信息学竞赛,要积极提高自身素质,积极参加各种教师培训,平时要参与学生的做题中去,以一个学习者的角度去思考问题,这样便于学生掌握知识,了解学生的数学知识水平,这样能选择更好的数学模型。
(三)辅导老师要有创新精神,勇于尝试新的教学方法,因材施教。
①师生在平等的交流中做“伙伴”
在我的课堂上,教学就是平等“对话”,被束缚一天了的学生们可以在这里得到解脱。我给学生充分表达的自由,在平等的交流中做学生的“伙伴”,这就要求老师扮演好倾听者的角色。因此我的课堂气氛相当活跃。在实践中探索,在探索中实践,一段日子下来,自然会有自己的一套调控手法。而学生呢?开头几天的“闹翻天”只是长时间压抑状态下的一种宣泄,时间一久,自然也习惯了这种自由表达的方式。人人都积极参与表达,却又都是一个个优秀的小听众,他们从中也懂得了相互尊重。
②在辅导中,我大胆创新,采用了“一帮一”、“角色扮演”的教学方法。所谓“一帮一”,即对于某些同学不能理解老师讲授的内容时,可以让已经弄懂的学生去帮助那些没有弄懂的学生。在这个过程中,帮助别人的学生可以再一次复习巩固学过的知识,而且他是以一个教者的姿态去复习巩固,这样使原有的已掌握的知识得到深化。而被帮助的学生在“学生老师”的讲解下,一般情况下都可以完成学习任务。“角色扮演”则是从学生中选择一个较突出的且语言表达能力较强的学生,在特定的情况下,充当教师的角色,在老师的帮助下去让其它同学完成当天的学习任务,达到共同进步的目的。
③小组合作方式的实施。信息学奥赛的发展不仅要求学生具有开阔思维、广博的知识面、较强的自学能力和动手能力,同时还要求具有团队精神和协作精神,善于向别人学习、与他人合作。分好學习小组,是合作学习的基础。培训初期教师可以有意识地引导同一班级或相邻班级的数个同学组成一个合作小组,以便于减少同组同学间的“磨合期”,并且为他们课后的交流提供方便,作用主要体现在组内合作,组间竞争尚不显著。中期要进行适时调整,基本原则是:保证每组至少一到二名较优秀的学生,作为该组的中坚与核心,同时,尽量将相互关系融洽的学生分在一组。通过这样的优化组合,缩小了各组差别,便于小组之间的竞争,从而真正体验在合作的基础上竞争。此阶段开始,一个小组的学生在本组中坚的带领下,在组间竞争的促进下,整体水平迅速上升,同时学生也逐渐认识到交往合作的必要性并体会到小组模式带来的学习的趣味性和高效性,从而能以最大程度的投入进入到小组合作学习中去。
(四)及时总结每一阶段的辅导情况。学生的情况始终在发生改变,我们应当及时调整方式和内容,以期达到最佳的效果。
二、竞赛的应试技巧
仔细审题;全面分析题目的边界情况和特殊情况;沉着冷静、不急躁、不慌张,树立自信心,情绪饱满,发挥最好的水平。初赛:对于选择题,要擅长使用排除法、试探法;对于判断题因该了解概念的正确性和全面性。复赛前,充分考虑学生的个性差异、水平高低,选择不同的题目让学生做。以鼓励为主,激发和保持学生的自信心,多与学生交流,了解他们的思想动态,发现问题及时解决。适当的模拟考试,以提高心理素质,最后一星期不再给新题难题。
三、总的原则
重视基础、循序渐进、因材施教。把握好基础与提高的关系,基本理论理解得越透彻,越能举一反三,应用越灵活。抓住特征,着重培养学生的分析能力,达到灵活应用。重视经典,但切不可拘泥于经典,注意在掌握基本原理后改变要求及时训练。
信息学奥赛辅导是一项程序设计教学,它是一项实践性很强的工作,因此不能采取纯理论解析的教学方法。“纸上得来终觉浅,绝知此事要躬行”,只有亲自动手,亲自实践,才能真正体会到其中的奥妙。因此我们在重视通过书本知识的教学使学生获得系统的基础知识的同时,必须加强基本技能的训练,创造多种多样的活动形式,使学生把所学知识运用于实际。尽可能让学生亲自动手、动口、动脑地学习,培养学生利用旧知识获取新知识的能力。
参考文献:
[1]《信息学奥赛辅导微得》张斌
[2]《课堂优化的原理和方法》周俊
[3]《信息学奥林匹克教程 高级篇》曹利国
作者简介:
张斌(1981年 3月—),性别:男,民族:汉,籍贯:浙江余姚人,学历:本科,职称:高级教师,研究方向:软件工程信息学奥赛,单位:浙江省余姚市实验学校。