【廣告】
定制課程適合任何年齡段的孩子
小明(化名)是北京北大附小六年級(jí)學(xué)生,他告訴記者,從四年級(jí)開始他就參加了多個(gè)校外編程培訓(xùn)班:“編程一般都是學(xué)Scratch編動(dòng)畫,先編初級(jí)動(dòng)畫,再一級(jí)一級(jí)往上,就是按學(xué)校里的基礎(chǔ)上,再增加難度一點(diǎn),變一種題型做。既有做作品也有做題目,給你透露一些方法,讓你自己去思考。”
某青少年編程教育培訓(xùn)機(jī)構(gòu)負(fù)責(zé)人孫經(jīng)理介紹,他們制定了從小學(xué)一年級(jí)到高中的全年齡階段體系化教育課程,任何年齡階段的孩子,都可以參與學(xué)習(xí)。
“Scratch總共有2個(gè)階段,個(gè)階段是圖形化編程,代碼是封裝在積木塊里面的,只要用鼠標(biāo)按照一定的邏輯關(guān)系、邏輯順序,按照編程的思維,去把這種積木塊拼接好,它就會(huì)組合成一個(gè)游戲或動(dòng)畫的效果。第二階段會(huì)讓孩子去認(rèn)識(shí)圖形化編程背后的原始代碼,把孩子慢慢往代碼方向去引導(dǎo),到了三四年級(jí),就直接學(xué)英文代碼編程了?!睂O經(jīng)理介紹稱
致力于通過網(wǎng)絡(luò)課程推廣編程思維的浙江大學(xué)計(jì)算機(jī)學(xué)院教1授翁愷認(rèn)為,通過接觸編程知識(shí),可以提高孩子解決問題的綜合能力,這一點(diǎn)是毋庸置疑的,但學(xué)習(xí)的方式方法更為重要。
翁愷分析指出:“今后孩子們可能會(huì)更多地和有計(jì)算機(jī)的機(jī)器打交道,我們希望培養(yǎng)孩子和機(jī)器的親切感,使他不要看到機(jī)器就覺得這個(gè)東西我搞不定的。一定要把編程和寫軟件分開來,編程是種智能活動(dòng),目的不是去寫軟件?!?
國外少兒編程的現(xiàn)狀
在美國,創(chuàng)客教育已成為其素質(zhì)教育的核心,編程、3D打印、機(jī)器人等新技術(shù)也已走進(jìn)了美國的中小學(xué)校。美國前總1統(tǒng)奧巴馬也曾參與“編程一小時(shí)”,呼吁美國小朋友“要去編程”。
2012年,日本在中小學(xué)普及編程教育科目。
2014年,英國教育大綱規(guī)定計(jì)算機(jī)編程是5-16歲兒童必修課程。
2015年,美國政府投入大量資金開展少兒編程教育,呼吁全國青少兒學(xué)習(xí)編程。
2016年,美國國情咨文推行計(jì)算機(jī)科學(xué)教育,強(qiáng)制要求高中畢業(yè)必修計(jì)算機(jī)編程學(xué)分。
2017年,新加坡全1面推動(dòng)少兒編程教育,中小學(xué)考試中加入編程考試科目。
而在國內(nèi).......
2017年,浙江省試水少兒編程教育,將信息技術(shù)課提升為高1考科目。高1考考試范圍包括編程、數(shù)據(jù)庫處理、表格處理等。
8個(gè)理由讓你主動(dòng)給孩子學(xué)編程,去提升他們吧
1、每件事情的做事方式
2、提高主動(dòng)學(xué)習(xí)性和如何教導(dǎo)其他別人學(xué)習(xí)
3、幫助思考問題的解決方案和拆解問題
4、用編程的思考方式連接其他學(xué)習(xí)學(xué)科
5、提升創(chuàng)造力
6、擁有接近超能力的能力
7、用編程改變世界
8、掌握21世紀(jì)的成功技能之一
如果說英語是為了讓孩子鏈接世界,那編程就是讓孩子鏈接未來
編程語言的概述
有許多用于特殊用途的語言,只在特殊情況下使用。例如,PHP專門用來顯示網(wǎng)頁;Perl更適合文本處理;C語言被廣泛用于操作系統(tǒng)和編譯器的開發(fā)(所謂的系統(tǒng)編程)。
高1級(jí)語言的出現(xiàn)使得計(jì)算機(jī)程序設(shè)計(jì)語言不再過度地依賴某種特定的機(jī)器或環(huán)境。這是因?yàn)楦?級(jí)語言在不同的平臺(tái)上會(huì)被編譯成不同的機(jī)器語言,而不是直接被機(jī)器執(zhí)行。早出現(xiàn)的編程語言之一FORTRAN的一個(gè)主要目標(biāo),就是實(shí)現(xiàn)平臺(tái)1獨(dú)1立。
雖然大多數(shù)的語言可以既可被編譯又可被解譯,但大多數(shù)僅在一種情況下能夠良好運(yùn)行。在一些編程系統(tǒng)中,程序要經(jīng)過幾個(gè)階段的編譯,一般而言,后階段的編譯往往更接近機(jī)器語言。這種常用的使用技巧早在1960年代末用于BCPL,編譯程序先編譯一個(gè)叫做“0代碼”的轉(zhuǎn)換程序(representation),然后再使用虛擬器轉(zhuǎn)換到可以運(yùn)行于機(jī)器上的真實(shí)代碼。這種成功的技巧之后又用于Pascal和P-code,以及Smalltalk和二進(jìn)制碼,在很多時(shí)候,中間過渡的代碼往往是解譯,而不是編譯的。