怎样做好信息学奥赛培训辅导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
怎样做好信息学奥赛培训辅导
临邑洛北中学西校孙景辉
摘要:
信息学奥林匹克竞赛是智力与计算机应用的比赛,是推动计算机知识普及深入的手段,是一样高层次的计算机知识普及活动。它旨在通过竞赛形式对有才华的青少年起到激励的作用,从而发现人才、培养人才,并给提供一个彼此交流的学习环境。而信息学奥林匹克竞赛又不是一种知识普及性的比赛,而是一种能力选拔性的比赛。因此,信息学奥赛的培训辅导与其它学科的教学有着很大的不同。如何选拔学生,如何对选拔出的学生搞好培训辅导工作,从而使学生在全国的比赛中发挥出水平,考出优异的比赛成绩,是摆在辅导教师面前的共同课题。每位辅导教师为了搞好培训,快速提高参赛学生的编程水平,都有自己的一种思路、一套方法。为了与信息学奥赛辅导教师一起交流、总结经验,共同提高辅导水平,我将自己的培训经历、方法、思路总结出来,希望能与同行交流、分享。
正文
一、我的信息学奥赛培训辅导经历
1、信息学奥赛编程班的成立
洛北中学西校于2012年8月建校,到现在三年半。刚刚建校时,我就分配到了这个学校,我是在2014年4月份才开始想到要举办信息学奥林匹克竞赛培训班的。当时每次上完课后还有一些空闲的时间,当时在想上课后做些什么呢?于是就产生了在学生中间举办培训班的想法,至于开设什么课程当时一时没有确定。当时想开的课程有:1、网站建设、网络安全的课程;2、windows 批处理编程;3、信息学奥赛编程。最终从学生考学的角度选择了信息学奥赛编程。
2、我对信息学奥赛的了解
青少年信息学(计算机)奥林匹克竞赛(早期称为青少年计算机程序设计竞赛)是旨在广大青少年中普及计算机教育,推广计算机应用的一项学科性竞赛活动。全国从1984年开始举办全国性竞赛。而自从1989年我国参加第一届国际信息学奥林匹克(International Olympiad in Informatics, 简称IOI)以来,全国青少年计算机程序设计竞赛也更名为全国青少年信息学(计算机)奥林匹克(National Olympiad in Informatics, 简称NOI)。
全国信息学奥林匹克竞赛活动担负着选拔优秀学生参加国际学科奥林匹克竞赛任务,它是经国家教委批准,中国科协具体领导,由中国计算机学会主办的。为促进计算机普及并兼顾提高,从95年开始全国举办信息学奥林匹克竞赛分区联赛。获得全国中学生数学、物理、化学、生物、信息学5个学科奥林匹克竞赛,省赛区获得一等奖者;自主招生保送大学资格;其它竞赛获奖者不享受此待遇。
3、我校学生在信息学奥赛中获得的成绩:
从2014年5月份组建信息学奥林匹克竞赛培训班到2015年11月份全国组织的奥林匹克竞赛复赛,我们学校一共有六名学生参加一次初赛(笔试),两名学生参加复赛(上机),其中:在全省复赛考试中有一名学生获得全省第21名(一等奖)、一名学生获得全省第196名(二等奖)的好成绩。
二、提高学生参赛积极性,选拔优秀竞赛学生
在挑选培育对象时,着眼于初一刚入校的学生。因为信息学奥林匹克竞赛的培养需要一段较长时间才能出成绩。初二、初三的学生课业压力大,投入的精力有限。不如从初中开始培养,可塑性更强。
1、争取学校领导的支持、班主任的支持、学生本人的理解、学生家长的理解。
进入初中的学生所开的课程多,学习时间紧,学习任务重,无论是学校的领导,还是学生的班主任,都不愿意自己的学生耽误学习时间,从而影响到学生的学习。学生和学生的家长对信息学奥赛培训班的情况不是很了解,对参加培训班也不是很感兴趣。所以,应该想办法能让学校的领导、学生的班主任、学生本人、学生的家长能够了解信息学奥赛的基本情
况,了解到参加信息学奥赛班可能对学生带来的好处,尽可能的能得到学校领导的支持、班主任的支持、学生家长的支持和学生的积极参与,为能选拔出优秀的生源、良好的培训环境创造条件。
2、确定信息学奥赛培训班的条件,为选出优秀的学生参加培训做准备。
信息学奥林匹克竞赛属于智力与应用计算机解题能力的比赛,题目有相当的难度,解好这类题目,需要学生具有良的学习能力、创新能力、小组合作的能力、很强的综合能力。
所以,优秀的生源是良好培训的开始。为了能选出良好的生源,我确定了报名参加信息学奥赛培训班的条件:
A、有参加奥赛培训班意愿的学生必须参加我组织的一次选拔考试;
B、选中的学生在学校年级考试中总成绩考到全年级前100名;
C、选中的学生在学校年级考试中数学成绩考到全年级前100名;
D、能坐得住,乐于和同学合作与交流。
做好了以上几方面的工作,基本上就可以从报名的学生中挑选出竞赛的苗子。人数一般控制在30~40名学生,学生人数不可过多,以免影响到培训的质量。
三、确定学习教材,制定教学计划
由于刚刚进入初一的学生学习能力差,创新能力和逻辑思维能力不强,所以我选择了张文双和吴树娟老师编写的北京理工大学出版社出版的青少年信息学奥林匹克竞赛培训教材Pascal语言(中学版)第2版作为学生进行培训的教材。这本书充分考虑了初中学生这个年龄段的学习心理和认知特点,结合初级比赛当中的一些让孩子们喜闻乐见的题目,用浅显生动,但又不失科学性的语言写成这本教材,既讲基本原理和基本方法,又讲如何编程调试,非常适合刚刚进入初一的学生使用。
我将竞赛的培养分为四个阶段。每一个阶段都有具体明确的教学要求。第一阶段学生适当了解一些关于计算机方面的常识性内容;第二阶段学生入门,对程序设计要有个大概地了解,适合参加初中奥林匹克竞赛(普及组);第三阶段学生要深入了解程序的内涵,掌握大量
程序设计方法,遇到问题,能首先在脑子里建立模型自主解决;第四阶段学生要大量实践,能解决各种领域的一般问题,增强他们的实战性。
初一年级第一、第二学期教学计划
一、计算机基础知识(共需课时两次课)
对本模块进行简单的讲解,让学生对计算机的基础知识有一个简单的、粗略的了解。
第一章计算机基础常识
第二章操作系统简介
第三章计算机网络
第四章计算机信息安全基础知识
二、Pascal 程序设计语言(共需课时十八次课至二十次课左右)
本模块是学生学习的重点,也是花费时间最多的一个模块,讲解时要时刻注意掌握的情况,对教学进度进行适时的调整。
第一章开始编写pascal或C++语言程序
第二章Pascal或C++语言基础知识
第三章顺序结构程序设计
第四章选择结构程序设计
第五章循环结构程序设计
第六章数组与字符串
第七章函数和过程
第八章子界与枚举类型
第九章集合类型
第十章记录与文件类型
第十一章指针
第十二章程序调试