返学费网 > 培训机构 > 少儿编程培训中心

13081913316

全国统一学习专线 8:30-21:00

近年来关注少儿信息学奥赛编程的用户越来越多,小编整理了关于全面解读C++信息学奥赛,家长必读 | 奥林编程,初中信息学奥赛,围绕信息学奥赛,一码学程打造儿童编程教,求小学信息学奥赛QB教程和试题,程序员爸爸带您看现在的少儿编程,请教一道信息学奥赛的pascal语言编程题,谁在消费家长们的焦虑——谈谈少儿编程,高中信息学奥赛主要搞些什么??,供您参考

1.全面解读C++信息学奥赛,家长必读 | 奥林编程

众所周知,名校自主招生一直是学生和家长重点关注的升学捷径,作为自主招生中最吃香的学科奥林匹克竞赛,多年来一直是很多学生开启名牌之门的另一把钥匙。近几年来,学科竞赛中相对冷门的赛事——信息学奥赛,正在受到学校、学生和家长的更多青睐。那么究竟什么是信息学奥赛?参加信息学奥赛有哪些好处?信息学奥赛都考些什么?可能很多家长对此仍然有很多疑问。现在小编就带大家一起来了解一下。1. C++信息学奥赛到底是什么? 信息学奥赛是中学生学科奥林匹克“学科竞赛”中的一门,其他四个学科为数学、物理、化学、生物学,学科奥赛是由认可的权威性比赛。信息学,主要是指利用计算机及其程序设计来分析和解决问题的学问。信息学奥赛由中国计算机学会主办,主要考察信息学,即编程的相关知识和能力,主要包括三级赛事:NOI的官方网站为 C++信息学奥赛对升学和择校有何帮助? 作为理科学科竞赛之一,信息学的认可度和含金量极高,最直接的好处就是有助于升学,无论是小升初、中考、高考、海外留学,还是申请奖学金、保送研究生,获得信息学奥赛的好成绩都会有重要的助力作用。① 升学择优录取信息学奥赛获奖可以享受名牌降分录取等优惠,初中阶段参加NOIP获奖也可作为特长生被重点高中录取。② 参加自主招生省级奖项可以有资格参加多数重点的自主招生。③ 名牌保送获得NOI奖牌的选手可以直接保送清华北大等一流名校。④ 当地学校录取分数线降低部分省市NOIP普及组和提高组其他名次可以享受当地学校降低分数线录取。⑤ 增强出国留学竞争力奥赛获奖对申请国外院校也大有帮助,国际竞赛获奖可国外知名录取,美国、英国、德国、新加坡、日本等发达对计算机教育普遍重视,认为奥赛获奖学生的抽象概括和逻辑思维能力远远强于其他学生。所以信息学奥赛是帮助孩子圆名校之梦的一个较好选择。3. C++信息学奥赛对能力拓展和职业发展有何帮助? 信息学竞赛能给孩子带来逻辑思维能力、知识结构和学习能力的巨大提升,学习竞赛的过程对于学生的锻炼远比学到的知识重要。经过信息学竞赛锤炼的孩子,其思维的深度及思考问题的能力更强,更具备在具体学科钻研和探究的能力。在人工智能时代,编程或许将成为像开车一样基本的技能,提前具备信息学知识和编程能力,可以更好地面对即将到来的智能时代。在中国12类紧缺人才中,排在第一位的就是“电子信息类”。当前人工智能相关行业发展如火如荼,人才需求火爆,包括谷歌、阿里、百度、Facebook在内的巨头企业以及人工智能领域的创新先锋都在疯抢信息学人才,甚至开出百万年薪,而这种红利期还仅仅是刚开始。所以信息学奥赛不仅能提供一块不错的升学敲门砖,还可以对孩子整个人生轨迹产生积极影响。2021年初教育部公布高中新课标,将信息学竞赛必学内容纳入了必修和选修的范畴,更是将“数据和计算”列为必修,提出了“学会一种编程语言”的要求,编程普遍进入高考或许只是时间问题。4. C++信息学奥赛现在的报考情况如何? 信息学奥赛当前最突出的现状为:由于信息学不是中学阶段的关键学科,家长的认知率仍然不高,有些家长甚至都没有听说过。所以竞赛参与人数相对少,且获奖比例较高,因此竞争相对不激烈。另外,信息学奥赛还有“比赛多、机会多”的特点,只要有一次考得好,就有机会获得高校“直接录取”、“降一本线录取”、“降分录取”等相关优惠政策。下面是八大名校在信息学奥赛方面的自招优惠政策。另外,信息学竞赛的报考情况在各省份很不均衡。以2021年NOIP提高组竞赛省一等奖分数线为例,浙江为375分,而河南只有275分,差距有一百分之巨。所以,对于信息学奥赛普及率较低的省份,学生的获奖机会也更高。 5. C++信息学奥赛相比于其他竞赛有何优势? 信息学相比于其他四门学科有着明显的优势。首先是难度。学科竞赛中,数学和物理奥赛都太“难”,北京数学奥赛金牌教练汪老师曾表示:只有不到5%的学生适合学奥数,其很大程度是拼天赋;而物理则需要学生具备浓厚的兴趣和探索精神,而且动辄百万的报考人数也使难度攀升。化学和生物奥赛一定程度上是考知识积累,由于专业就业较难,已日趋边缘化。信息学奥赛则相对容易一些,有初一的数学基础就完全可以学习,而且学生基础水平相当,成绩不会有较大差别,所以越早接触信息学越容易出好成绩,而且只要肯下功夫,多半孩子都能拿奖。相比其他学科,信息学是目前发挥个人潜力最广,发展空间最大,专业选择面最全的课程。第二是竞争压力小。虽然近年来报考人数不断攀升,但与数百万学习“奥数”的中小学生相比,2021年参加信息学奥赛的考生仅为15 万,形成强烈的反差。以辽宁省为例,数学奥赛每年5万人左右参加,而信息学奥赛报考人数只有不到3000人。由于参赛人数上差异大,信息学奥赛在部分省份获奖率甚至超数学奥赛十数倍。从中可以看出,NOIP信息学一等奖获奖人数在2021年就已接近一等奖总人数的三成。6. C++信息学奥赛的赛制和赛程是什么? 信息学竞赛主要分为NOIP(青少年信息学奥林匹克联赛/分区联赛)、NOI(青少年信息学奥林匹克竞赛)、冬令营、选拔赛、IOI(国际信息学奥林匹克竞赛)这几个级别的比赛,竞赛的层级次序如图:NOIP虽然为信息学奥赛的第一站,但其实优秀的获奖者已经有被名校录取的资格了。比如,今年有3个NOIP高于400分的初中生被清华提前录取,十几个被北大提前录取(只要高考过一本线即可)。范围内的NOI竞赛,除了省选选手,每个省也会分配一些非正式参赛选手,不参与评奖,但会发成绩证书,也能够现场和签约。总体来看,签约有越来越多、年龄越来越小的趋势。另外,一些城市也会组织区级赛(如海淀区信息学奥赛)和市级赛(如北京市小学生信息学科普日),有志于在奥赛获奖的孩子可以提前感受考试。下图是信息学奥赛的竞赛时间表:由此可见,信息学奥赛有三个特点:比赛流程较长,前后持续两整年;赛事较多,层级不断提升;机会多,只要有一次发挥较好,就有机会享受录取优惠。7. C++信息学奥赛考什么? 信息学奥赛主要考的运用计算机分析问题、设计算法以及上机编程、调试程序的能力。其中对C++的掌握能力是核心,信息学奥赛首先需要学习的就是C++。具体来看,NOIP初试形式为笔试,侧重考察学生计算机和编程基础知识。复试形式为机考,侧重考察学生对问题的分析理解能力、数学抽象能力、驾驭编程语言的能力及编程技巧、想象力和创造性。信息学考试的特点和魅力,在于每一次做题都是在“设计”,而不仅仅是被动的测试和做答,每个问题都有实际意义。对于孩子解决问题能力的提高,是其他科目都无法相提并论的。目前NOIP可以使用C、C++和Pascal三种编程语言,而2023年后,NOIP比赛中C和Pascal语言将不再可用,只能使用C++。所以,学信息学,很大程度上就是学习C++。8. 哪些孩子适合学习信息学? 如果没有竞赛这个前提,编程是谁都可以学的。但是如果是竞赛,肯定对学生有一定要求。首先需要对计算机感兴趣,兴趣是最好的老师,沉浸其中的孩子总会坚持下去;再就是本来成绩较好、知识全面发展的学生更适合学习信息学,因为竞赛初衷是让学有余力的学生拓展学习领域,因为信息学现在不属于学校教育的科目,如果文化课本身不好,很难花时间学习另一门新的学科。有自控力的孩子也更适合,能坐得住,静下心来学习是重要基础,因为信息学学习需要付出心血和汗水。较强的逻辑思维能力虽然不是学习信息学的基石,但会是获奖的重要元素。9. 应该怎样着手准备C++信息学奥赛? 首先是何时开始学习及从什么学起的问题。五年级以下的孩子可以从Scratch学起,早点接触编程,培养对计算思维和编程的兴趣。5-6年级开始学习C++,这时相对复杂的数学和逻辑问题可以更好地理解,并且可以尝试参加NOIP普及组的竞赛,为将来取得更好的成绩积累经验。由于获得保送只有高一、高二才有机会,因此在初中阶段一定要参加NOIP普及组并尽早参与到提高组比赛,以积累实战经验,如果初中阶段竞赛获奖,也有助于进入重点高中。另外,有一些省份是允许初中生同年同时参加普及组和提高组比赛。下图是准备信息学奥赛的时间节奏:根据历年获奖选手可以看出,最后获奖的都是很早就开始学习编程的孩子,而且他们每年的排名都在慢慢地往前。10. 如何报名参加C++信息学奥赛? 信息学奥赛没有年龄限制,也就是小学、初中、高中阶段的学生都可以报名参加NOIP赛事。初赛一般都是以学校为单位通过指导教师报名(每年9月份开始报名),由指导教师汇总本校学校报名情况并提交给NOI各省特派员,若学校因故不能统一报名,家长可直接联系特派员报名(各省特派员的联络方式请见 他们都曾是信息学奥赛获奖者:20多年前,他们都曾是信息学奥赛获奖者,现在,他们从事的工作都走在时代前沿。王小川,搜狗CEO,18岁获得NOI金牌被保送清华,随后代表中国参加IOI(国际信息学奥林匹克竞赛)并获得金牌。魏小亮,Facebook工程副总裁,1997年获NOI银牌,博士毕业于美国加州理工科学专业。包塔,美团金融CTO,1996获得NOI金牌被保送清华,毕业于清华计算机科学与技术系,获硕士学位。曾担任网易有道公司副总裁,是有道创始团队成员之一,带领有道词典和翻译业务取得国内同行业绝对领先地位。 陈磊,拼多多CTO,1996年获得NOI金牌,博士毕业于美国威斯康星麦迪逊分校计算机科学专业。还有很多很多......在这些技术大牛和商界领袖的人生历程中,信息学奥赛无疑扮演了重要角色,深刻地改变了他们的人生轨迹。信息学奥赛带给孩子的不仅仅是升学上的便利,在当前人工智能席卷一切的当下,学习信息学更能够让孩子搭上早班车,帮助孩子为明天瞬息万变的社会做准备。

2.初中信息学奥赛

比赛中使用的程序设计语言是:* 2003年:初赛:BASIC、PASCAL或C/C++;复赛:BASIC、PASCAL或C/C++。* 2004年:初赛:BASIC、PASCAL或C/C++:复赛:PASCAL或C/C++。* 2005年及之后:初赛:PASCAL或C/C++: 复赛:PASCAL或C/C++。每次联赛的试题分四组:普及组初赛题A1、普及组复赛题A2、提高组初赛题B1和提高组复赛题B2。其中,A1和B1类型相同,A2和B2类型相同,但题目不完全相同,提高组难度高于普及组。 * 初赛:初赛全部为笔试,满分100分。试题由四部分组成: 1、 选择题:共20题,每题1.5分,共计30分。每题有5个备选答案,个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。 2、 问题求解题:共2题,每题5分,共计10分。试题给出一个叙述较为简单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解。考生给出的答案与标准答案相同,则得分;否则不得分。 3、 程序阅读理解题:共4题,每题8分,共计32分。题目给出一段程序(不一定有关于程序功能的说明),考生通过阅读理解该段程序给出程序的输出。输出与标准答案一致,则得分;否则不得分。 4、 程序完善题:共2题,每题14分,共计28分。题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置给出空格,要求考生根据程序的功能说明和代码的上下文,填出被略去的语句。填对则得分;否则不得分。 * 复赛:复赛的题型和考试形式与NOI类似,全部为上机编程题,但难度比NOI低。题目包括4道题,每题100分,共计400分。每一试题包括:题目、问题描述、输入输出要求、样例描述及相关说明。测试时,测试程序为每道题提供了5-10组测试数据,考生程序每答对一组得10-20分,累计分即为该道题的得分。 五、试题的知识范围 一.初赛内容与要求: 基础知识: 1.计算机和信息社会(信息社会的主要特征、计算机的主要特征、数字通信网络的主要特征、数字化) 2.信息输入输出基本原理(信息交换环境、文字图形多媒体信息的输入输出方式) 3.信息的表示与处理(信息编码、微处理部件MPU、内存储结构、指令,程序,和存储程序原理、程序的三种基本控制结构) 4.信息的存储、组织与管理(存储介质、存储器结构、文件管理、数据库管理) 5.信息系统组成及互连网的基本知识(计算机构成原理、槽和端口的部件间可扩展互连方式、层次式的互连结构、互联网络、TCP/IP协议、HTTP协议、WEB应用的主要方式和特点) 6.人机交互界面的基本概念(窗口系统、人和计算机交流信息的途径(文本及交互操作)) 7.信息技术的新发展、新特点、新应用等。 基本操作: 1. Windows和LINUX的基本操作知识 2. 互联网的基本使用常识 (网上浏览、搜索和查询等) 3. 常用的工具软件使用(文字编辑、电子邮件收发等) 程序设计的基本 知 识 数据结构 1.程序语言中基本数据类型(字符、整数、长整数、浮点) 2. 浮点运算中的精度和数值比较 3.一维数组(串)与线性表 4.记录类型(PASCAL)/ 结构类型(C) 程序设计: 1.结构化程序设计的基本概念 2.阅读理解程序的基本能力 3.具有将简单问题抽象成适合计算机解决的模型的基本能力 4.具有针对模型设计简单算法的基本能力 5.程序流程描述(自然语言/伪码/NS图/其他) 6.程序设计语言(PASCAL/C/C++,2003仍允许BASIC) 基本算法 处 理 1.初等算法(计数、统计、数学运算等) 2.排序算法(冒泡法、插入排序、合并排序、快速排序) 3.查找(顺序查找、二分法) 4.回溯算法 二、复赛内容与要求: 在初赛的内容上增加以下内容: 数 据 结 构 1.指针类型 2.多维数组 3.单链表及循环链表 4.二叉树 5.文件操作(从文本文件中读入数据,并输出到文本文件中) 程序设计: 1.算法的实现能力 2.程序调试基本能力 3.设计测试数据的基本能力 4.程序的时间复杂度和空间复杂度的估计 算法处理: 1.离散数学知识的应用(如排列组合、简单图论、数理逻辑) 2.分治思想 3.模拟法 4.贪心法 5.简单搜索算法(深度优先 广度优先)搜索中的剪枝 6.动态规划的思想及基本算法 这个摘自联赛大纲,可以看看,初中不分初几,而且考的远没有大纲难,初中组的复赛大概考到大纲中初赛的知识就差不多了。复赛是比较简单的编程题。。

3.围绕信息学奥赛,一码学程打造儿童编程教

一码学程,成立于2021年,由浙江团队创立,致力于培养最优秀的信息学学子,成为中国专业的青少年编程教育机构。目前已经拥有完备的信奥课程体系、线上教学平台,在信奥领域中形成了一定优势是一家专注于少儿编程教育围绕信息学奥赛开展少儿编程教育的科技公司。致力于让孩子掌握计算机严谨的编程思想 思考问题,分析问题,解决问题,兴趣启蒙,潜力发掘,边学边玩,寓教于乐,适应人工智能时代,接触最新科技 编程逐渐纳入基础教育,为升学加码。目前主要有三类课程,趣味编程课程、C++课程以及信奥课程(信息学奥赛课程)。近日,极客爸爸了解到一码学程获慕华投资数百万种子轮投资。这是慕华投资继与编程猫完成资本战略合作后,再次布局少儿编程赛道。据悉,此轮融资将用于迭代更新产品,完善服务体系,提升教研壁垒。趣味编程课程是一款由麻省理工开发的面向少儿的简易编程开发工具,通过图形模块化的编程方式,简洁易懂,让孩子能在短时间内学会编程的基础,从此逐步迈入编程高手的行列。C++课程是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。信奥课程是青少年信息学奥林匹克联赛(NOIP)是由中国计算机学会面向初、高中生发起的一项学科竞赛,竞赛成绩优秀者,将享有与数理化竞赛同等的优势(如享受部分高校自主招生加分等政策)。据介绍,信奥课程是一码学程旗下最为核心的课程。目前,一码学程已经拥有完备的信奥课程体系、线上教学平台,在信奥领域中形成了一定优势。信息学奥赛(简称“信奥”)是学科竞赛之一,其贯穿小学、初中、高中三龄阶段。一码学程目前已经拥有完备的信奥课程体系、线上教学平台。一码学程拥有强大的师资力量和教学水平,团队中所有成员均有OI、ACM背景。核心教研人员均为联赛一等奖选手,并保送至国内顶尖。 目前一码学程已有多名学生保送至杭州最好的民办初中,更有初一学员获得联赛一等奖、二等奖的好成绩。慕华教育投资有限公司(简称“慕华教育”)是清华控股有限公司现代教育板块的企业。慕华教育形成了“产融结合”的发展框架,旗下的学堂在线、爱学堂、中国创业、中教全媒体等组成的实体板块,与慕华金信、慕华金誉等组成的投资板块,协同输出清华的优质教育资源。参与一码学程本次融资的慕华投资是慕华教育发起的文化教育产业基金,慕华教育是这支基金的基石投资人。慕华教育形成了“产融结合”的发展框架,旗下的学堂在线、爱学堂、中国创业、中教全媒体等组成的实体板块,与慕华金信、慕华金誉等组成的投资板块,协同输出清华的优质教育资源。慕华投资将积极促进一码学程融入慕华教育生态体系,向一码学程注入渠道、品牌等资源,促进其与慕华教育其它成员企业的深度业务协同,助力一码学程发展。慕华投资管理合伙人王军峰表示,在资本层面建立合作的同时,慕华投资将积极促进一码学程融入慕华教育生态体系,向一码学程注入渠道、品牌等资源,促进其与慕华教育其它成员企业的深度业务协同,助力一码学程发展。编程教育是重点关注的教育细分领域。国务院发布的《新一代人工智能发展规划》中明确指出,实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。教育部发布的《教育信息化“十三五”规划》中指出,有条件的地区要积极探索信息技术在“众创空间”、STEAM教育、创客教育等新的教育模式中的应用,倡导提升学生的信息素养、创新意识和创新能力。因此,编程教育正在成为各投资机构布局的重要赛道之一。

4.求小学信息学奥赛QB教程和试题

小学信息学奥赛练习12007-07-20 16:43【练习】 1. 通常在输入一个正确的程序之后,我们如何运行? 2. 运行完毕之后,假如按Alt+F5,通常会出现什么颜色的界面? 3. 如何定义变量abc为整数? 4. 请完成这样的程序:从键盘输入一个非零整数,接着在屏幕输出其10倍 5. 为了计算半径为30的圆的周长,我们利用公式l=2*pi*r。请解释下面的程序为何不能输入3.14 program exe1_5; var pi:integer; begin read(pi); write(2*pi*30); end. 6. 请指出下列语句的错误 var a,b,a,3a,begin:integer; 7. 请指出下列程序的错误 begin read(a). write(a;3); end; 1、写出下列程序在turbo pascal下的输出结果。 program ex; const s='abcdefg'; var i:integer; r:real; c:char;b:boolean; begin i:=1234;r:=1234.5678; c:='#';b:=true; writeln(i,i:6,i:3); writeln(r,r:12:5,r:8:5); writeln(c,c:5); writeln(s,s:10,s:5); writeln(b,b:5,b:3); end 2、编一程序,将摄氏温度换为华氏温度。公式为:F=9*C/5+32,其中F为华氏温度,C是摄氏温度。 3、编一程序,输入三角形的三边a、b、c(假设这三边可以构成一个三角形),求三角形的面积S? (提示:可利用海伦公式 1、分析并写出下列程序的运行结果: program chengji; var s:real;ch:char; begin s:=78.6; if(s>=90)and(s<=100)then ch:='A' else if (s>=70)and(s<90) then ch:='B' else if (s<70) then ch:='C'; writeln(s,'--',ch); End. 2、编写一与电脑猜"红"或"黑"的游戏。(先由计算机给出随机答案,然后由人猜,猜对输出"YOU WIN"否则输出"YOU LOST"。) 课内作业:输入两个数a、b,输出他们的和、差、积。 参考程序: Program xumin0001; Var a,b,he,cha,ji:integer; begin a:=10; b:=12; he:=a+b; cha:=a-b; ji:=a*b; write(he,cha,ji); end. 补充练习: 1、输入矩形的边长,分别输出周长、面积值。 2、输入两个整数,输出它们的平方和它们的平方根。 3、输入两个整数,输出它们相除的整数商(整除值)以及余数。 4、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期 1、输入矩形的边长,分别输出周长、面积值。 2、输入两个整数,输出它们的平方和它们的平方根。 3、输入两个整数,输出它们相除的整数商(整除值)以及余数。 4、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期

5.程序员爸爸带您看现在的少儿编程

作为一名程序员爸爸,以前还是沉迷游戏的电子游戏爱好者,对于现在非常火的少儿编程,想说几句给家长听听。首先我觉得孩子现在学习的少儿编程和现有的程序员的工作关联性不大,我们现在每天更多做的是业务代码的编写,应用现有的类库,如果现有的不存在,那么就利用自己的算法知识去造个轮子,当然这个轮子还不能太复杂,超出了自身能力范围就容易出bug,所以更多的是依靠更成熟的框架,更完善的算法,因为这些是集体智慧的结晶,并经过许多迭代和修复的结果。其次现在很火的人工智能,凑巧我之前在一家电商公司大数据部门工作过多年,后来也做过人工智能创业,现在的机器学习的现状是第三世界人工打数据标签,发展众包业务。大数据公司利用大数据服务和算法框架对数据进行建模,调试参数,最终得出一个合理的模型。一般用到的编程语言就是Java,Scala,Python这些,这里有个核心的东西就是建模,而大部分工程师出身的并没有数学和统计学基础,建模水平就很差。许多工程师写出的建模代码逻辑上就有问题,就是源于对建模掌握不够。所以人工智能依赖少儿编程的只是如何去实现,其本质还是要学好建模。因为十年后如果去实现一个模型一定和现在不一样,用到的语言和框架一定也和现在不一样,学习编程对于人工智能的帮助其实是有限的。这里反映几个事实,第一、程序员的世界变化太快,技术和框架日新月异,现在学习的知识是很快会被淘汰的。家长们不要头脑发热现在Python,Java火孩子就要学,孩子现阶段学习编程主要是了解编程范式、语法规则,这些是固定的不太会改变,学习哪种语言都差不多。第二、如果想顺应潮流学习人工智能,那么更合适的还是学好数学,统计学。编程的定位还是一种工具(像现在的Word,Excel)。那么谁会教孩子培优Word,Excel呢,这是个问题,你说是吧。家长抱着这种心态的就是没有看清这个事实,编程对于人工智能来讲真的就是一个工具的作用,并不是核心和灵魂,不要本末倒置。所以现阶段中小学学习编程应该抱着一个什么目标呢?我认为还是升学,因为现在许多录取对于学习编程并能够在CSP(原NOIP),NOI上面拿奖的选手都有降分、保送的政策,这对家长来说是切实的好处。并且这种选拔会有一种倒逼的效应,就是要从高中筛选好苗子,高中从初中筛选,初中从小学筛选。因此从小学开始努力学习编程参加竞赛有更大的可能被好初中录取,进而进入好高中,最后选入心仪的。我这里分享几个数据,一个是清华智班学生名单。最近,清华正式公布了首批智班学生名单,一共30名。根据清华官方公告,今年智班录取的30人中,有14名奥赛集训队选手保送生、12名自主选拔考生以及4名高考统招学生。其中还有3省理科状元。值得注意的一个现象是,30人中,有14人是信息学奥赛集训队选手,比例近一半!以NOI为例,当届比赛能进入0名的学生,则成为下一届集训队成员,享有保送资格。即使没有入选集训队,通过斩获银牌、铜牌,或是在联赛中获奖,都能与重点名校达成不同程度的降分录取签约。另一个和大家分享数据是各个高校今年的自主招生政策完整版,可以看到大部分985,211学校都会对信息学获奖的选手有降分或者一本线录取政策我现在孩子二年级了,还没有着急让他开始接触编程,主要是想着真的需要先搞好数学,等到4年级有一定基础了再去接触,选择的语言可以是Python也可以是C++,最终的话还是尝试走一下竞赛的路线。我希望大家也能够理性看待少儿编程热,给孩子一个更宽松的环境,别让补习班占用孩子本该玩耍的时间。作者网名前Dota职业选手,GL、Ehome战队成员。原“卷皮”大数据首席架构师,Ifuture公司技术总监。精通大数据结构,对高并发要求、海量数据处理等场景具备丰富经验。研究方向为人工智能、大数据服务。现和啊哈磊共同创立啊哈编程,努力让孩子学习C++不再枯燥。

6.请教一道信息学奥赛的pascal语言编程题

var name:array[1..100]of string; m:array[1..100]of longint; i,k,l,n,s1,s2:integer; max,sum:longint; ch1,ch2,ch:char; begin assign(input,'scholar.in'); reset(input); readln(n); for i:=1 to n do begin name[i]:='';m[i]:=0; repeat read(ch); if ch<>' ' then name[i]:=name[i]+ch; until ch=' '; read(s1,s2); read(ch1,ch1,ch2,ch2); readln(l); if (s1>80)and(l>=1) then m[i]:=m[i]+8000; if (s1>85)and(s2>80) then m[i]:=m[i]+4000; if s1>90 then m[i]:=m[i]+2000; if (s1>85)and(ch2='Y') then m[i]:=m[i]+1000; if (s2>80)and(ch1='Y') then m[i]:=m[i]+850; end; close(input); sum:=0;max:=0; for i:=1 to n do begin sum:=sum+m[i]; if max<m[i] then begin max:=m[i];k:=i; end; end; assign(output,'scholar.out'); rewrite(output); writeln(name[k]); writeln(max); writeln(sum); close(output); end.

7.谁在消费家长们的焦虑——谈谈少儿编程

  最近Jack老师被一篇硬的不能再硬的硬广刷屏了,由于涉及到众多公众号,就不放连接了,就放个标题——《我生于2010年,2032年刚毕业,就失业了。》我相信大家可能也看到过,而且一百度就看到原文了。  妥妥的消费家长们的焦虑。  首先,安柏发在“花生地”的文章是一篇科幻故事开头的文章,并且原标题是《你在教育链上鄙视别人家的孩子,它站在食物链顶端鄙视你》。并且安柏本人也出面指责这种拿着自己的原创文章消费人工智能IP:2032年我刚毕业就失业了,在网易广告看到自己文章还真奇怪啊  其次,大量宣传信息学奥赛的自主招生情况。让大部分家长觉得学习编程=信息学奥赛获奖=保送名校。而我想说的是,家长们可以看看自己身边有几个奥赛(所有类型的奥赛)拿奖并保送的孩子,再看看考进去的有几个,看一看哪种方式概率更大?  紧接着,硬广跟上来,5节视频课程49元拿走。单5节课也就是入个门,深入学习肯定要花更多钱买课。一般的机构都是免费体验,这付费体验也是稳赚一波啊。  最后我们看看编程语言。使用了谷歌的Blocky,顺便dis一下MIT的Scratch。Scratch语言界面Blocky界面  就Jack老师而言,这两种语言没有本质区别,都是模块化程序语言,只是Blocky设计了较为有趣的游戏环境,目前国内类似的Jack老师玩过小X编程。语言没有好坏之分,只有是不是更适合某种环境或情况。学会任何一门编程语言,再去学习其他编程语言会非常快,一通百通。不存在孩子不会举一反三的情况。  单就这两种语言,还有微软的CODE来说,最大的问题还是语言门槛,也就是看起来编程是图形化的,但模块内文字很多,判断一个模块的功能是需要识读的。这样就造成了中文环境的孩子需要在7岁甚至8岁才能接触学习。而目前国际上都有提到5岁甚至3岁开始学习编程的案例,乐高甚至专门研发了得宝的编程火车,将编程模块实体化,更易于幼儿接受。  另一方面,国内仿制软件、环境大部分都是采用Scratch模式,程序易读性不如纯图形化的乐高软件,如乐高BOOST、WEDO系列,甚至RCX、NXT、EV3的软件,文字都是极少的。  下面是一个WeDo螳螂的程序,使用Scratch和乐高软件的程序对比,大家自己看一下,到底哪种易读性更好,编程更简单。  最后Jack老师要真正站在家长们的角度说一下少儿编程的事。请家长们先放下自己心中已经产生的焦虑,冷静的看下去。  我们都知道,未来是变化莫测的,孩子们将来会从事什么工作,会在什么行业是不得而知的。也许他将来要从事的工作在他上时还是不存在的!也许有一天,大量程序员会沦为低端劳动力,只有极少的程序员是中产阶级?比如曾今某个专业非常稀缺,毕业就是十万年薪,而当这个专业招生计划扩大后……所有的一切都是假设。没有人能预测未来会发生什么!然后,请家长问一下自己为什么希望孩子学少儿编程,有没有问一问孩子自己的想法?您的孩子希望当程序员、工程师、科学家?如果是,那么请鼓励孩子学习少儿编程。如果不是,建议不要在这上面浪费时间和金钱。  在孩子有兴趣的前提下,我们来聊一聊少儿编程能够带给孩子什么。首先是能让孩子了解计算机语言、结构和基本概念,当然了,如果老师讲错了会对孩子这张白纸造成很大影响。其次,可以锻炼逻辑思维,开发大脑的相关部位(建立神经元间的联系)。最后,学习中收获快乐,也就是获得成就感,刺激孩子学下去。  这也就对课程的设置提出了挑战。难度要适合孩子的年龄,专业知识不能错并且要穿插在课程里,最后就是趣味性。建议家长们以这三点作为线上、线下体验试听的标准。  假如您也觉得学习少儿编程没什么必要,那么恭喜您省下一笔钱和宝贵的时间。如果孩子不学习少儿编程并不会让他损失太多其实。关于超前学习的研究很多,Jack老师引用一个“格塞尔双生子实验”:让一对同卵双胞胎男孩来进行爬楼梯的训练,在48周的时候孩子们都不太会爬楼梯,哥哥在48周开始训练,弟弟就没有进行训练,在53周,弟弟才开始训练。当然,弟弟刚开始训练的时候,哥哥爬楼梯要比弟弟熟练多,但当弟弟训练三周之后,弟弟和哥哥爬楼梯的水平就没什么差异了。也就说哥哥比弟弟早开始的5到6周的爬楼梯训练,其实根本没有什么样的效果。  在学习方面有超前学习经验的孩子在前期会有明显优势,但如果孩子自己不努力甚至失去学习兴趣,则会很快沦落到中下游。但需要注意的是,超前学习并没有错,而是要根据孩子的兴趣、能力,循序渐进的并能持续下去,这是最重要的。  另外编程,就好比绘画、器乐、珠心算……机修、厨师、钣金、开挖掘机……属于硬技能。硬技能,只要是没有机器人能取代人类,都能有活干,有饭吃。但,如果因为孩子主观或客观的原因导致他换了行业,曾今的硬技能就失去用武之地了。此时,软技能才能帮助他更快学习成长,让孩子更容易抓住机遇,迎接挑战。软技能包括但不限于:创造力、学习能力、动手能力、探究能力、解决能力、沟通能力、协作能力、批判性思维……这些软技能说着简单,但真正去培养却是需要长时间的引导,更需要家长们以身作则。而国内家长们并不认为让一个孩子构思、拼出一个场景,并且讲述出来是多么重要!在一些Jack老师培训过的门店,有家长反映5-6岁阶段的基础颗粒课程过于简单,如太空探险、海洋与时空、故事启发。家长们希望孩子多拼下面这种模型:  而不是这种:  这就不奇怪为什么现在的孩子似乎比我们小时候更缺乏想象力和沟通能力,并逐渐沦为知识的奴隶。乐高教育中故事类课程最重要的就是让孩子们想象、创造、讲述,故事要有开端、发展、高潮、结局和收尾,每个过程都要有时间、地点、角色、事件,每个角色都要有设定,并且要找到符合该人设的论据……看似孩子做了一个小场景,但在这个过程中收获更多。这个就是为什么Jack老师一直推崇要重视教育的“过程”,而不能仅局限在“结果”上。  有兴趣的家长可以看一下我之前的文章,乐高教育从来不是狭义的机器人教育,而是一门综合教育,包含了STEM、机器人、创客、少儿编程、早教……乐高Jack:家里有乐高还去机构玩什么?  以及国内STEM的现状:乐高Jack:何为S.T.E.M.?欧美一直重视的能力培养  关于软技能的重要性,家长们可以再看一看身边的成功人士,如果您觉得自己就是那就更好了!工作上、事业上的成功,只是知识技能的原因,还是软技能影响更大呢?为什么有些新来的员工能够快速接手一项工作并能成为骨干甚至Leader,而有些人干了很久却没有起色?如果一个人知识技能不差,而有着更强的学习能力、沟通能力、协作能力,会不会更容易抓住机会迎接挑战?  综上,希望家长们能够理性看待少儿编程,不要趋之若鹜。根据孩子的兴趣发展以及家庭条件决定是否学习,并且能够认真筛选对比,不要盲目报名缴费。少儿编程中确实不仅是硬技能,也会培养逻辑思维、探究能力、解决问题的能力等软技能。但还有很多少儿活动也能够锻炼这些软技能的,并不是少儿编程独有的!另外单纯学习编程是枯燥乏味的,如果能与实体结合效果会更好,乐高就是例子,编写程序让机器人动起来肯定要比频幕上的小人有趣多了!WeDo 2.0 螳螂·改,动作传感器模拟螳螂…  少儿编程这个风口,老板们有钱认可的可以去跟,家长们也可以去用脚投票。但Jack老师个人并不看好少儿编程,铜臭味重了那么些,跟在线少儿英语似的,还要把小众的做成大众的(、社会并不需要全民都是程序员)。信息学奥赛也是刚恢复,但说不定过几年又叫停了呢?政策年年变,但软技能在手,以不变应万变才是大道理。  最后说一下,本文并不是为乐高教育站台。但就机器人教育、少儿编程教育而言,只是乐高一直是走在行业前列的,跟进模仿者数不胜数。如果家长们希望孩子学习机器人编程建议多对比,看看孩子更喜欢哪种器材,虽然Jack老师推荐乐高,但如果您的孩子喜欢另一个品牌的玩具(器材),也一定要尊重孩子的想法, 保持孩子的兴趣最重要。祝愿孩子们都能玩得好!Leg godt!如果您喜欢本文,欢迎点赞转发~谢谢~欢迎关注『Jack的乐高教室』获取课程直播公告和更多资讯。微信公众号:lego_jack

8.高中信息学奥赛主要搞些什么

1、信息学奥林匹克竞赛的考核方式是采用封闭式(连续3~4小时)上机编程解题的形式,不限编程语言,竞赛题量通常较大。2、程序完成后要通过严格的数据测试,这就对同学们编程能力有更高的要求:不但要能编程,编好的程序能运行,而且所设计的程序还要能通过在各种边界条件下和各种环境下设置的测试数据。3、这种严格的数据测试方法,对于同学们的分析问题和解决问题的能力是很大的挑战。扩展资料:高中信息学奥赛竞赛内容NOI竞赛的题目以考查选手对算法和编程能力的掌握为主。题目类型有以下三种:一、非交互式程序题非交互式程序题要求选手提交答案程序的文件。该程序从一个正文文件中读入数据,并向指定的输出文件中写入计算结果。非交互式程序题的题面包括下列内容:1、求解问题的描述2、输入文件名和输出文件名(可以是标准输入/输出)3、输入数据格式、输出数据格式、以及输入数据范围4、对程序使用计算资的限制,以及其它可能的限制二、交互式程序题交互式程序题要求选手提交答案程序的文件。该程序通过调用所提供的库函数实现数据的输入和输出。交互式程序题的题面包括下列内容:1、求解问题的描述2、库函数的功能、函数原型、以及获取和链接方式3、输入数据格式、输出数据格式、以及输入数据范围4、对程序使用计算资的限制,以及其它可能的限制三、答案提交题答案提交题不要求选手提交程序的文件。选手需要按题目要求,根据给定的输入数据文件生成一组输出数据文件。该组数据文件既可以是由选手的程序输出的,也可以是由选手手工构造的。当选手使用自行设计的程序生成题目答案时,其所使用的程序不应提交。答案提交题的题面包括下列内容:1、求解问题的描述2、输入数据格式、输出数据格式3、输入数据文件的获取方法参考资料:百度百科-青少年信息学奥林匹克竞赛

如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询

温馨提示:为不影响您的学业,来校区前请先电话咨询,方便我校安排相关的专业老师为您解答
  • 作者最新文章
  • 在线报名
申请试听课程

只要一个电话
我们免费为您回电

姓名不能为空
手机号格式错误