早在2016年,教育部就發(fā)布《教育信息化“十三五”規(guī)劃》,將信息化教學(xué)能力納入學(xué)校辦學(xué)水平考評(píng)體系。前年,發(fā)布了“新一代人工智能發(fā)展規(guī)劃”,明確指出人工智能已成為國(guó)際競(jìng)爭(zhēng)的新焦點(diǎn)。逐步制定全國(guó)智能教育計(jì)劃,在中小學(xué)設(shè)立人工智能相關(guān)課程,逐步推進(jìn)編程教育。目前,浙江新高考改革已將信息技術(shù)納入高考,編程教育在未來學(xué)習(xí)中的比例將逐步提高,隨著人工智能的發(fā)展,這一趨勢(shì)將越來越明顯。
未來社會(huì),隨著信息技術(shù)和人工智能的發(fā)展,越來越多行業(yè)的工作離不開編程。美國(guó)前總統(tǒng)奧巴馬就呼吁:“如果我們想讓美國(guó)保持地位,就需要年輕一代的美國(guó)人掌握這種(編程)工具和技術(shù),它將改變我們所有的做事方式?!敝行W(xué)生現(xiàn)在學(xué)好編程,能使自己擁有一項(xiàng)重要的謀生技能。
那么,時(shí)至2019年,對(duì)于6-16歲的孩子來講,如何正確進(jìn)行青少年編程進(jìn)階呢?
少兒編程是近年來的一個(gè)新的學(xué)習(xí)項(xiàng)目。其核心思想是培養(yǎng)計(jì)算機(jī)語言作為兒童成長(zhǎng)的基本知識(shí),與視聽讀寫、邏輯表達(dá)、數(shù)學(xué)運(yùn)算等沒有區(qū)別。讓孩子學(xué)習(xí)編程不僅是為了從事相關(guān)專業(yè)的工作,從教育、啟蒙的角度來看,少兒編程更多的是引導(dǎo)、啟蒙、入門的作用。建議剛?cè)腴T的小孩可以從scratch圖形化編程開始學(xué)習(xí),圖形編程Scratch是由麻省理工學(xué)院設(shè)計(jì)和開發(fā)的兒童編程工具。即使不懂英文或不會(huì)鍵盤操作,學(xué)生可以直接使用中文圖形編程,使用鼠標(biāo)將模塊拖動(dòng)到程序編輯欄中,實(shí)現(xiàn)相應(yīng)的功能,并輕松創(chuàng)建動(dòng)畫和游戲。
等孩子有了一定的編程基礎(chǔ),就可以自然而然進(jìn)階到下一階段的編程語言和編程技能了。建議學(xué)習(xí) Python。Python 基礎(chǔ)語法內(nèi)容較為簡(jiǎn)單,可以比較快的了解編程的思維習(xí)慣,并能夠較快接觸到 Python,很容易借用這些庫(kù)開發(fā)出一些有趣的程序。同時(shí) Python的縮進(jìn)格式也比較嚴(yán)格,這也很好的讓編程初學(xué)者養(yǎng)成一個(gè)良好的編寫代碼習(xí)慣。
通過這些編程課程階段的進(jìn)階,孩子們可以制作出屬于自己的一些圖形和簡(jiǎn)單的游戲,比如畫星星,彈球。這樣的好處是激發(fā)小朋友學(xué)習(xí)編程的樂趣,從而讓小朋友從小就感受到編程的魅力。