1 未來羔杨,為什么每個(gè)孩子都應(yīng)該具備編程思維
學(xué)習(xí)編程,并不是為了讓他成為程序員杨蛋。
本質(zhì)上是訓(xùn)練孩子思維的完整性和邏輯性兜材,培養(yǎng)他們看待問題和解決問題的方式,用編程思維解決生活逞力、學(xué)習(xí)曙寡、工作中的問題。
2?編程啟蒙寇荧,什么時(shí)候開始最好
>?4-7歲?興趣啟蒙階段举庶,通過繪本、桌游等學(xué)習(xí)編程思維揩抡,感受編程樂趣;學(xué)習(xí)scratch Jr作為scratch的入門户侥。
>?7-10歲??趣味編程(以鼠標(biāo)拖動(dòng)模塊,電腦搭建積木為主)峦嗤,scratch蕊唐,swift playground,app inventor等圖形化編程語言烁设。
>?11歲+?專業(yè)的編程語言學(xué)習(xí)替梨。可進(jìn)行代碼編程装黑,推薦Python耙替、JavaScript、C++曹体。
3??少兒編程其實(shí)是免費(fèi)的俗扇,目前市面上有很多成熟的少兒編程網(wǎng)站和書籍,父母可以通過和孩子一起共讀相關(guān)書籍箕别、桌游的形式铜幽,再通過在網(wǎng)站實(shí)操的形式可以很好在家完成編程興趣啟蒙。
書籍推薦
01HELLO RUBY 《兒童編程大冒險(xiǎn)》桌游版
推薦指數(shù):★★★★★
適合年齡:4-7歲
形式:繪本+桌游
內(nèi)容介紹?
繪本講述了一個(gè)小女孩Ruby 在冒險(xiǎn)的過程中串稀,用到了很多計(jì)算性思維來解決問題的故事除抛。用淺顯易懂的語言介紹計(jì)算機(jī)編程的相關(guān)概念,同時(shí)還包含了一套編程桌游母截,讓孩子在故事到忽、游戲和親子活動(dòng)中,學(xué)會(huì)編程思維。
特點(diǎn)介紹? ?
1.繪本+桌游的形式喘漏,趣味足护蝶,更適合啟蒙
2.著重培養(yǎng)孩子的編程思維方式和興趣。不是奔著教孩子們編寫代碼翩迈、設(shè)計(jì)程序持灰。
繪本和桌游
小女孩ruby,接到爸爸的指令负饲,讓她根據(jù)線索找到五顆寶石
按提示堤魁,畫出一張地圖
找出最短路線,標(biāo)記好到達(dá)位置的先后順序返十,就出發(fā)
02My First Coding Book
年齡:3 - 6 歲
類型:翻翻書
推薦指數(shù):★★★★★
內(nèi)容介紹?
DK出品的兒童編程啟蒙書妥泉,書中配有各種折頁、輪子洞坑、滑塊涛漂、拼圖、迷宮和智力游戲等設(shè)計(jì)检诗,闡述了教授序列、算法和漏洞修復(fù)的基本概念瓢剿。
特點(diǎn)介紹? ?
1.形式為翻翻書逢慌,內(nèi)容比較簡(jiǎn)單,圖文結(jié)合
2.將編程操作游戲化间狂,編程內(nèi)容生活化攻泼,有全面的編程科普,有游戲又有講解鉴象。
3.不插電的線下編程課忙菠。通過拖拉式的開關(guān)實(shí)現(xiàn)跟電腦一樣分步執(zhí)行。
如調(diào)試(debug)概念.
在“做蛋糕失敗”中纺弊,找找bug在哪里
在電腦程序中牛欢,如果隱藏著的一些未被發(fā)現(xiàn)的問題,就是“Bug”淆游,而排除障礙的過程傍睹,就是debug。
如拆解思維.
拿一個(gè)機(jī)器人穿鞋的步驟舉例犹菱,告訴小朋友如何把一個(gè)復(fù)雜的問題分解成一個(gè)個(gè)步驟拾稳,且不能搞混步驟的先后順序
設(shè)計(jì)算法
如果想讓7歲以前的小朋友接觸編程,可先從Scratchjr入門腊脱。
Scratchjr是麻省理工大學(xué)媒體實(shí)驗(yàn)室研發(fā)的面向青少年兒童的編程學(xué)習(xí)軟件访得,ScratchJr 沿用Scratch 的編程思想和方式,但相比Scratch門檻更低陕凹。
使用者只需將色彩豐富的指令方塊組合悍抑,便可創(chuàng)作出多媒體程序鳄炉、互動(dòng)游戲、動(dòng)畫故事等作品传趾。
03動(dòng)手玩轉(zhuǎn) ScratchJr 編程
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡:6-7歲
內(nèi)容及特點(diǎn)?
這本書由 ScratchJr 和 Scratch 的創(chuàng)始人合著迎膜。
全書共18個(gè)主題背景,有成語故事浆兰,寓言故事磕仅,科技?jí)粝牍适碌取?/p>
每一主題都有形象的背景介紹或情景引入,并且逐個(gè)角色去分析編程技巧和方法簸呈。
它引導(dǎo)孩子用編程講故事榕订、做游戲,在實(shí)操中體驗(yàn)編程的趣味性蜕便,訓(xùn)練孩子的邏輯思維
04DK編程真好玩
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡:7-10歲
內(nèi)容介紹?
書中介紹了Scratch的基礎(chǔ)知識(shí)劫恒,從基礎(chǔ)學(xué)起,難度逐步增加轿腺,通過詳細(xì)講解8款經(jīng)典游戲的制作實(shí)例两嘴,讓孩子跟著書里的案例學(xué)習(xí)編程,快速掌握Scratch編程技巧族壳。
特點(diǎn)介紹? ?
1.DK出版社的經(jīng)典Scratch編程啟蒙書
2.英國中小學(xué)生計(jì)算機(jī)課程讀本憔辫,STEM 創(chuàng)新教育體系參考讀物。
3.書中有大量孩子可參考的案例仿荆,內(nèi)容豐富贰您,非常適合自學(xué)能力強(qiáng)的孩子自主學(xué)習(xí)。
04Scratch 少兒趣味編程 2
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡:7-10歲
這本書結(jié)合語文拢操、數(shù)學(xué)锦亦、科學(xué)、音樂等科目令境,教大家如何用Scratch 設(shè)計(jì)程序杠园,書里有很多卡通形象,圖文并茂舔庶,彩色印刷返劲,顏色豐富,是一本不錯(cuò)的入門啟蒙書栖茉。
當(dāng)孩子學(xué)完Scratch這類圖形化編程后篮绿,如果孩子真的對(duì)編程有濃厚的興趣,希望進(jìn)一步學(xué)習(xí)吕漂,真正地學(xué)習(xí)代碼類編程語言,非常建議從?JavaScript 或 Python 語言入手亲配。
05與孩子一起學(xué)編程
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡:10歲+
一本老少皆宜的編程入門書!家長(zhǎng)完全可以帶著自己的孩子,跟隨Sande父子組合在輕松的氛圍中熟悉那些編程概念吼虎,如內(nèi)存犬钢、循環(huán)、輸入和輸出思灰、數(shù)據(jù)結(jié)構(gòu)和圖形用戶界面等玷犹。
語言幽默風(fēng)趣淺顯易懂,讓學(xué)習(xí)過程充滿樂趣洒疚。細(xì)心的作者還配上了孩子們都喜歡的可愛漫畫和經(jīng)過運(yùn)行測(cè)試的程序示例歹颓,教你用最易編寫和理解的Python語言。
06父與子的編程之旅
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡:12歲+
?內(nèi)容及特點(diǎn)?
通過情景化的方式講解Python游戲編程油湖,詳盡細(xì)致地介紹了Python如何安裝巍扛、字符串和操作符等程序設(shè)計(jì)的基本概念,介紹了條件語句乏德、函數(shù)撤奸、模塊等進(jìn)階內(nèi)容,最后講解了用Python實(shí)現(xiàn)游戲編程喊括。
書中編排了很多卡通人物的場(chǎng)景對(duì)話胧瓜,讓孩子輕松愉快地進(jìn)入計(jì)算機(jī)編程世界,用形象的卡通來解釋抽象的概念郑什,深入淺出府喳。
07趣學(xué)JavaScript - 教孩子學(xué)編程
推薦指數(shù):★★★★
類型:實(shí)操書
適合年齡段:10歲+
這本是市面上為數(shù)不多的教小朋友編寫網(wǎng)頁作品的書。編寫網(wǎng)頁作品的優(yōu)勢(shì)在于可以很快做出方便測(cè)試和發(fā)布的作品蹦误。
網(wǎng)站推薦
01? Scratch官網(wǎng)
網(wǎng)址:https://scratch.mit.edu/
年齡:6歲+
?推薦理由? ?
該網(wǎng)站是Scratch官網(wǎng),孩子可以像玩樂高積木一樣肉津,拖動(dòng)模塊進(jìn)行編程强胰。過程中會(huì)用到涂鴉、錄音妹沙、找圖片等有趣的活動(dòng)偶洋。孩子的成品可以直接發(fā)布到官網(wǎng)上,方便愛好者們交流距糖。
孩子自學(xué)這個(gè)軟件較困難玄窝,在成人指導(dǎo)下可以模仿完成項(xiàng)目。
02? ?ScratchJr
網(wǎng)址:https://www.scratchjr.org
年齡:5歲+
?推薦理由? ?
scratchjr 是 Scratch 的一個(gè)更基礎(chǔ)的版本悍引,是一個(gè)完全免費(fèi)的基于移動(dòng)端的少兒編程軟件(兼容IOS恩脂、Android),旨在為更小的孩子介紹計(jì)算機(jī)編程趣斤。
?家長(zhǎng)通過動(dòng)畫指南和書面說明向孩子們解釋游戲俩块,以便讓他們開始。Scratchjr 可以提供很多創(chuàng)建腳本的選項(xiàng),包括不同的背景和動(dòng)作玉凯,孩子一學(xué)一玩就是幾個(gè)小時(shí)势腮!
03? ?Tynker?
年齡:?4歲+
網(wǎng)址:?https://www.tynker.com/parents/
?推薦理由? ?
Tynker使用可視化代碼塊編碼,這個(gè)平臺(tái)自由度比較大漫仆,提供很強(qiáng)大的自由發(fā)揮空間捎拯。
Tynker在全球普及度很廣,全球各地的孩子們?cè)谄脚_(tái)上制作和分享了超過2000萬個(gè)項(xiàng)目盲厌,創(chuàng)建了一個(gè)龐大的Tynker社區(qū)署照。
04? Code.org
網(wǎng)址:http://code.org
年齡:4歲+
?推薦理由? ?
該網(wǎng)站是一家提供學(xué)習(xí)計(jì)算機(jī)科學(xué)機(jī)會(huì)的非營利組織,網(wǎng)站有許多資源狸眼、應(yīng)用程序和視頻藤树,還包含一些時(shí)下流行的編程游戲,例如Minecraft拓萌∷甑觯“編程一小時(shí)”計(jì)算機(jī)科學(xué)活動(dòng)也是他們發(fā)起的。
網(wǎng)站內(nèi)的課程按年齡分為4-11微王、10-16和14-18周歲屡限,所有課程都免費(fèi)。