近年来关注青岛信息学奥赛辅导的用户越来越多,小编整理了关于关于初中信息学奥赛,学信息学奥赛pascal语言求推荐辅导书!山东的。,我的信息学竞赛辅导经验与课程平台建设等,请问给参加信息学奥赛(提高组)的学生辅导是教他们C语言还是pascal语言好呢???,供您参考
1.高中阶段的NOIp一等奖,或者NOI任意奖项,都可以有保送资格 其中,NOIp一等奖的难度,实在不好说.个人意见是:比奥数和奥物容易的太多!但是需要相当的付出和天赋。 至于中考的保送因各市规定不一样所以不好说2.信息学奥赛重点是考编程,说白了,是考数学! 拿到一个问题,首先数学建模,其次套用既有的算法(在NOIp级别里),然后上机实现,不断调试和优化。好,下一题…… 没有好的逻辑能力,是做不到的。你所说的硬件知识什么的,其实很不重要(在初赛里有些用)3.你当然看不懂了,因为你还不会语法呢! 首先,强烈建议学Pascal,因为简单。C和C++太难了。 其次,买本黄书(其实是《Pascal程序设计 (第二版) 郑启华著 清华出版社》,因为封皮是黄色,所以大家叫它黄书),基本上可以自学通语法,刚学时多利用流程图帮助理解。 再者,用你手上那本书来学算法和数据结构。这部分特难,自学懂的难度很大,一定要多和人交流,比如老师,网上的朋友,同学等。 然后,到互联网上搜刮各类题目,尤其是往届题目做题。 最后,参加比赛领奖。4.学校的重视程度很重要 这种东西几乎是没有培训班的。所以学校的重视程度很重要,不信你可以找找近几年的NOIp获奖名单,基本上每个省的获奖者都是被某些学校垄断了。因为那些学校重视,有很好的老师班子。所以如果你决心搞下去,一定要选个重视这方面的高中。不然事倍功半。我是NOIp高中二等的获奖者,从初1开始自学,高中没老师教我,自觉乐趣很大。希望你能成功。还有什么问题再找我吧。
首先学基础语法的话,可以用《青少年信息学奥林匹克竞赛培训教材 pascal语言》。然后到学简单算法以及数据结构可以用同一套的《青少年信息学奥林匹克竞赛培训教材 数据结构与算法设计——pascal语言》。如果前两本书都搞定了,那么推荐学《青少年信息学奥林匹克竞赛实战辅导丛书 高级数据结构》(大部分都是pascal,虽然有一些是c++,不过到这个水平基本都能看懂一些简单的c++代码),其他的高级算法知识也可以用《青少年信息学奥林匹克竞赛实战辅导丛书》里面的一些专题书(动态规划及其应用、图论及其应用),再高级的,就是黑书《算法艺术与信息学竞赛》 了。另外建议学每个知识的时候,都可以上网查一些例题以及教程,搭配着学,能更好的理解。希望采纳,谢谢!
(注:本帖将不定期更新,后期会添加竞赛课件和发竞赛知识帖,强烈建议收藏+关注我!)我从教3年,带过初中生省一、高中生省一。感慨颇多,今天在此发文讲讲。我在的学校有初三到高一,所以刚来的时候,我就带了初三和高一的学生。初三就比较简单了,那年有两个学生拿了初中省一。高中我觉得有难度,带到高二有个CSP省一,高三有个NOIP省一。期间也是经历了很多,先是取消自主招生,接着改名CSP,再改成三轮考试。竞赛现状越来越难,参与竞赛的人数越来越少,相应我的做法也在相应调整。政策条件1、入选集训队可保送清北,决赛0名。2、金银牌可破格入围强基,国二及以上。3、省一可作为中科大少创班、少年班资格。更多:从报名参加竞赛到成功保送的流程是什么?招竞赛生1、要有兴趣,最起码要喜欢编程和数学。2、有数学基础,要有一定的数学基础,不能太差。3、自律性,能坚持,耐得住寂寞,要性格能静下心来的。4、学有余力,学习压力大的不要参加(除非具有保送实力)。4、了解政策,强基计划,信竞的保送政策等。课程安排第一阶段,语言入门与数学基础,C++语言基础要学到结构体、函数和简单递归吧。第二阶段,基础算法,暴力、排序、递推、基础搜索、高精度等。第三阶段,数据结构,链表、队列、栈、树、图论等。第四阶段,中级算法,动态规划、剪枝、搜索优化等(就我而言,带到第四阶段在我能力范围了)第四阶段,高级算法,线段树、红黑树等等。教练可以根据自己水平带学生,给学生进行合理规划。第四阶段以后,一定要养成学生自学能力和做题能力,给学生做好后期保障工作!平台建设推荐两个平台,可以提升竞赛学习效率,相关内容可自行检索,不会的也可以找我搭建。1、Moodle在线课程管理平台,可以将竞赛的课件和习题、甚至视频整理好,放在平台上,老师上课和学生自学,都很方便。2、Hustoj在线测评系统,添加题目和测试数据,后台自动测评得分,将对应阶段的题库增加好,让学生自行刷题,如果可以,做好题解视频也是可以的。学生可以根据moodle课件,边学边练习。3、OI-wiki竞赛知识手册,可以在上面查询相关的资料,很方便,有官网,OI Wiki,也可以自建。整体而言,教练首先要选拔好苗子,接着进行针对性训练,带学生入门。前三阶段,越早完成越好。后期可以让学生在平台自学,或者考虑外出培训学习。尽可能地给学生提供最大的帮助,获得成绩,学生、老师、家长、学校都很开心。附:竞赛资料整理1、github竞赛课件整理:hzwer/shareOI2、阳光高考平台,了解竞赛招生等。阳光高考_教育部高校招生阳光工程指定平台3、hustoj开源平台:zhblue/hustoj4、OI-wiki可以建设竞赛手册:OI-wiki/OI-wiki5、《算法竞赛进阶指南》资源社区:/tedukuri以上是个人看法,欢迎留言讨论,其他问题,也欢迎咨询我,谢谢!祝大家成功,最后打个广告,我也可以网课带学生,一对一辅导,但仅限于我会的知识点,谢谢大家!
作为一个同样是高中开始接触计算机、曾经取得过分区联赛一等奖、目前仍混迹于程序大海中的我,建议还是学pascal。理由有三点: 1、Pascal应该还是目前分区联赛的主流语言,更重要的是,大部分的竞赛辅导书、尤其是优秀的竞赛辅导书,都还是用pascal写的。 2、Turbo Pascal功能比较简单,容易上手,可以将学生的注意力集中于算法研究,而不是软件的应用。而竞赛考核的核心内容是算法,不是语言。 3、Pascal虽然非常古老,而且也不是很好用,但是她的语法、逻辑都非常的严密,对于新手而言,有助于形成良好的编程习惯,同时更好地理解编程的内涵。
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询
只要一个电话
我们免费为您回电