來源:藍橡樹 2018-06-13 14:49:29
什么是可視化圖形編程?.
所謂可視化圖形編程,對于孩子們來說,編程不再是枯燥復(fù)雜的代碼,反而更像是畫畫。在操作界面中代碼編輯區(qū)相當于畫布,五顏六色的程序塊相當于顏料盒,孩子們通過拖拽的方式進行編程,“畫”出一幅幅動態(tài)的畫。這樣,對于沒有編程基礎(chǔ)的孩子來說,難度就降低很多。
目前全球少兒可視化圖形編程最常用到的工具是Scratch
Scratch由麻省理工學(xué)院(MIT) 設(shè)計開發(fā),基于Logo語言,跳過了高級語言中那些繁難的概念和語法,用圖形化的表現(xiàn)和拖拽的交互來完成編程的核心邏輯和成果交付。
整個編程就像兒童在搭有趣的積木玩具,同時在Scratch的舞臺區(qū),會對孩子的積木式程序自動進行演示,孩子可以很直觀地看到各種腳本設(shè)計所呈現(xiàn)出來的實際效果。
學(xué)習(xí)圖形化編程,孩子將有哪些收獲?
zho
因為scratch不用學(xué)習(xí)代碼,而是通過像積木一樣的拖拽來實現(xiàn)編程。這又會給家長帶來另一個擔(dān)心——學(xué)scratch會不會學(xué)不到什么真正的東西?
美國專家根據(jù)近10年來,孩子對scratch學(xué)習(xí)效果數(shù)據(jù)的分析,總結(jié)了學(xué)scratch的三大好處:
1、學(xué)習(xí)Scratch可以培養(yǎng)邏輯思維能力
在大年齡段孩子學(xué)習(xí)Scratch編程時,會涉及許多數(shù)學(xué)知識,孩子需要結(jié)合學(xué)校內(nèi)學(xué)到的數(shù)學(xué)知識,來解決編程問題。因此,在不斷探索的過程中,孩子們的數(shù)學(xué)知識也會越累越豐富,創(chuàng)作能力也越來越強。
2、學(xué)習(xí)Scratch可以提高學(xué)習(xí)的主動性
孩子在創(chuàng)作的過程中不僅習(xí)得了Science(科學(xué)),Technology(技術(shù)),Engineering(工程),Arts(藝術(shù)),Maths(數(shù)學(xué))等多個領(lǐng)域的知識,而且也獲得了成就感和滿足感。通過網(wǎng)絡(luò)上傳分享自己的編程作品,讓孩子們可以互相提出改進方法方式,這個過程大大激勵了孩子的成就感和學(xué)習(xí)欲望。
3、學(xué)習(xí)Scratch可以激發(fā)創(chuàng)造力
Scratch軟件的優(yōu)勢是易學(xué)且功能強大,有助于孩子們發(fā)揮自己的想象力,而在動手創(chuàng)作過程中,他們的學(xué)習(xí)積極性、想象力和創(chuàng)造力會得到極大的鍛煉。孩子們可以用Scratch中已有的素材,發(fā)揮自己的想象力制作游戲、動畫,還可以自己設(shè)計素材。
除此之外,孩子在學(xué)習(xí)圖形化編程的過程中會不斷地嘗試、不斷地面對挑戰(zhàn)、不斷地經(jīng)歷失敗,不斷地從錯誤中學(xué)習(xí),只有經(jīng)歷了這些,才能最終獲得程序的正確運行。這整個的過程,會鍛煉孩子的挫折承受能力。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看