A. 少兒參加hellocode的Scratch編程培訓有什麼好處
Scratch 編程語言是由 麻省理工大學 MIT 和 Google 主導開發的針對 5-12 歲兒童的可視化編程語言。只需要使用滑鼠,學生就可以編寫自己的故事書,動畫片或者小游戲。 Scratch 是很好的培養學生的創新力、系統思維和協作的工具。正如 Scratch 的宗旨:
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
Scratch 不僅得到了 MIT 的支持, 哈佛大學也加入了 Scratch 的教育者培訓, 致力於培養更多的利用 Scratch 來教學的年輕老師和創新課程。
對於我們要面向的對象(8-12歲的少兒)來說,Scratch跳過了高級語言中那些繁難的概念和語法,用圖形化的表現和拖拽的交互來完成編程的核心邏輯和成果交付,既能解決學習曲線過於陡峭的問題,還能讓學習的過程不枯燥,並更及時地獲得結果反饋,非常適合他們這個年齡階段的心智水平和認知能力。
至於為什麼要從Scratch開始作為階梯再緩慢過渡到高級語言,不如讓我們再來了解下8-12歲這個年齡段孩子的特點。
前運算階段的標志是符號功能的出現。這個階段的兒童的語言能力,以及玩耍時把棍子想像成槍的「假裝」能力,都是符號功能的體現。
但「前運算階段」的兒童對於守恆和可逆性這樣的邏輯運算的理解是有限的。
而在「具體運算階段」,兒童已經迅速獲得了認知操作能力,並能運用這些重要的新技能思考事物。具體運算思維表現為守恆的理解、關系推理的理解運算順序性的理解。但是,具體運算階段的兒童思維是有局限的,因為他們只能把運算圖式應用到真實的或可以想像得到的事物、情境或者事件上。
因此,在編程教育中,往往最早在「前運算階段」的後期,也就是6-7歲左右,並不會讓兒童直接接觸到邏輯和關系推理的概念。而是通過序列(Sequence)來讓兒童理解基本的因果關系。
同時,由於「具體運算階段」的兒童的思維只能映射到具體的事物上,所以高級編程語言中的抽象邏輯、語言和教學方法是很難為這個階段的兒童所接受。Scratch就很好地解決了這個問題。通過可視化的「積木」形式,兒童可以很輕松的編寫自己的游戲或者動畫書。在Scratch中,兒童很容易把具象的結果和程序所對應起來,這樣就很好的避免了高級編程語言如C、C++等低反饋的學習流程。
所以針對7-11歲的兒童,Scratch的可視化語言可以很好的幫助學生學習基本的邏輯、關系推理、數學的概念,同時避免過早的接觸到「形式運算階段」之後才能理解的抽象的演繹推理。
B. 藍橋杯全國大賽青少組 scratch中級創意編程組一等獎對中高考能加分嗎
教育部確定高抄招中具有加襲分資格和優惠錄取條件的考生主要包括五類考生。藍橋杯全國大賽青少組 scratch中級創意編程組一等獎對中高考能加分。
省級優秀學生和各種獲獎者,加分不超過20分。這類考生包括
評選獲得省級優秀學生稱號者;
高中思想政治品德方面有突出事跡者;
高中獲得全國中學生學科奧林匹克競賽省賽區一等獎或全國決賽一、二、三等獎者;
高中獲得全國青少年科技創新大賽(含全國青少年生物和環境科學實踐活動)或「明天小小科學家」獎勵活動或全國中小學電腦製作活動一、二等獎者;
高中在國際科學與工程大獎賽或國際環境科研項目奧林匹克競賽中獲獎者;
高中參加重大國際體育比賽或全國性體育比賽取得前六名者;
高中獲國家二級運動員(含)以上稱號,且在報考當年通過省級招生委員會會同體育行政
C. scratch編程機器人是和樂高機器人一樣嗎
scratch編程機器人抄和樂高機器人不一樣,區別為:編程方式不同、實物要求不同、適用群體不同。
一、編程方式不同
1、scratch編程機器人:scratch編程機器人是基於Scratch程序進行編程。
2、樂高機器人:樂高機器人是通過樂高本身的編程系統進行編程。
二、模型運動不同
1、scratch編程機器人:scratch編程機器人是直接在電腦上操作執行,讓機器人進行運動。
2、樂高機器人:樂高機器人要用樂高積木做出實體模型,然後放上主控制器,再通過編寫程序,讓機器人進行運動。
三、適用群體不同
1、scratch編程機器人:scratch編程機器人的適用群體為專業技術程序員。
2、樂高機器人:樂高機器人的適用群體為低齡兒童。
D. 在編程scratch上,兒童能編什麼有趣的游戲
大概從兩個方面考慮:
1.有一定的趣味性,對於兒童來說,喜歡是做事的源動力。
2.游戲規則相專對比較簡單一些,這屬也決定了腳本的邏輯結構簡單一些,適合兒童這樣的低年齡段。
有趣的小游戲如:打地鼠、歡樂水族箱、龜兔賽跑之類的。
E. scratch編程是什麼
scratch編程,是少兒用來學習編程的一種簡單的可視化的編程語言。適用於編程入門,趣味化的教學,有利於激發少兒的編程興趣。