【廣告】
Scratch-適合編程啟蒙的編程語(yǔ)言
Scratch是一種趣味編程語(yǔ)言,它由麻省理工學(xué)院(MIT)和Google公司共同研發(fā),針對(duì)6-16歲孩子的趣味編程語(yǔ)言,只需要使用鼠標(biāo),學(xué)生就可以編寫(xiě)自己的故事書(shū),動(dòng)畫(huà)片或者小游戲。
Scratch采用的是“圖形拖拽式編程”方式進(jìn)行程序的創(chuàng)造。相對(duì)于JAVA、Python等語(yǔ)言來(lái)說(shuō),Scratch有以下這些優(yōu)點(diǎn):
入門(mén)簡(jiǎn)單,無(wú)關(guān)原有編程基礎(chǔ)。通過(guò)拖拽塊創(chuàng)建代碼,而不是手動(dòng)編寫(xiě)基于文本的代碼,去除了枯燥的編程語(yǔ)法。內(nèi)容豐富,針對(duì)有興趣、喜愛(ài)繪畫(huà)的學(xué)生,提供角色繪制設(shè)計(jì)功能。通過(guò)使用Scratch,讓學(xué)生在動(dòng)畫(huà)、游戲設(shè)計(jì)過(guò)程中逐漸形成邏輯分析、獨(dú)立思考創(chuàng)新的思維方式。相比其他編程軟件,其更加直觀(guān),學(xué)生能比較容易地看到自己的勞動(dòng)成果。
常用的編程語(yǔ)言
Python
Python 是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,由荷蘭人Guidovan Rossum于1989年發(fā)明,個(gè)公開(kāi)發(fā)行版發(fā)行于1991年。骨子里帶著簡(jiǎn)單、優(yōu)雅的設(shè)計(jì)哲學(xué)的一門(mén)編程語(yǔ)言,適合入門(mén)者學(xué)習(xí),應(yīng)用范圍也很廣,是人工智能標(biāo)配語(yǔ)言。
C
在C語(yǔ)言的基礎(chǔ)上開(kāi)發(fā)的一種面向?qū)ο缶幊陶Z(yǔ)言,應(yīng)用非常廣泛。常用于系統(tǒng)開(kāi)發(fā),引擎開(kāi)發(fā)等應(yīng)用領(lǐng)域。
Scratch
全世界排名的理工類(lèi)院校——美國(guó)麻省理工學(xué)院(MIT)研發(fā)出來(lái)的,現(xiàn)在是全球最火爆的圖形化編程軟件。米切爾·瑞斯尼克在派珀特教1授的編程語(yǔ)言的基礎(chǔ)上推出了新一代的編程語(yǔ)言——Scratch編程語(yǔ)言。這個(gè)語(yǔ)言解決了很多人對(duì)程序想學(xué)卻無(wú)從下手的問(wèn)題,達(dá)到“不僅能讀還能寫(xiě)得好”的境界。
人工智能時(shí)代,國(guó)內(nèi)外都重視編程教育
1. 人工智能的時(shí)代,編程是通往未來(lái)社會(huì)重要的技能。全球有超24個(gè)國(guó)家,包括日本,韓國(guó),以及歐洲多個(gè)國(guó)家,這些國(guó)家很重視已經(jīng)將編程教育納入K12課程大綱或者教學(xué)場(chǎng)景。例如,在美國(guó),兒童編程已經(jīng)成為孩子繼閱讀、寫(xiě)作、算術(shù)這三項(xiàng)基本能力外所需要掌握的第四項(xiàng)必備技能;英國(guó)要求5歲以上的孩子必須學(xué)習(xí)編程。
2. 我國(guó)于2017年7月印發(fā)人工智能發(fā)展規(guī)劃,鼓勵(lì)學(xué)校在相關(guān)課程中推動(dòng)編程教育。在中,詳細(xì)介紹了新課程改革的有關(guān)情況,在此次的“新課改”中,正式將人工智能、物聯(lián)網(wǎng)、大數(shù)據(jù)處理正式劃入新課標(biāo)。
國(guó)外少兒編程的現(xiàn)狀
在美國(guó),創(chuàng)客教育已成為其素質(zhì)教育的核心,編程、3D打印、機(jī)器人等新技術(shù)也已走進(jìn)了美國(guó)的中小學(xué)校。美國(guó)前總1統(tǒng)奧巴馬也曾參與“編程一小時(shí)”,呼吁美國(guó)小朋友“要去編程”。
2012年,日本在中小學(xué)普及編程教育科目。
2014年,英國(guó)教育大綱規(guī)定計(jì)算機(jī)編程是5-16歲兒童必修課程。
2015年,美國(guó)政府投入大量資金開(kāi)展少兒編程教育,呼吁全國(guó)青少兒學(xué)習(xí)編程。
2016年,美國(guó)國(guó)情咨文推行計(jì)算機(jī)科學(xué)教育,強(qiáng)制要求高中畢業(yè)必修計(jì)算機(jī)編程學(xué)分。
2017年,新加坡全1面推動(dòng)少兒編程教育,中小學(xué)考試中加入編程考試科目。
而在國(guó)內(nèi).......
2017年,浙江省試水少兒編程教育,將信息技術(shù)課提升為高1考科目。高1考考試范圍包括編程、數(shù)據(jù)庫(kù)處理、表格處理等。