-
1 # APP資源匯
-
2 # 阿雷課堂上
蘋果公司在2016年的WWDC全球開發者大會上,公佈了一款叫做《Swift Playgrounds》的程式設計遊戲。
這個遊戲可以讓玩家在 iPad 上學習如何程式設計,並且可以實時執行所編寫的程式碼。遊戲中,玩家必須撰寫程式以協助主角蒐集寶石渡過難關。跟孩子們喜歡的我的世界差不多,不過需要用程式碼來控制!
我們在生活中,總認為程式設計是一件跟高大上的事兒,其實不是的,據說之後能夠適應這個社會的有一類人是與機器對話的人,程式設計也得從小培養,前段時間我看一個新聞,美國一個十歲小孩兒,自己就從ipad上學學習程式設計,
自己在蘋果應用商店上架好幾款軟體,他爸爸給他做美工!這麼小實現了經濟獨立,還在youtube開了自己的個人頻道,教大家程式設計!如果你家的ipad閒著沒用的話,可以下載下來玩一玩!
-
3 # 你可以叫我KK
馬克·扎克伯格年紀輕輕就建立了Facebook,但是他在20歲的時候就已經積累了十幾年的程式設計和創造產品的經驗。
因此程式設計從小就抓起是十分有必要的,下面我就推薦幾款不錯的啟蒙程式設計軟體。
Scratch說到啟蒙程式設計軟體,首先想到的就是它,只因為太著名了。它是世界著名高校麻省理工學院開發的,支援Web/iOS/Android/ Linux等多種平臺。
在Scratch中兒童可以像搭積木一樣學習程式設計,學習的過程就是把代表不同功能的小積木塊堆積起來,以實現想要的功能。根據程式語言,這些小模組又分成動作類元件、事件類元件和操作類元件。
值得說明的一點就是:如果兩個模組連線錯誤,孩子就能透過錯誤的反饋去尋找正確的解決辦法,這個環節可以培養兒童發現問題、解決問題的能力。
BlocklyBlockly也和Scratch有一定的關係,它是Google在Scratch上的改進版,也是透過積木模組來實現程式設計的。不同的是,Blockly支援更多型別的編碼語言,比如JavasScript,Python,PHP,Lua和Dart等。因此,Blockly更適合年齡較大的兒童或青年,既能看到核心原理,又能快速上手程式設計。
Blockly相對於Scratch會更新一些,但適應性更廣。
Alice看到這名字,我想許多人一定會想到《愛麗絲漫遊奇境》,沒錯,名字確實來源於此。但是這款軟體是啟蒙兒童3D程式設計的,在Alice裡面,小朋友可以透過拖拽虛擬模組來看到虛擬世界中3D精靈的實時變化。這款軟體重點在於吸引年輕女孩來程式設計。
Daisy the Dinosaur目前只支援iPad端,這款軟體操作起來很簡單,主要方式是透過把相關的模組設定並排列好,如滾(roll)、跳(jump)或者長大(grow)等,然後再按下播放鍵,一個小動畫就做成了,小朋友會喜歡上自己的小創作的。
Hopscotch和Daisy the Dinosaur是同一個公司的產品,透過把模組進行拼湊,就像搭積木一樣,最後實現自己的作品。
Swift PlaygroundsSwift是蘋果釋出的新開發語言,這款軟體就是幫助孩子啟蒙這門語言。主要是透過遊戲的方式讓小孩子熟悉Swift,而且這個語言在以後的使用也跟廣泛,可以說是邊玩邊學。
-
4 # HandyKid
未來是人工智慧高科技的時代,不懂程式設計不懂技術可能要被淘汰,而發達國家己經普及程式設計教育,我們好像還沒什麼動靜,真為孩子擔心。
題主你好,我之前是科技教育行業的從業者,作為服務商,為北京一線中小學提供過科技課程,其中也包括程式設計。現在在杭州創業,方向是面向家庭的Steam教育。
發達國家確實非常重視青少年的程式設計教育,中國一線城市的中小學也在普及程式設計教育,但由於沒有足夠匹配的師資力量和軟硬體資源,程式設計教育在全國的普及仍是一個漫長的過程。
其實現在有很多免費的兒童程式設計學習資源,下面推薦幾個。
程式設計貓有2個系列的免費公開課,全中文的動畫教學,可以在瀏覽器裡直接進行程式設計,都是比較適合孩子快速上手的。如果感興趣可以再考慮付費課程。
樂高Boost系列如果孩子喜歡動手,又預算充足。不如購買這款樂高可程式設計積木,這款樂高積木相對於樂高教育機構所使用的系列產品,更適合在家庭中孩子獨立拼裝和學習。所有的安裝過程完全透過iPad上的APP來引導完成,互動式的過程讓小朋友更有興趣堅持拼下去。每拼到一定的程度,就會解鎖新的功能,比如拼好了履帶,就能解鎖前進後退。這種一連串的小目標激勵,也是非常好的方式。
這款產品可以直接去亞馬遜購買,淘寶上應該也有代購。搜尋關鍵詞:LEGO boost 17101
程式設計老鼠迷宮如果孩子年齡比較小,可以試試這款程式設計玩具,適合3歲及以上的孩子。同樣是搭建和程式設計相結合。寶寶需要透過底板和各種物件搭建一個迷宮,並放置乳酪。透過對電子老鼠移動方向進行程式設計,讓小老鼠穿越重重障礙,吃到乳酪。DIY式的關卡設計,讓這款玩具更加耐玩,對孩子的邏輯思維,手指協調,發散思維都有十分好的促進作用。
下面是官方影片,也非常吸引人。同樣在亞馬遜可以購買。搜尋關鍵詞:go robot mouse
還有些類似的玩具,如Osmo等。
Scratch和樂高如果家長沒有能力在程式設計學習方面對孩子進行指導,孩子又有進一步深入學習的興趣。我建議去專業的機構學習Scratch和樂高wedo\ev3等,至於如何選擇還是在於孩子的興趣。
孩子學程式設計不是為了就業對於少兒來說,教育的目標是開啟思維,主要目的並不是學會什麼程式語言。重點在於學習如何思考,如何創造,從無到有探索性的創造和解決問題的能力。然後把這種能力應用到學校的各種學科的學習中。
-
5 # 歪思
程式設計啟蒙推薦:code.org
前提是家裡網路條件不錯,且父母願意在前期花時間跟孩子一起學。
code.org 首先是一個非營利組織。官方說明如下
http://Code.org® 是一個非營利組織。它致力於為學校、婦女和少數族裔提供學習計算機科學的機會。 我們的願景是:每所學校的每位學生都有機會學習計算機科學,就像學習生物、化學和代數。 我們提供了最廣泛講授的中小學計算機科學課程,也會每年組織程式設計一小時活動。這已吸引了全世界約 10% 的學生來參與。 Code.org 得到了亞馬遜、臉書、谷歌、印孚瑟斯基金會、微軟等更多慷慨捐助者的支援。
非營利組織與普通培訓機構有何不同?
先是願景不同,前者致力於普及計算機科學知識,而不是為了掏你口袋裡的錢
然後,網站內的課程資源和教程全部免費,但當然會花上一部分家長的精力和時間
但如果你不是特別想讓孩子學會這個東西,又或者你只是想讓他試試這個,看他是否感興趣,那不是成本越低越好嗎?
如果你的目標並不在於程式設計,而只是希望幫自己騰出點“不用帶孩子的時間”,那大可以選擇別的託管或花錢更少的純玩課,而不必砸錢讓他學程式設計。因為投入產出可能會不成正比。
回覆列表
軟體名稱:程式設計貓
軟體簡介:一款由兩位海龜IT男設計的致力於兒童程式設計教育的圖形化程式設計工具平臺,適合7-16歲青少年使用,這是一個全球領先的少兒程式設計創作社群,也是交流學習平臺,讓孩子領先一步,引領兒童進入程式設計世界,開發智力思維,把複雜的程式設計工作用圖片的形式展現給兒童看,易於接受,學員可在平臺上創作出遊戲、軟體、動畫、故事等,以有趣的方式玩轉steam學科。