信息学奥林匹克竞赛资料

上传人:E**** 文档编号:99559221 上传时间:2019-09-19 格式:PPT 页数:50 大小:717.50KB
返回 下载 相关 举报
信息学奥林匹克竞赛资料_第1页
第1页 / 共50页
信息学奥林匹克竞赛资料_第2页
第2页 / 共50页
信息学奥林匹克竞赛资料_第3页
第3页 / 共50页
信息学奥林匹克竞赛资料_第4页
第4页 / 共50页
信息学奥林匹克竞赛资料_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《信息学奥林匹克竞赛资料》由会员分享,可在线阅读,更多相关《信息学奥林匹克竞赛资料(50页珍藏版)》请在金锄头文库上搜索。

1、信息学 奥林匹克竞赛,2014.03.16,交流内容:,一. 信息学奥林匹克竞赛赛事介绍 二. 目前我省信息学奥赛开展情况 三. 考试内容 四. 学生的选拔与组织 五. 辅导进度与时间安排 六. 对辅导老师的一点建议 七. 问题解答,高中阶段五科奥林匹克竞赛: 数学、物理、化学、生物、信息学 全国联赛(省赛区) 全国竞赛,一 .信息学奥林匹克竞赛赛事介绍,1、省赛区的竞赛名称,全国高中数学联赛; 全国中学生物理竞赛(省级赛区); 全国高中学生化学竞赛(省级赛区); 全国青少年信息学奥林匹克联赛; 全国中学生生物学联赛。,2. 全国决赛的名称,中国数学奥林匹克; 全国中学生物理竞赛决赛; 全国高

2、中学生化学竞赛; 全国青少年信息学奥林匹克竞赛; 全国中学生生物学竞赛。,国家对获奖学生的政策:,高中2013届(2010级)前:,高中阶段:学科奥林匹克竞赛: 下列两个之一就具备保送资格: 省赛区中获得一等奖 全国决赛一、二、三等奖 的应届高中毕业生,2011级开始:,参加全国决赛进入国家集训队保送(全国前50,金牌) 金银铜高考加20分 省赛区联赛一等奖不再具有保送资格 大学有自己的自主招生政策(单独),信息学奥林匹克竞赛,面向全国中学生的一种竞赛活动,旨在激发中学生在计算机科学方面的兴趣,培养他们逻辑思维的能力,给那些有才华的学生提供相互交流和学习的机会,通过竞赛和相关的活动培养和选拔优

3、秀的计算机后备人才。,信息学奥林匹克竞赛赛事:,1.NOIP(全国信息学奥林匹克联赛) National Olympiad in Informatics in Provinces 2.NOI (全国信息学奥林匹克竞赛) National Olympiad in Informatics 3.IOI (国际信息学奥林匹克竞赛) International Olympiad in Informatics,NOIP分区联赛,初赛: 10月中旬(周六下午2:30-4:30) 笔试(100分) 资格赛,地市独立组织(全国统一命题,统一时间) 复赛: 11月份中旬(第二周,周六、周日上午8:30-12:00

4、) 两试(上机) 每试3个题目,每题100分,共600分 提交源程序,黑盒子测试法 各省统一组织考试 全国统一评测,NOI全国赛:,7月底举行(两试,每试3个题目,每试5小时) 每个省选拔队员参加10-15名 我省从上一年参加NOIP的获得一等奖的选手中经过两次选拔赛选拔当年参加NOI的队员 4月份,5月份两次选拔赛,二. 目前我省信息学奥赛开展情况,NOIP 报名参赛人数全国前两位。 一等奖分数线基本前5 一等奖人数分配到省(山东50左右,不包括重复获奖) NOI 全国前6左右 金牌8枚(4所学校),全省地市学校情况:,NOIP2013 76个一等奖分布在29个学校 获奖学生呈分散趋势 传统

5、成绩较好的学校,实力减弱 越来越多的学校开始着手抓奥赛,信息学奥林匹克竞赛属于智力与应用计算机解题能力的比赛,题目有相当的难度,解好这类题目,需要具备很强的综合能力 1.观察和分析问题的能力; 2.将实际问题转化为数学模型的能力; 3.灵活地运用各种算法的能力; 4.熟练编写程序并将其调试通过的能力; 5.根据题目的要求,自己设计测试数据,检查自己的解法是否正确、是否完备的能力,三. 考试内容,能够参加信息学竞赛的选手应该具有很强的自学能力。 需要学习有关组合数学、图论、基本算法、数据结构、人工智能搜索算法等知识 熟练高级语言和编程技巧,要具备很强的上机操作能力,要求:,掌握一门计算机程序设计

6、语言(怎样选择): Pascal C C+ 数据结构与算法,一、语言:Free pascal (c/c+)基础,二、数据结构 线性表、栈、队列、树、图,三、算法: 高精度运算 排序算法 搜索算法(dfs,bfs) 动态规划dp 贪心算法、模拟算法等 相关的数论知识,全国联赛(NOIP)知识点:,主要考察基本数据结构与算法的应用能力,全国竞赛(NOI),并查集、树状数组、线段树 查找树 网络流 几何算法 ,主要考查建立模型和算法的优化能力,四. 学生的选拔与组织,信息学奥赛是一种选拔性竞赛 不是一般计算机知识的普及。,兴趣 能力 勤奋,1.综合成绩突出。 2.扎实的数学基础。 3.很强的自学能力

7、。 4.乐于和同学合作与交流。 5.能坐得住。,学生自身:,外力:,家长和班主任老师的支持,人数,每个年级保持在15人左右较好 开始多一点,慢慢的淘汰,吸引学生、培养兴趣,第一堂课很重要,信息学奥赛解决的问题:,经过思考能够得出解决的方法,但是却很难或者根本不可能用人工的做出来。 设计算法,用计算机语言设计程序实现自己的方法,从而解决问题。,步骤:,观察分析问题 思考问题,得出模型(数学模型) 设计解决问题的算法或者步骤 用计算机语言设计程序实现算法 调试验证算法的正确性,要将一张100元的大钞票,换成等值的10元、5元、2元、1元一张的小钞票,每次换成40张小钞票,每种至少1张。 如,有一种

8、换法: 10元: 1 张 5元: 5 张 2元: 31 张 1元: 3 张 问:一共有多少种换法。,【举例1】换钱问题,举几个例子激发学生的学习兴趣和欲望,10元: a 张 (不超过10张) 5元: b 张 (不超过20张) 2元: c 张 (不超过50张) 1元: d 张 (不超过100张) 不定方程组: 10*a+5*b+2*c+d=100 a+b+c+d=40 a=1;b=1;c=1;d=1 问题转化为:方程组有多少组正整数解?,分析:,给学生代码:试运行 var a,b,c,d,n:longint; begin n:=0; for a:=1 to 10 do for b:=1 to 2

9、0 do for c:=1 to 50 do for d:=1 to 100 do if (10*a+5*b+2*c+d=100)and(a+b+c+d=40) then n:=n+1; writeln(n); end.,换成50张有多少种换法?,两张100的换成40张,有多少种换法? ,让学生试一试:,已知: s=1+1/2+1/3+1/n 求:使s的值大于10时最小的n。,【举例2】 求最小的n,var n:longint; s:real; begin s:=0; n:=0; repeat n:=n+1; s:=s+1/n; until s10; writeln(n); end.,使s的值

10、大于10时最小的n? n=123467 使s的值大于15时最小的n? 使s的值大于30时最小的n? 知道:计算机的计算范围是有限的。,有两个无刻度标志的水杯,分别可装满x升和y升的水。设另一个水缸,可以用来向水杯灌水或从水杯向水缸里倒水,两个水杯之间也可以相互倒水。已知x升的水杯开始是盛满水的,y升的杯子是空的,问如何通过倒水和灌水操作,用最少的步数能在y升的杯子里量出z升水。,Y,X,水缸(足够的水,未满),X=20 Y=15 Z=10 ?Y10,【问题3】:倒水问题,开始: 20 0 step 1: 5 15 step 2: 0 15 step 3: 15 0 step 4: 15 15

11、step 5: 20 10,X Y,算法:广度优先搜索 数据结构:队列,找学生回答,复杂一点的还能吗?,知识的讲解,任务驱动 根据任务的需要讲知识点 避免使用以前大学老师的讲课方式,五. 辅导进度与时间安排,三个阶段:,高一年级:(周六一个上午3个小时) 语言 基本算法与数据结构(基本的,不要贪多) 高一假期 专项强化训练:算法的完善和补充 高二复赛考试前(11月份) 模拟训练,高一,语言部分,用什么讲什么 粗放型,不要面目俱到 1.三种基本结构(if for while) 2.数组 结合渗透:枚举算法;一种简单的排序算法 3.递归(自定义函数与过程)及简单应用 慢慢熟练语言 (6到7个半天)

12、,算法与数据结构:,1.深度优先搜索算法 2.广度优先搜索算法(数据结构队列) 3.简单的动态规划算法 4.树及其应用 5.图论算法 邻接矩阵存储法存数 两种最小生成树算法: 普里姆算法(prim);克鲁斯卡尔(kruskal) 两种最短路径方法算法: 弗洛伊德算法:floyed 迪杰斯特拉算法:dijkstra,侧重基本知识,勿贪多,讲练结合,高一暑假期间(重要的集中学习时间),算法与数据结构的补充和加深(实用性),堆的使用 并查集 最短路径算法spfa,图的邻接表存储方法 动态规划 技巧与处理方法,建议参加山东省夏令营活动 (7月中旬下旬) 学校自己训练,高二开学(9月份,10月份,每周两

13、次),10月中旬的初赛 根据具体情况,一般不需专门准备 多报一部分人(参加学习是分子+增加分母) 模拟复赛训练 提高应试能力,联赛考完后的高二下学期:,分流: 没有获奖的同学坚持学的继续从头复习 获得联赛一等的想参加省选的学习新的知识,初中具备基础的最好,根据情况跟高二上课 鼓励从初中开始早学习,六. 辅导老师的要求,认真备课 不要用别人现成的课件。只能借鉴。 自己重新整理。 自己动手写程序 题目多准备几种算法;多角度讲解,已经掌握知识的老师,上课辅导:,刚刚起步的老师:,语言应该没问题 算法与数据结构 与学生一起学习,一起提高 善于积累知识;慢慢提高水平 多和外校老师交流合作 多参加活动,切勿放羊式管理:,把机房钥匙给学生,自己折腾去吧,做好学生的思想工作:,平时辅导 考前 考后,老师思想上:,勿急于求成 贵在坚持 2到3年出成绩,正确处理成绩与名利的关系,不要过于计较名与利 奖金 荣誉 职称 注意同事间的合作,7. 问题解答,语言工具 课件(仅供参考),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号