您現在的位置是:首頁 » scratch編程資訊
資訊內容
為什么少兒編程首選Scratch ?
極客小將2019-08-29-
2017年7月20日,《中央人民政府:新一代人工智能發展規劃》第五章第六條:在中小學階段逐步推行編程教育,鼓舞參與寓教于樂的編程教學軟件的開發和推行!明確提出,要積極探索信息技術在跨學科學習、編程教育等新的教育形式中的應用,著力提升學生的信息
2017年7月20日,《中央人民政府:新一代人工智能發展規劃》第五章第六條:在中小學階段逐步推行編程教育,鼓舞參與寓教于樂的編程教學軟件的開發和推行!明確提出,要積極探索信息技術在跨學科學習、編程教育等新的教育形式中的應用,著力提升學生的信息素質、創新意識和創新才能。而現在最為盛行和被學生和家長認可的的少兒編程東西便是Scratch了,那么什么是Scratch?為什么少兒編程首選Scratch呢?

Scratch是由美國麻省理工學院(MIT)規劃開發的一款面向青少兒的圖形化編程東西,目前已經有多個版別。針對孩子們的認知水平,以及關于界面的喜愛,MIT(麻省理工學院)做了相當深入研究和頗具針對性的規劃開發。不只易于孩子們運用,又能寓教于樂,讓孩子們獲得創作中的趣味。Scratch是免費的,并且開發了Windows體系,蘋果體系,Linux體系下運轉的版別,3.0版別乃至能夠直接在Web瀏覽器中直接運轉。Scratch的官方網站是:https://scratch.mit.edu/
來看看Scratch的界面。

Scratch的一切編程操作均可運用鼠標拖拽來完結,一切的指令都是用圖形化積木來表示,總共包括8個大類,100多個指令,涵蓋了完好程序的每個環節,乃至是數組和函數。這些圖形化積木的運用在教師的正確引導下,孩子從模仿的進程中,能感悟到條件句子,循環句子,判別句子等,能理解參數和命令的差異,并依據學習、理解的概念進行邏輯編輯和創作。
如上圖界面中的圖形化積木代碼,運轉起來便是如下圖所示的一個簡略的海底國際的著作,海底的各種魚兒會自由自在的來回游動。
那么為什么少兒編程首選Scratch呢?

Scratch開發團隊在項目創立之初,總結出一門好的編程語言應該滿意三個條件:
低門檻——即簡略上手操作。
高上限——即允許運用者建立高度雜亂的項目。
寬壁壘——即支撐各類項目的創立,能滿意用戶的不同需求。
為了到達這三點要求,Scratch在不斷更迭的進程中,在確保用戶終身免費運用的前提下,始終堅定了三條中心規劃原則:程序更易修正、項目更有意義、交際氣氛更稠密。
1、程序更易修正
MIT媒體實驗室團隊發現,在孩子們建立積木的進程中,他們會積極地著手嘗試,并在進程中自發地改進和發明。用Scratch編程時,只要一觸發代碼塊的運轉,就能在可視化窗口調查到運轉成果,并可在運轉進程中修正代碼,調查修正后代碼對應的觸發成果。這種探索實驗式的學習途徑更讓孩子們感到舒適。Scratch屢次更新的進程中,也強調了經過這種形式培育孩子們“直覺思想”的才能。
2、項目更有意義
Scratch在開發之初十分重視兩點:多樣性和個性化。
不管是故事、游戲、動畫,孩子們都能夠依據自己的需求和愛好在Scratch上完結相應類型的項目。在Scratch中還能夠導入圖片或音樂。由于只要這樣項目才會充滿發明的無限可能性。
3、交際氣氛更稠密
Scratch期望孩子們經過組合代碼、圖片、音樂、相片等元素做出有創意的項目,鼓舞大家在社區中互相學習,并經過互相修正、優化對方的代碼來改進項目。Scratch社區已是Scratch不可分割的一部分,其活潑的社區氣氛也是Scratch到達如此大影響力的主要原因。
目前,Scratch作為人工智能學習、創客教育展開的重要東西,得到了全國際的教育工作者、中小學生和家長們的共同認同。
所以少兒編程的首選必定是Scratch了。盡管Scratch十分合適少兒編程,但依據孩子運用這個軟件的情況看,孩子自己學會運用這個軟件是有困難的,需要身邊教師的輔導。在有教師輔導的情況下,7歲以上的孩子基本上就能夠照著比如完好的“拼”出一個能運轉的程序,并且這個進程并不需要孩子知道英文或漢字。本篇文章上面的比如是十分簡略的,下面視頻中的這個比如就相對雜亂一點,但我要告訴你的是:這只不過是一個一年級小朋友的著作。視頻中的小汽車會自動沿著道路行駛,就算你重新制作了一條新的路線,它也會自動沿著你制作的新路線行駛的。
