從庫爾特.哥德爾到馮.諾依曼到阿蘭.圖靈,計(jì)算機(jī)科學(xué)領(lǐng)域的古圣先賢們用自己的學(xué)識(shí)為現(xiàn)代計(jì)算機(jī)科學(xué)高速發(fā)展打下了深厚的基礎(chǔ),接下來,計(jì)算機(jī),人工智能的飛速發(fā)展遠(yuǎn)遠(yuǎn)超出了人們的想象,不僅在棋壇,AlphaGo打敗人類圍棋冠軍,在圖像識(shí)別、語音識(shí)別、機(jī)器翻譯、人機(jī)交互、無人駕駛等領(lǐng)域,人工智能也都取得了突破性進(jìn)展。愛因斯坦曾說:我之所以還到研究院來,只是為了與哥德爾一起走路回家。
在比爾蓋茨、扎克伯格、馬斯克、奧巴馬、卡麥隆等的呼吁下,近年來“少兒編程”教育備受關(guān)注。
◆ 2012年,美國奧巴馬呼吁全國的學(xué)生學(xué)習(xí)編程。
◆ 2014年,英國政府要求5歲以上兒童必須接受編程教育。
◆ 2016年,澳洲正式將編程引入了全國必修課程中。
◆ 2016年,芬蘭、比利時(shí)研究議論將編程列入核心教育大綱。法國、愛爾蘭、西班牙、葡萄牙等15個(gè)歐盟國家中小學(xué)課程中列入編程教育。
◆ 2017年,我國將少兒編程納入到國務(wù)院發(fā)展規(guī)劃中,作為國家級(jí)戰(zhàn)略推進(jìn)。國務(wù)院發(fā)文:普及中小學(xué)階段人工智能、編程教育。浙江省將信息技術(shù)(含編程)正式升級(jí)為高考項(xiàng)目。
◆ 2018年:教育部頒發(fā)的《新課標(biāo)》指出:信息技術(shù)將從興趣課程變?yōu)楸匦拚n程,并大幅度提升了學(xué)生在編程、計(jì)算思維、算法方面的要求,各地先后推出相應(yīng)落地方案。
◆2019年,人工智能課程走進(jìn)中小學(xué)校園,3年級(jí)到8年級(jí)的中小學(xué)逐漸普及編程,北京,廣州,深圳,武漢,西安五個(gè)城市將作為第一批人工智能教育試點(diǎn)城市。除中小學(xué)外,還將信息技術(shù)納入初中,高中學(xué)業(yè)水平測(cè)試,而且孩子在相關(guān)的比賽中獲獎(jiǎng)可以在小升初,中考或高考中加分及優(yōu)先錄取,獲得諸多名校的認(rèn)可
學(xué)術(shù)活動(dòng)獲獎(jiǎng)的同學(xué)為什么會(huì)受到各大名校的青睞,學(xué)習(xí)編程會(huì)對(duì)孩子們產(chǎn)生怎樣的影響?先來看下面一道學(xué)術(shù)活動(dòng)題:中國象棋半張棋盤如下圖(左)所示。馬自左下角往右上角跳。今規(guī)定只許往右跳,不許往左跳。比如下圖(右)中所示為一種跳行路線,并將所經(jīng)路線打印出來。打印格式為:0,0->2,1->3,3->1,4->3,5->2,7->4,8…

正確的打印結(jié)果如下(37組):

一般的學(xué)術(shù)活動(dòng)題目能夠解出來,需要有強(qiáng)大的閱讀理解能力,比如這道題需要孩子能夠讀懂題目,看懂圖示,還要有強(qiáng)大的抽象思維能力,數(shù)學(xué)建模能力,它首先需要孩子們把馬的移動(dòng)歸結(jié)為如下四個(gè)方向:
1:? (i,j)→(i+2,j+1);? (i<3,j<8)
2:? (i,j)→(i+1,j+2);? (i<4,j<7)
3:? (i,j)→(i-1,j+2);? (i>0,j<7)
4:? (i,j)→(i-2,j+1);? (i>1,j<8)
因?yàn)轳R最多有四個(gè)方向,假設(shè)橫坐標(biāo)為j、縱坐標(biāo)為i,馬的移動(dòng)規(guī)則為:int x[4]={2,1,-1,-2},? y[4]={1,2,2,1};
其次,我們還要確定馬的所有路徑的搜索策略:
從(0,0)點(diǎn)出發(fā),按移動(dòng)規(guī)則依次選定某個(gè)方向,如果達(dá)到的是(4,8)則打印路徑信息,否則繼續(xù)搜索下一個(gè)到達(dá)的頂點(diǎn)。
最后,我們要使用平時(shí)所學(xué)的知識(shí)來編寫程序解決問題了,這道題需要用到遞歸算法實(shí)現(xiàn)上述想法。
能夠完成以上步驟的思考并能夠動(dòng)手編程解決問題的孩子,他的思維能力和解決問題的能力已經(jīng)遠(yuǎn)遠(yuǎn)超過同齡人了,名校要掐尖,正是要掐這樣的尖子生
《親愛的,熱愛的》中天才少年佟年參加的ACM編程學(xué)術(shù)活動(dòng)正是這樣的一些題目組成的比賽,因?yàn)槭谴髮W(xué)生階段參與的,所以要更難些。
學(xué)術(shù)活動(dòng)編程難嗎?難,那為什么孩子們?nèi)绱藷釔郏y而上,一如既往投身其中?
因?yàn)樵趯W(xué)習(xí)編程的過程中,孩子們的思維能力在不斷提升,最重要的是,這一點(diǎn)他自己能夠感受得到,正如武俠小說中學(xué)習(xí)一門武功的過程,孩子們剛開始接觸學(xué)術(shù)活動(dòng)編程時(shí)覺得,好難,一個(gè)題都做不出來!因?yàn)橐米兞浚粗浚贸橄笏季S解題,跟之前遇到的具體數(shù)字的題目完全不一樣,即使是最簡單的順序結(jié)構(gòu),他們也要有足夠的抽象與邏輯思維能力才能真正解出題目,當(dāng)學(xué)到選擇結(jié)構(gòu)時(shí)他們會(huì)覺得,選擇結(jié)構(gòu)的問題才是真的難,前面學(xué)過的順序結(jié)構(gòu)其實(shí)蠻簡單的,再學(xué)到循環(huán)結(jié)構(gòu)時(shí),他們會(huì)覺得循環(huán)結(jié)構(gòu)難,前面的選擇結(jié)構(gòu)一點(diǎn)也不難,而學(xué)到數(shù)組,函數(shù),算法時(shí),回過頭看前面的知識(shí)點(diǎn)和題目,就會(huì)覺得那些題目根本就是基礎(chǔ)題,是簡單的練習(xí)題!其實(shí)在這個(gè)過程中他們思維能力得到了很好的鍛煉。學(xué)到各種算法后,每當(dāng)他們想清楚一個(gè)很難的問題時(shí)那種酣暢淋漓的感覺,就像武俠小說中打通任督二脈的主角,在通向高手之路上一發(fā)而不可收拾。
所以,馮諾依曼,圖靈這樣的天才是極少的,大部分人的智力水平都差不多,而表現(xiàn)更優(yōu)秀的人是因?yàn)閷W(xué)習(xí)了天才們的思維模式和思考方法而已,所有人經(jīng)過鍛煉都可以做到。
編程學(xué)習(xí)過程中我們通過學(xué)習(xí),思考,模仿,逐漸掌握了近百年最多天才匯聚的一門學(xué)科,像那些優(yōu)秀的人類精英一樣去思考和解決問題,這一定會(huì)讓我們變得更加聰明!學(xué)習(xí)上也更加游刃有余!
以上就是關(guān)于【一篇文章講明白競(jìng)賽編程是怎么回事】的解答,如需了解學(xué)校/賽事/課程動(dòng)態(tài),可至翰林教育官網(wǎng)獲取更多信息。
往期文章閱讀推薦:
【組隊(duì)招募】經(jīng)濟(jì)/數(shù)模競(jìng)賽CNEC/IEO/SIC/HiMCM…組隊(duì)報(bào)名!
NOAI人工智能奧賽 2026-2027 活動(dòng)章程出爐:新規(guī)則必看!

? 2026. All Rights Reserved. 滬ICP備2023009024號(hào)-1