童程童美信息学奥赛课程简介一览.童程童美信息学奥赛的课程体系面向10-18岁的学员,无论是基础差入门,还是学过Scratch/Python/机器人等编程相关课程,都可以顺利掌握C++语言,并掌握信息学奥赛中考察的数据结构与算法知识点,在信息学奥赛中取得优异成绩。
信息学奥赛是面向青少年的一种智力游戏,和数学物理化学生物一样,是联合国教科文组织的科国际赛事。zui的赛事叫国际信息学奥林匹克竞赛,俗称IOI,相对应的我国赛事叫做NOI。而目前我们较常见的较直接的赛事是信息学奥林匹克竞赛分区联赛NOIP。一般每年10月中初赛,11月中决赛,拿到NOIP一等奖的学生能获得高校自主招生资格,一般的入围清华北大的自招考试是有资格的,获得武大华工第二档优惠是没有问题的(第 一档优惠是一本线)。
一般的培训分成三个阶段:
第 一阶段,程序设计基础,大约花10次课,主要内容:
1、c++入门:程序结构,输入输出,变量,表达式,顺序,选择,循环三种结构
2、数组和字符串:大量数据处理技术
3、函数:结构化程序设计的主要工具
其中难点主要在多重循环,递归函数等,让大家都能学习到编程,只能说可以编出程序,看得懂别人的程序。这段时间较好是连续的上课,希望大家克服一下,因为前面的没有听懂后面的就跟不上,连贯性很强。
第二阶段,程序思想阶段,C++入门后,我们就狂做题,训练程序思想,因为一般的小孩子数学思想还可以,但是基本没有接触到程序,简单的说,数学思想是你会做题,程序思想是你得讲清楚去让别人做题,这个区别还是很大的。这个时候很多程序设计的思想不断的被重复,争取形成条件反射。这个时间我目前设计的是10-20次课,80道题左右。若偶有学生缺课,影响不太大,知识连贯性不太强,主要训练能力。可以看看我后面的训练题。
第三阶段:数据结构和算法阶段,学生有了程序思想,做题还比较顺利后我们讲常见的通用算法和数据结构,这里估计要30-40次课,一般学生要是能认真学完这个,国一基本问题就不大;
1、表,树,图的表示和基本操作
2、递推与递归,贪心法,二分法
3、搜索算法
4、动态规划
第四阶段:再次狂做题巩固第三阶段的内容,基本上都是自主研究和学习,若能把这20年来赛,分区赛的所有题目全部做一次,背熟了,那在黑龙江省肯定是名!!!!
第五阶段:数据结构和算法,这个就要求高了,这里就不展开了。
童程童美信息学奥赛课程简介一览。童程童美信息学奥赛培训班遍布各个区域,如陕西(西安),山东(济南,青岛,烟台,泰安,淄博),北京,上海,广东(广州,深圳,东莞,佛山,珠海,惠州),浙江(杭州,嘉兴,台州,温州,宁波),天津,江苏(南京,无锡,常州,苏州,徐州),四川(成都),安徽(合肥,芜湖,蚌埠),河南(郑州,洛阳),山西(太原),河北(石家庄,秦皇岛,唐山,廊坊,保定),广西(南宁),重庆,云南(昆明),湖北(武汉,宜昌),湖南(长沙),黑龙江(哈尔滨),辽宁(沈阳,大连),吉林(长春),福建(厦门,福州),江西(南昌),海南(海口),内蒙古(呼和浩特,包头),贵州(贵阳),甘肃(兰州),宁夏(银川)等地区都开设有童程童美信息学奥赛培训机构!