適讀人群 :本書(shū)適合想學(xué)習(xí)Scratch編程的中小學(xué)生,教Scratch編程的老師以及想陪小朋友一起學(xué)習(xí)Scratch編程的家長(zhǎng)閱讀。 Scratch 編程軟件是美國(guó)麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室為青少年開(kāi)發(fā)的圖形化編程工具,可用于創(chuàng)造故事、動(dòng)畫(huà)、游戲、解決數(shù)學(xué)問(wèn)題、模擬物理化學(xué)實(shí)驗(yàn)等各種應(yīng)用,憑借其良好的界面交互設(shè)計(jì),幾乎所有人都能運(yùn)用Scratch 進(jìn)行創(chuàng)意編程。通過(guò)Scratch 進(jìn)行少兒編程的啟蒙,可屏蔽可能會(huì)犯的低級(jí)錯(cuò)誤,使孩子專(zhuān)注于編程邏輯思維的培養(yǎng)和鍛煉。
本套書(shū)一共 3 冊(cè),針對(duì)不同年齡段學(xué)生的興趣愛(ài)好和認(rèn)知特點(diǎn),分為入門(mén)篇、提高篇、算法與應(yīng)用篇。以豐富、有層次的一線(xiàn)教學(xué)案例導(dǎo)入,通過(guò)淺顯易懂的語(yǔ)言,為廣大初學(xué)者、培訓(xùn)機(jī)構(gòu)提供了一套層層遞進(jìn)的、完整的學(xué)習(xí)方案。
入門(mén)篇
入門(mén)篇分冊(cè)內(nèi)容來(lái)自于學(xué)習(xí)Scratch編程的真實(shí)教學(xué)實(shí)踐,以12個(gè)趣味故事的形式向讀者介紹Scratch 編程的基本技能以及程序設(shè)計(jì)的基本思維和方法。本書(shū)首先帶讀者熟悉編程環(huán)境,通過(guò)一系列的小故事,在增加學(xué)習(xí)過(guò)程趣味性的同時(shí),提升讀者的程序設(shè)計(jì)水平和邏輯思維能力。
提高篇
提高篇分冊(cè)內(nèi)容來(lái)自學(xué)習(xí)Scratch編程的真實(shí)教學(xué)實(shí)踐,主要圍繞如何設(shè)計(jì)一個(gè)優(yōu)秀的編程作品展開(kāi),全書(shū)共9章,每一章都通過(guò)一定數(shù)量的案例幫助讀者理解編程作品設(shè)計(jì)需要的基本要素,富有趣味性的故事形式使得學(xué)習(xí)過(guò)程更加輕松。本書(shū)需要讀者初步了解Scratch,適合有一定編程基礎(chǔ)的小朋友提高計(jì)算機(jī)編程水平,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長(zhǎng)和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。
算法與應(yīng)用篇
算法與應(yīng)用篇分冊(cè)內(nèi)容分為算法篇與應(yīng)用篇兩部分,其中算法篇生動(dòng)清晰地描述了基本算法原理,用深入淺出的方式使讀者更容易理解原本復(fù)雜的算法思想;應(yīng)用篇采用案例教學(xué)的形式,調(diào)動(dòng)讀者學(xué)習(xí)編程的興趣與積極性的同時(shí),提升讀者的編程水平。 本書(shū)需要讀者初步了解Scratch,適合有一定編程基礎(chǔ)的小朋友提高計(jì)算機(jī)編程水平,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長(zhǎng)和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。
人工智能時(shí)代,萬(wàn)物均可互聯(lián),皆可編程,編程將會(huì)是我們與萬(wàn)物溝通的紐帶。
Scratch 編程軟件是美國(guó)麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室為青少年開(kāi)發(fā)的圖形化編程工具,可用于創(chuàng)造故事、動(dòng)畫(huà)、游戲、解決數(shù)學(xué)問(wèn)題、模擬物理化學(xué)實(shí)驗(yàn)等各種應(yīng)用,憑借其良好的界面交互設(shè)計(jì),幾乎所有人都能運(yùn)用 Scratch 進(jìn)行創(chuàng)意編程。
通過(guò) Scratch 進(jìn)行少兒編程的啟蒙,可屏蔽可能會(huì)犯的低級(jí)錯(cuò)誤,使孩子專(zhuān)注于編程邏輯思維的培養(yǎng)和鍛煉。
本套書(shū)一共 3 冊(cè),針對(duì)不同年齡段孩子的興趣愛(ài)好和認(rèn)知特點(diǎn),分為入門(mén)篇、提高篇以及算法與應(yīng)用篇,在內(nèi)容編排和呈現(xiàn)形式上都各有側(cè)重。本書(shū)以豐富、有層次的一線(xiàn)教學(xué)案例導(dǎo)入,通過(guò)淺顯易懂的語(yǔ)言,從 Scratch 最基礎(chǔ)的指令認(rèn)知、操作、理解,到通過(guò)靈活運(yùn)用實(shí)現(xiàn)自己的創(chuàng)意,再進(jìn)行基礎(chǔ)算法的學(xué)習(xí),使用 Scratch 編程解決實(shí)際問(wèn)題,為廣大初學(xué)者、
培訓(xùn)機(jī)構(gòu)提供了一套層層遞進(jìn)的、完整的學(xué)習(xí)方案。
本冊(cè)是入門(mén)篇,從“拖拽式編程”起步,讓初學(xué)者通過(guò)拖拽程序塊來(lái)創(chuàng)建代碼,而不需要手動(dòng)編寫(xiě)“枯燥”的英文代碼,也避開(kāi)了代碼中的復(fù)雜語(yǔ)法,這對(duì)處于編程啟蒙階段的小朋友來(lái)說(shuō),可以更加直觀地感受編程,更容易理解編程,最后創(chuàng)造出自己的作品。本書(shū)對(duì)每一章節(jié)的安排都是從生動(dòng)的故事著手,引入學(xué)習(xí)主題,幫助孩子提高閱讀興趣與理解能力,開(kāi)啟一段美麗的編程之旅。
本書(shū)所采用的案例均來(lái)自貝克少兒編程團(tuán)隊(duì)的一線(xiàn)教學(xué)實(shí)踐,通過(guò)啟發(fā)、引導(dǎo)孩子發(fā)現(xiàn)問(wèn)題,提出解決辦法,驗(yàn)證嘗試修正編程,避免讓孩子按部就班地拖拽指令積木。
本套書(shū)得以出版,需要感謝鐘嘉鳴教授、陳哲老師、葉尤迅老師的團(tuán)結(jié)協(xié)作。感謝我的愛(ài)人,感謝我的孩子,正是因?yàn)樗麄冊(cè)诒澈竽С,才可以安心碼字和總結(jié)。更要感謝我的學(xué)生和家長(zhǎng)們,很高興能和你們一起成長(zhǎng)。特別感謝少兒編程界我的朋友:李澤老師、謝聲濤老師、劉鳳飛老師、鄧昌順老師等,你們的鼓勵(lì)讓我始終沒(méi)有松懈。
本書(shū)提供案例視頻講解、素材及源代碼,可通過(guò) QQ 群:574770628 獲取。
編者