比较典型的例子大概是《算法竞赛入门经典:训练指南》(以及本篇第二版的最后一章)与《算法竞赛进阶指南》。*CLRS*有必要看吗?我想是没有的。倘若在意细致的代价分析,看《具体数学》就足够了,数论、组合数学和动态规划顺带也一起学了。*TC++PL*呢?如果你在意STL、algorithms的复杂度,第四部分:标准库可以当作cookbook。这样一本暗示你具体实现较少的书,以及它适用的版本,我觉得都是比最流行的PrimerPlus第六版好的。现在网络上的资源是很多的。hzwer发起的的shareOI、OIWiki、Loj与Uoj、洛谷的集训队50题。这些是集合的比较有趣的。比*CPC的资源有序得多。
这些就足够了。它们足够深入浅出;足够连续、也足够离散。
最最入门的书我推荐《计算概论》,华东师范大学第二附属中学的。
自从新冠病毒疫情爆发以来,国内公知恨国党如同打了鸡血一样兴奋,不是制造谣言就是各种带节奏对政府各种攻击——最后结论都殊途同归:
政府怎么做都是错的,根源就在体制上,然后吹嘘一番西方那套体制的“优越性”,并且斩钉截铁做出预测:如果疫情是在“民主”国家爆发,一定会比中国政府干的更好。
现在我们再来看看其他国家应对疫情的措施,简直就是大开眼界——
原来,中国政府闭卷做得最差的下限,也比一票发达国家开卷做的上限还强啊!
然后网友纷纷嘲弄——现成的中国经验摆在这里,而且世界卫生组织也明确给出了结论——中国模式是唯一能应对疫情最有效的办法。
你们怎么抄作业也不会啊?
各国为什么不抄中国作业?
答案恰恰相反——他们一直在抄中国作业!
只不过,它们是以自己的方式抄中国作业。
1中国抗疫的宝贵经验
在分析各国“作业模式”之前,我们要梳理一下中国抗疫战争总结的三条重要经验。
第一,这个新冠病毒很不好对付,它潜伏期长,难以检测,即使是核酸加测误差率也很高,最麻烦的是,这个病毒传染性特别强,即使是潜伏期也能传染给其他人,除了全民隔离,现在也没有更好的办法,但是西方各国要全民隔离难度很大。
第二,这个新冠病毒肺炎很不好治疗,而且非常耗费医疗资源。
目前对这个病毒没有任何特效药,所有的药物只能发挥辅助性的抑制病毒作用,最后能否痊愈主要靠患者自身的免疫力。
这个病毒是直接攻击人体的肺部细胞,不断对患者的呼吸功能造成越来越严重的损害,也就是说在人体免疫系统战胜病毒之前,医疗机构能做的就是借助各种设备来恢复患者的呼吸功能。
现在我们医院对于患者治疗一般就是四大步骤。
1.高流氧治疗,直接给患者供氧,争取能把患者血氧饱和度提升到正常范围。
2.不行的话就上无创呼吸机。
3.如果上无创呼吸机两个小时无效,就要气管插管。
进行气管插管的前提条件是要有层流病房,插管之后医护比要达到1:2—3。但是一般医院没有那么多层流病房,综合ICU或者部分急诊ICU配备了也只能接待有限的患者。
4.到最后,如果患者病情继续恶化,就上ECMO(人工心肺机,但因为昂贵很多医院只有1-2台),如果没有这个ECMO,患者多半就顶不过去。
从以上过程中我们可以看到,在治疗新冠病毒肺炎的过程中需要动用大量的医疗资源——要高浓度氧气与设备、要呼吸机、要层流病房、要人工心肺机以及大量的医护人员。
第三,就是最关键的经验,不能引发民众的恐慌。
一旦引发民众恐慌,导致医疗资源被挤兑,那么死亡率就会大幅度上升。
武汉封城之后,当时正值流感高发期,超过10万民众涌入医疗机构,直接导致武汉一线医疗机构几乎瘫痪。
也就是中国政府能迅速动员力量在10天内修建2所大型医院,从全国动员了几万名医护人员支援武汉,才稳定了武汉的局面。
就这样,中国政府也要在全国实施全民隔离措施——因为不能出现第二个武汉,即使中国政府也没有在两个大型城市同时打赢防疫战争的能力。
火神山医院和雷神山医院
武汉医疗资源被挤兑死亡率一度高达9%,我们动员了全国人力物力支援,艰苦奋战一个月最近才慢慢降到4%。而湖北之外,新冠病毒肺炎患者死亡率还不到0.2%。
这就是中国抗疫战争的宝贵三条经验。
2发达国家的作业模式
下面轮到发达国家做作业了。
那么,发达国家怎么结合中国经验做自己的作业呢?
美、日、意大利等国不约而同的选择一个作业模式——用一切办法防止民众恐慌!
那么,发达国家怎么防止民众陷入恐慌呢?
那就是控制新增确诊患者数量——哪怕是人为操作,也要控制新增确诊患者数量!
所以,按照这个思路,美国政府大幅度提高了检测疑似患者的门槛。
在2月27日以前,美国疾控中心(CDC)指定的检测标准非常苛刻,必须同时满足以下两条标准:
1.患者出现发烧和严重的下呼吸道感染症状,并排除了流感和其他呼吸道疾病的可能;
2.患者有中国旅行史或者与确诊患者密切接触经历;
即使同意检测,检测费用也高达3000美元,并且由患者自费(患者即使购买了医疗保险,也要自行承担1400美元)。
按:日本政府也是美国思路,把检测标准提得很高,意大利前期也是老老实实公布确诊患者,然而最近确诊数量急剧增加,意大利政府也扛不住了,准备学习美日“先进经验”,未来只公布已确诊并且是重症患者数量,轻症患者一律不公布。
只有韩国政府前期试图全面抄中国作业——该检测都检测,检测确诊就公布,但是抗了十来天就有点失控的感觉,至少医疗资源已经全面告急。
2月27日,美国疾控中心在舆论的压力下放宽了检验标准。但是即便如此,这个高昂的检测费用对于普通美国老百姓也门槛太高!
因为大部分美国老百姓没有钱。
2019年美联储有个调查报告,报告显示大约有30%的中等收入家庭表示,一旦一笔紧急开支超过400美元,他们将无力承担。
1400美元的检测费用至少是30%以上的美国家庭无力承担的,最重要的是,检测如果确诊要治疗还是一大笔费用,这笔医疗费用对于普通美国家庭是沉重的负担。
中国的政策是检测免费,如果确诊也是免费治疗。为了减轻老百姓的负担,疫情重灾区武汉政府还降低了确诊标准,将一批临床患者也划为确诊病人。
各地政府在疫情期间还专门制定了“两个确保”的政策——确保患者不因费用问题影响就医,确保收治医院不因支付政策影响救治。
目前一个重症患者治疗费用大致要40万元,全部国家买单。以美国医疗系统那种效率以及高昂的收费标准,估计至少要涨好几倍。
美国政府除了提高检测标准来控制确诊人数,而且极力淡化新冠病毒肺炎的传染性。
有一个细节很有意思,包括美国、日本、意大利等国家虽然明知道这个新冠病毒传染性极强,但是从来都不鼓励民众在公共场合戴口罩,甚至还煞费苦心制造了一套“口罩无用论”。
这就是故意歪曲中国经验了。
他们为什么这么干?
因为现在全世界都面临着口罩严重不足的局面!
中国是全世界制造业大国,同时也是口罩产能大国,中国口罩产能大致占全世界产能50%以上。
在疫情爆发之前,中国每日口罩产能大致是5000万只,这点数量与14亿人口的需求相比缺口很大。
疫情爆发之后,为了保障国内的口罩供应,全球的华人与企业将全世界的口罩搜罗一空,现在疫情扩散,这些国家突然发现,国内的口罩缺口完全无法满足民众的需求。
据美国疾控中心(CDC)公布的数据,美国医疗机构目前仅有口罩3000万只,未来医疗机构需求至少是3亿只,缺口高达90%。这还是医疗机构,大家可以想象普通民众口罩缺口有多大。
所以,为了避免民众买不到口罩引发巨大的恐慌,美国政府只能捏着鼻子制造了一套“口罩无用论”来安抚民众。
除了宣扬口罩无用论,美国总统特朗普还频频对外表态,强调其实啥也没做的美国政府对于肺炎疫情“控制得很好。”
2月25日,特朗普在一次新闻发布会上说:“你可能会问有关冠状病毒的问题,但是在我们国家,这种病毒已经得到了很好的控制。”
特朗普继续强调:“美国只有很少的人被感染,此外我没有听到其他的消息。而且他们的病情正在好转。”
尼玛,美国当然“只有很少的人被感染”——因为根本就没有几个人能达到美国美国疾控中心(CDC)的检测标准好不好?
2月27日,特朗普继续对外宣称:新冠病毒风险对美国依旧很低。
美国总统掩耳盗铃,下面的官员更是不堪。
同一日美国国土安全部代理部长查德·沃尔夫出席参议院拨款委员会听证会。在接受参议员约翰·肯尼迪的提问时,他的表现简直令人大开眼界。
以下是问询纪录。
肯尼迪:美国现在有多少新冠肺炎病例?
沃尔夫:我们有14例确诊病例,另外还有20或30例是从一些游轮上撤回的人员。
肯尼迪:预计未来还有多少?
沃尔夫:我们预计确诊病例数量会上升,但没有确切数字。
肯尼迪:目前国际死亡率是多少?
沃尔夫:国际上是应该低于2%。
肯尼迪:低于2%是多少?
沃尔夫:我之后会给你一个确切数字。
肯尼迪:我们有足够的呼吸器吗?
沃尔夫:据我所知,数量足够。
肯尼迪:我们刚刚收到的证词是,呼吸器数量不够。
沃尔夫:我建议你向卫生与公共服务部咨询。
肯尼迪:我们口罩够吗?
沃尔夫:嗯……对于国土安全部来说足够。
肯尼迪:我不是在替国土安全部问,我是在替美国民众问。
沃尔夫:可能不够。
肯尼迪:缺多少?
沃尔夫:我手头没有具体数字,我可以之后告诉你。
肯尼迪:还有多久才能拿到疫苗?
沃尔夫:嗯,还要几个月。
肯尼迪:我们刚刚得到的证词可不是这么说的。
听完国土安全部长的一系列“蜜汁回答”后,肯尼迪失望地表示,“国土安全部的职责是保障大家的安全。美国民众应该得到关于新型冠状病毒的直接答案,但是从你那儿,我没有得到这样的回答。”
大家看了这番问询有何感觉?是不是比当初湖北某些官员在记者招待会上的表现还要糟糕?就这样湖北的主要官员也被撤职查办,而美国国土安全部部长沃尔夫却屁事没有。
3美国政府的作业图
大家想一想,如果是中国政府这样做作业会被媒体喷成啥样?但是在号称“言论自由”的美国,所有美国媒体却步调一致保持沉默。
掌握舆论话语权的美国政府确实牛逼。
不仅媒体保持沉默,连特朗普的死对头民主党一票政客也保持沉默。过去特朗普有啥言行,民主党恨不得拿起放大镜来找毛病,现在这些特朗普的生死大敌却仿佛凭空消失了。
这就是美国政治精英“政治正确高于一切”的表现!
如果就疫情问题对川普政府穷追猛打,最后是啥结果?结果就是暴露出美国政治体制的无能!为了不引发民众的恐慌,故意提高检测门槛,其实就是坐视让相当一批民众自生自灭!
事情闹大了,川普固然会下台,但是同样会引发民众对美国基本体制的严重质疑!
如果把美国基本政治制度比喻成一条大船,所有的政客都是这条船的乘客,平时为了党派利益,这些乘客可以互相谩骂甚至斗殴都没问题,真把船弄沉了,所有的乘客都是灭顶之灾!
当然,评价川普啥也没做也不客观,2月26日,特朗普就疫情召开新闻发布会时,任命副总统彭斯负责抗击新冠肺炎工作。
二、所有的新闻媒体没有白宫的许可,不得发布容易引发民众恐慌的疫情信息。
三、对于轻症患者,一般不做核酸测试检查,那样劳民伤财。
面对舆论的质疑,彭斯副总统不为所动,在人类的灯塔、民主的象征、言论自由的表率——美利坚合众国副总统彭斯看来,面对疫情,有一个原则是必须要坚持的,那就是——
“一个健康的社会只能有一种声音!”
我还能说啥?
现在我可以给大家勾勒一副美国政府的作业图。
美国总统拼命掩盖疫情的严重性;
主管防疫的美国副总统主要精力在控制疫情信息传播;
美国疾控中心(CDC)大幅度提高检测标准,人为控制确诊患者数字;
美国国土安全部啥也没做,连基本的情况也一问三不知。
这个作业图清晰地表达了美国政府面对疫情的基本思路——
表面上是“瞒”:隐瞒疫情的信息,防止民众恐慌;
本质还是“拖”:争取把疫情拖到5月份以后,让自然气温的提高来消灭病毒;
4全面抄袭中国作业太难
现在我们来分析一个重要的问题,以美国为首的发达国家为什么不全面抄写中国“作业”,为什么在借鉴了中国经验,还能做出如此拙劣的作业?
原因很简单,要全面抄袭中国作业太难了!
重庆防疫期间著名景点—洪崖洞
这个拼图工作还没出来,光是目前手里收集的信息就让我叹为观止,感慨万千。
大家知道我感慨什么吗?
我的感慨就一句话——
“我就是把这个系统的拼图做出来,把中国一个城市的作业完整的摆在其它国家面前——绝对没有一个国家能复制!”
作业交给你们抄!你们也抄不了!
这里剧透两个小小的案例,大家体会一下。
案例一:动员就是战争片
假如你是一个社区居委会主任,在大年三十晚上接到上级的紧急通知——必须在明日清晨完成对社区所辖6个小区封闭与监管,必须在2天之内完成对社区所有住户的入户筛查。
现在居委会只有8个工作人员,社区有1万多住户28000余人,情况紧急上级也没给你调派人手,那么,8个工作人员怎么在2天之内完成这个28000人的筛查任务?
这明明就是一个不可能完成的任务啊!
但是我们社区居委会却是魔术师。
人员不够怎么办?党员来凑!
不但招之能来,而且来之能战!次日社区将这440名志愿者划分到6个网格,也就是6个小区,一个小区一个网格,拉网式、全覆盖开展排查。
当天就完成对6个小区的封闭监管,2天内就完成对社区全部10457户家庭、147个门店、417个企业机关单位,还有1个养老院排查工作。不漏一户、不漏一人。
入户排查工作做得有多细呢?因为带着口罩担心居民不认识志愿者引起误解,要求所有党员都佩戴党徽。入户排查有武汉打工旅行史的疑似人群的同时还每户送了一本防疫宣传资料。
与此同时,还展开大规模防疫宣传,在辖区的202部电梯里张贴的温馨提示和宣传海报,设置61条横幅、18块专栏,确保群众能够“看得见”。
将疫情防控知识、公开信、倡议书等录制成3套音频宣传资料,利用巡逻车、小区喇叭、喊话器循环播放,确保群众“能听见”。
在社区隔离监管期间,居委会组织的志愿者队伍还为社区送代办服务,有些居民家里缺米、油、果蔬等生活日用品,就给他送上门,保障居民物资供应。
同时,组织“安心敲门队”志愿者为18名独居老人提供上门服务。
这就是重庆市巴南区龙洲湾街道龙海社区发生的故事。
一个基层居委会,8个工作人员,在一夜之间动员了440位以党员为核心的志愿者队伍,迅速完成社区封闭、监管、排查、宣传工作,随手还把居民物资供应工作都做了,连失独老人照顾都不拉下,这是何等的动员能力,何等的执行能力?
顺便说一下,重庆这种社区网格式管理入户排查是五天重复一次。
重庆的防疫思路很有特色——以大概率思维应对小概率事件。比如入户筛查潜在的疑似患者就是这种模式,最大程度动员更多的人力,反复入户筛查,争取把潜在的小概率可能漏网的疑似患者找出来,为此重庆动员了40万人。
小时候特别喜欢一部电影《地道战》,电影中有个片段印象很深刻,面对严峻的战争形势,一个村支书给出的斗争方案很简单——就是“紧紧依靠(党)组织,充分发动群众”。
对照上述案例是不是也是这个很“俗套”的方案?
紧紧依靠组织,充分发动群众!就没有做不成的“不可能的任务”!
案例二:筛查就是侦破片
重庆某县还有一个案例。一个湖北打工者,1月7日回重庆,医学观察14天之后,没有任何症状,然后在居家期间,竟然被市疾控中心从另一条线索排查出来。
疾控中心找到这个人时,这个人根本不相信自己是患者——因为从武汉回来已经超过18天,至今没有任何症状。
当时全国还没有发现无症状患者,但是疾控中心坚持做核酸检测——最后检测结果果然是阳性!这是全国发现最早的潜伏期超过18天,没有任何症状的患者。这样的患者居然也被排查出来!
疾控中心在这个排查过程中抽丝剥茧层层追踪,堪称一部精彩的侦破片,但却是真实的案例。
我看到国外的新闻报道,经常发现一个患者却找不到传染源,但是在中国,确诊患者我们要求是一定要找到传染源的!连居家没有任何症状的患者都能排查出来!
改天我详细写写这个抽丝剥茧的排查过程,让大家开开眼——我们基层排查人员每个人都是福尔摩斯大侦探啊。
以上就是一些基层的案例,这些碎片化案例组合起来就是一副波澜壮阔的画面——
一声令下,一个千万人口的城市直接按暂停键;
一声令下,十四亿国民全部居家隔离;
一声令下,成千上万的工人团队奔赴前线,10天建成一座千张床位的医院;
一声令下,成千上万的医护人员奔赴前线;
最震撼的是,没有一声令下,全国人民自发支援疫区,无数志愿者自发组织起来,有钱出钱有力出力。
960万平方公里的土地上,从湖北到其他省市,从城市到乡村,到处都是无数志愿者活跃的身影。在海外,无数华侨以及留学生将全球医疗防护用品一扫而空捐赠回国。
这就是中国在全世界表现出恐怖的组织能力和动员能力。
这种恐怖的组织与动员能力给全球各国带来的是极大的震撼。
震撼是啥意思?
意思是——
如果你对中国没有敌意,震撼能让你尊敬;
如果你对中国充满敌意,震撼能让你畏惧!
所以,这个震撼有重大意义。
5不战而屈人之兵
大家都知道美国军费开支天下第一,不仅如此,美国军费开支还相当于全球军费开支第2名到第16名15个国家的总和。
为什么美国军费开支这么高?
舆论普遍解释是美国军工复合体是最大的利益集团,美国前十大财团都在军工复合体入股,所以,美国国防开支被利益集团绑架。
以上是事实,但不是原因。
真正的原因是美国为了维护自己的霸权地位,长期执行“吓阻性”国防战略。
中国谋略的最高境界是什么?
是善战者无赫赫之功,是不战而屈人之兵!
美国这个“吓阻性”国防战略就是意图达到“不战而屈人之兵”的效果。
美军的军费碾压全球,所以,没有任何国家敢主动向美国开战!表面上军费开支很大,其实本质上节约了无数场潜在战争的费用——看似花钱,其实省钱。
按:小布什任上犯下的最大的战略错误就是——在伊拉克与阿富汗这两个战略价值不大的地方打了两场战争。
这两场战争战术上赢得很漂亮,战略上却是败笔。美国投入这么多资源,前后花费几万亿美元,最后在战略层面一无所获,现在还要为撤军擦屁股。
正因为美国这个“吓阻性”国防战略,才有了十大财团入股形成军工复合体这个庞大的利益集团,最后反而成为美国政治体制最大的一个毒瘤。
美国五角大楼
所以,中国在疫情中表现出恐怖的动员能力与组织能力对于某些敌对势力同样有“吓阻性”的威慑效果。
想与中国博弈?
可以!
你可以打贸易牌、金融牌、人权牌,想打啥牌都可以!底线是你不敢撕破脸掀桌子!因为撕破脸不管是冷战还是热战,你根本就没有胜利的希望!
因为与中国这样的大国爆发直接的冲突,最后拼的就是动员能力、组织能力以及经济潜力。
中国能一声令下全民迅速动员起来组织起来跟超级病毒打全民战争,同样也可以与任何的对手干,你有这个能力吗?
你连抄作业都不会啊!
所以,通过这场疫情,中国某种意义上最大程度的避免了未来外部的直接军事干涉,最大程度震慑了对手,捍卫了国家的稳定与和平。
所以,我一直坚信两岸一定会统一。
所以,我一直坚信中华民族伟大复兴一定会实现。
1月29日,
《媒体不死!武汉一线记者口述实录》,
没想到几天之后,
凤凰卫视特约记者、武汉人敖慕麟
一家三口就相继出现新冠肺炎的病症,
他本人也成为首位,
从感染病毒到逐渐康复的一线新闻工作者。
敖慕麟在武汉接受一条采访
患病早期,
他们和大多数在武汉本地的患者一样,
经历了看病难、确诊难、入院难的困境,
我们在后台接到无数读者的询问,
听说敖慕麟找不到床位,
之后给他补办一顿生日宴。”
1月23日封城后,武汉天气冻得厉害。白天气温跌至接近零度,而且还不时下雨,这种湿冷下,体感的温度可能比零度还要低。
香港凤凰卫视新闻中心,敖慕麟曾在此工作
敖慕麟曾是凤凰卫视记者
总之,武汉这个城市,是进入了一个前所未有的状态。
没想到这样,还是受到了感染。
“如何感染、在哪里感染,
我完全没有任何头绪”
1月26号天气依然不好,自己的身体特别冷,也感觉有点累。这几天,手机、电脑、电视等一切媒介,关于疫情的信息密集轰炸。我想每个在武汉的人,心里都会默默问自己:我得了吗?我有可能得吗?
当晚,母亲告诉我,她感觉自己有一点发热。用体温计测过体温发现超过了37度。我马上警觉了起来,当时我让她先服用了一些退烧药,回房间进行休息。
1月27日晚的武汉某社区,群众高叫“武汉加油”
冒着风险出去采访,我当时只有一个想法,就是我需要把信息传递出去,这是责任,然后就这么去做了。直到28号左右,我父亲也开始发热,并伴有肌肉酸痛和全身乏力这些新冠肺炎的典型症状。我开始变得非常担心。我无法判断,接下来的病情会如何发展?我们一家人会怎么样?
我真的等不起”
1月26日,武汉出台措施,
由社区卫生院负责新冠肺炎病人筛查工作
敖慕麟自我隔离期间服用的部分药品
我觉得我等不起,即便到了医院,也需要排队做检查,在不了解定点医院的情况下,我不想冒着交叉感染的风险去医院排队。所以我在卫生院开了一点奥司他韦,也就是达菲,一种流感的特效药,之后去药店买点阿莫西林、一些中成药、解毒胶囊之类的。然后先自行回家休息。
当天晚上,我父亲的情况不是很理想,身体变得虚弱。在我不断打听之下,终于了解到武汉第三医院光谷院区可以做CT,人也不多。我家住在汉口,医院在武昌,当天晚上我们就开车,从城市的一端到另一端去做检查。
晚上医院的人不算多,很快就轮到我们。接诊的医生,防护服上写着名字和三个字:萌萌哒。也许是医护人员之间,在互相鼓舞士气的一种方式吧。
CT的结果显示我们一家三口肺部都有感染,父母是双肺感染,我是单肺感染。医生说父亲的情况必须马上入院治疗。但是他们这里没有床位,没办法收治。我们只能按照医生开的处方去买药、去吃药,按照医嘱三天后复诊。
从1月30日到2月1日这三天,一家人都待在家中自我隔离。一个人待在一个房间,在家都戴着口罩。饭菜都是自己做自己的,然后各自端到房间里面自己吃,尽量避免近距离的接触和交流。
这三天我也尝试去联系一些医院和朋友,看是否能为父亲争取到入院的床位。但面临一个问题:我们只做了CT,还没有确诊。按照当时的流程,只有核酸检测呈阳性,才能确诊为新型肺炎,才有资格住院。但各种消息都在告诉我们,做检测的资格很紧俏。
三天后也就是2月1日,我们再到医院复诊,照了CT也查了血。显示我和父亲的感染面积仍在扩大。医生还是要求我父亲马上住院,但是他们仍然没有床位,最后我们也就只能够接受输液治疗。
“从有希望到失望
后来我了解到,因为病人太多,医院根本没办法消化,所以当日后续再也没有继续放号了。
虽然我没有绝望,但就这样在户外白白折腾了一天,我没有拿到号,也没有得到确诊,更谈不上什么治疗,真的让我很沮丧,很彷徨。加上我开始出现了严重的咳嗽,当时终于体会到什么是筋疲力尽。
我没有任何想法,只想赶紧回家休息,吃点东西补充体力,再想想下一步该怎么办。
我和母亲自行康复,
非常时期,涨价可以理解,但如果这成为常态,我想不是每个人都可以负担得起的。
我家现在状态最好的是叫“中秋”的泰迪,她一如即往地爱恋她的球。只是每天可怜巴巴地蹲门口,似乎期待着我带她去楼下溜溜。
图片由敖慕麟、向凯提供封面摄影师:谢丹
2020年新年伊始,今天我们也来讲讲如何帮助孩子开启编程学习之路。
编程学习这个事情火起来也是最近两三年的事情,究其原因还是国务院教育部相继发文要在中小学阶段开设人工智能教育课程,像浙江,山东,北京,天津,南京都是排头兵。不仅是中小学,今年三月份公布的大学新增设的专业里面,新增人工智能专业的高校数量也是独占鳌头,其中不乏浙江大学,上海交通大学等高校。
如何开始编程学习呢?一句话总结:
根据孩子们的思维发展状况,和当前的升学就业环境,来选择编程语言。
Scratch
Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。Scratch下载是完全免费的,公布源码,允许任意修改,发布,传播。
因此适合5-9岁的低幼小朋友。
Python
Python最开始被应用于脚本方面的编写,作为一种解释性的语言,语法和结构通常比较简单,学习和使用通常比较简单,不需要“编译”。
但是因为提供了太多的库函数,不利于了解其底层原理。对于中小学生而言,Python是一门比较不错的入门语言。
C++
直接跟系统底层打交道,最适合竞赛的语言(2022年信息学奥赛系列赛事只能使用C++参赛。)
听到C++,如果有家长是程序员出身,就会有点发怵了,觉得难,但其实中小学学的编程C++和工业用的C++侧重点不同。竞赛侧重于考察算法而非语言本身,所以竞赛用的C++基本语法不难,也很容易入门。
19年11月C++之父全国见面会浙江站,浙江大学ACM教练王灿老师也说:编程学习中给到的数据是干净的数据,工业里面情况自然比较复杂,难度也相应上升了一些。
对于没学过Scratch的同学,一样可以学Python和C++;没有学过Python,也一样可以学C++;这三者,并不构成进阶的关系。
含金量排名:信息学奥赛>青科赛、明天小小科学家、电脑制作活动>蓝桥杯及其他
不限语言
1.全国青少年科技创新大赛
参赛对象:在校中小学生;
2.明天小小科学家
孩子们通过计算机编程,工程设计,动手制作与技术构建,结合孩子们的日常观察、积累,去寻求自己最完美的解决方案,发展自己的创造力。
参赛形式:每年5月-6月申报;8月为专家初评,8月底公布入围终评名单;10月中下旬举行终评活动和颁奖典礼
创意编程
3.全国中小学生电脑制作大赛
电脑制作大赛不能完全说是编程比赛,更多讲究艺术与科技结合。评选项目要求学生使用计算机设计电子报、网页设计、Flash动画,APP制作等各式参赛作品。孩子可以用Scratch制作小游戏、小动画来参赛。
参赛对象:在校小学生、初中生和高中生
参赛形式:4月前以省为单位选拔参赛作品;
4月:各省级组织单位进行网上报名、上传参赛学生信息、参赛作品;
5月下旬:通过技术测试的作品在活动官网公示,接受社会监督和网络人气指数投票;
6月:公示结束后,由专家评审组,按照作品评比指标进行评审,确定拟获奖等级。
Scratch、Python、C++
4.蓝桥杯
自第八届起,蓝桥杯大赛新增青少年组。可参赛项目如图:
参赛形式:
5.信息学奥赛
NOI系列活动包括:全国青少年信息学奥林匹克竞赛和全国青少年信息学奥林匹克网上同步赛、全国青少年信息学奥林匹克联赛、冬令营、选拔赛和IOI。
分解,简单来说,就是“把复杂的大问题,拆解成更可执行、更好理解的小步骤”,它能锻炼我们拆解复杂问题的能力。
抽象,编程中最关键的就是“抽象思维”能力,它能锻炼我们聚焦重点,忽略无用信息,并抽取关键信息的能力。
模式识别,就是“如何找出相似的模式,并高效率解决细分问题”,它能极大锻炼我们规律整合的能力。
算法,就是根据之前一系列对于问题的理解,设计一步一步的解决路径,并解决整个问题。
近几年来,学科竞赛中相对冷门的赛事——信息学奥赛,正在受到学校、学生和家长的更多青睐。
那么究竟什么是信息学奥赛?参加信息学奥赛有哪些好处?信息学奥赛都考些什么?可能很多家长对此仍然有很多疑问。现在小编就带大家一起来了解一下。
1.C++信息学奥赛到底是什么?
2.C++信息学奥赛对升学和择校有何帮助?
作为理科五大学科竞赛之一,信息学的认可度和含金量极高,最直接的好处就是有助于升学,无论是小升初、中考、高考、海外留学,还是申请奖学金、保送研究生,获得信息学奥赛的好成绩都会有重要的助力作用。
①升学择优录取
信息学奥赛获奖可以享受名牌大学降分录取等优惠,初中阶段参加NOIP获奖也可作为特长生被重点高中录取。
②参加自主招生
省级奖项可以有资格参加多数重点大学的自主招生。
③名牌大学保送
获得NOI奖牌的选手可以直接保送清华北大等一流名校。
④当地学校录取分数线降低
部分省市NOIP普及组和提高组其他名次可以享受当地学校降低分数线录取。
⑤增强出国留学竞争力
奥赛获奖对申请国外院校也大有帮助,国际竞赛获奖可国外知名大学录取,美国、英国、德国、新加坡、日本等发达国家对计算机教育普遍重视,认为奥赛获奖学生的抽象概括和逻辑思维能力远远强于其他学生。
所以信息学奥赛是帮助孩子圆名校之梦的一个较好选择。
3.C++信息学奥赛对能力拓展和职业发展有何帮助?
信息学竞赛能给孩子带来逻辑思维能力、知识结构和学习能力的巨大提升,学习竞赛的过程对于学生的锻炼远比学到的知识重要。经过信息学竞赛锤炼的孩子,其思维的深度及思考问题的能力更强,更具备在具体学科钻研和探究的能力。
4.C++信息学奥赛现在的报考情况如何?
另外,信息学竞赛的报考情况在全国各省份很不均衡。以全国2018年NOIP提高组竞赛省一等奖分数线为例,浙江为375分,而河南只有275分,差距有一百分之巨。所以,对于信息学奥赛普及率较低的省份,学生的获奖机会也更高。
5.C++信息学奥赛相比于其他竞赛有何优势?
信息学相比于其他四门学科有着明显的优势。
首先是难度。五大学科竞赛中,数学和物理奥赛都太“难”,北京数学奥赛金牌教练汪老师曾表示:只有不到5%的学生适合学奥数,其很大程度是拼天赋;而物理则需要学生具备浓厚的兴趣和探索精神,而且动辄百万的报考人数也使难度攀升。化学和生物奥赛一定程度上是考知识积累,由于专业就业较难,已日趋边缘化。
信息学奥赛则相对容易一些,有初一的数学基础就完全可以学习,而且学生基础水平相当,成绩不会有较大差别,所以越早接触信息学越容易出好成绩,而且只要肯下功夫,多半孩子都能拿奖。相比其他学科,信息学是目前发挥个人潜力最广,发展空间最大,专业选择面最全的课程。
第二是竞争压力小。虽然近年来报考人数不断攀升,但与全国数百万学习“奥数”的中小学生相比,2018年全国参加信息学奥赛的考生仅为15万,形成强烈的反差。以辽宁省为例,数学奥赛每年5万人左右参加,而信息学奥赛报考人数只有不到3000人。由于参赛人数上差异大,信息学奥赛在部分省份获奖率甚至超数学奥赛十数倍。
从中可以看出,NOIP信息学一等奖获奖人数在2017年就已接近一等奖总人数的三成。
6.C++信息学奥赛的赛制和赛程是什么?
信息学竞赛主要分为NOIP(全国青少年信息学奥林匹克联赛/分区联赛)、NOI(全国青少年信息学奥林匹克竞赛)、冬令营、选拔赛、IOI(国际信息学奥林匹克竞赛)这几个级别的比赛,竞赛的层级次序如图:
NOIP虽然为信息学奥赛的第一站,但其实优秀的获奖者已经有被名校录取的资格了。比如,今年有3个NOIP高于400分的初中生被清华提前录取,十几个被北大提前录取(只要高考过一本线即可)。
国家范围内的NOI竞赛,除了省选选手,每个省也会分配一些非正式参赛选手,不参与评奖,但会发成绩证书,也能够现场和大学签约。总体来看,签约有越来越多、年龄越来越小的趋势。
另外,一些城市也会组织区级赛(如海淀区信息学奥赛)和市级赛(如北京市小学生信息学科普日),有志于在奥赛获奖的孩子可以提前感受考试。
由此可见,信息学奥赛有三个特点:比赛流程较长,前后持续两整年;赛事较多,层级不断提升;机会多,只要有一次发挥较好,就有机会享受大学录取优惠。
7.C++信息学奥赛考什么?
信息学奥赛主要考的运用计算机分析问题、设计算法以及上机编程、调试程序的能力。其中对C++的掌握能力是核心,信息学奥赛首先需要学习的就是C++。
具体来看,NOIP初试形式为笔试,侧重考察学生计算机和编程基础知识。复试形式为机考,侧重考察学生对问题的分析理解能力、数学抽象能力、驾驭编程语言的能力及编程技巧、想象力和创造性。信息学考试的特点和魅力,在于每一次做题都是在“设计”,而不仅仅是被动的测试和做答,每个问题都有实际意义。对于孩子解决问题能力的提高,是其他科目都无法相提并论的。
目前NOIP可以使用C、C++和Pascal三种编程语言,而2022年后,NOIP比赛中C和Pascal语言将不再可用,只能使用C++。所以,学信息学,很大程度上就是学习C++。
8.哪些孩子适合学习信息学?
9.应该怎样着手准备C++信息学奥赛?
首先是何时开始学习及从什么学起的问题。五年级以下的孩子可以从Scratch学起,早点接触编程,培养对计算思维和编程的兴趣。5-6年级开始学习C++,这时相对复杂的数学和逻辑问题可以更好地理解,并且可以尝试参加NOIP普及组的竞赛,为将来取得更好的成绩积累经验。
根据历年获奖选手可以看出,最后获奖的都是很早就开始学习编程的孩子,而且他们每年的排名都在慢慢地往前。
10.如何报名参加C++信息学奥赛?
由于没有年龄限制,所以如果孩子从小学开始进行编程培训,并开始参加信息学奥赛,那么这将是无比领先的起点优势。
☆他们都曾是信息学奥赛获奖者:
20多年前,他们都曾是信息学奥赛获奖者,现在,他们从事的工作都走在时代前沿。
王小川,搜狗CEO,18岁获得NOI金牌被保送清华,随后代表中国参加IOI(国际信息学奥林匹克竞赛)并获得金牌。
魏小亮,Facebook工程副总裁,1997年获NOI银牌,博士毕业于美国加州理工科学专业。
包塔,美团金融CTO,1996获得NOI金牌被保送清华,毕业于清华计算机科学与技术系,获硕士学位。曾担任网易有道公司副总裁,是有道创始团队成员之一,带领有道词典和翻译业务取得国内同行业绝对领先地位。
陈磊,拼多多CTO,1996年获得NOI金牌,博士毕业于美国威斯康星大学麦迪逊分校计算机科学专业。
在这些技术大牛和商界领袖的人生历程中,信息学奥赛无疑扮演了重要角色,深刻地改变了他们的人生轨迹。信息学奥赛带给孩子的不仅仅是升学上的便利,在当前人工智能席卷一切的当下,学习信息学更能够让孩子搭上早班车,帮助孩子为明天瞬息万变的社会做准备。