本書內(nèi)容來自學(xué)習(xí)Scratch編程的真實(shí)教學(xué)實(shí)踐,主要圍繞如何設(shè)計(jì)一個(gè)優(yōu)秀的編程作品展開,全書共9章,每一章都通過一定數(shù)量的案例幫助讀者理解編程作品設(shè)計(jì)需要的基本要素,富有趣味性的故事形式使得學(xué)習(xí)過程更加輕松。本書需要讀者初步了解Scratch,適合有一定編程基礎(chǔ)的小朋友提高計(jì)算機(jī)編程水平,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。
適讀人群 :本書適合想學(xué)習(xí)Scratch編程的中小學(xué)生,教Scratch編程的老師以及想陪小朋友一起學(xué)習(xí)Scratch編程的家長閱讀。 Scratch 編程軟件是美國麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室為青少年開發(fā)的圖形化編程工具,可用于創(chuàng)造故事、動(dòng)畫、游戲、解決數(shù)學(xué)問題、模擬物理化學(xué)實(shí)驗(yàn)等各種應(yīng)用,憑借其良好的界面交互設(shè)計(jì),幾乎所有人都能運(yùn)用Scratch 進(jìn)行創(chuàng)意編程。通過Scratch 進(jìn)行少兒編程的啟蒙,可屏蔽可能會(huì)犯的低級(jí)錯(cuò)誤,使孩子專注于編程邏輯思維的培養(yǎng)和鍛煉。
本套書一共 3 冊,針對(duì)不同年齡段學(xué)生的興趣愛好和認(rèn)知特點(diǎn),分為入門篇、提高篇、算法與應(yīng)用篇。以豐富、有層次的一線教學(xué)案例導(dǎo)入,通過淺顯易懂的語言,為廣大初學(xué)者、培訓(xùn)機(jī)構(gòu)提供了一套層層遞進(jìn)的、完整的學(xué)習(xí)方案。
入門篇
入門篇分冊內(nèi)容來自于學(xué)習(xí)Scratch編程的真實(shí)教學(xué)實(shí)踐,以12個(gè)趣味故事的形式向讀者介紹Scratch 編程的基本技能以及程序設(shè)計(jì)的基本思維和方法。本書首先帶讀者熟悉編程環(huán)境,通過一系列的小故事,在增加學(xué)習(xí)過程趣味性的同時(shí),提升讀者的程序設(shè)計(jì)水平和邏輯思維能力。
提高篇
提高篇分冊內(nèi)容來自學(xué)習(xí)Scratch編程的真實(shí)教學(xué)實(shí)踐,主要圍繞如何設(shè)計(jì)一個(gè)優(yōu)秀的編程作品展開,全書共9章,每一章都通過一定數(shù)量的案例幫助讀者理解編程作品設(shè)計(jì)需要的基本要素,富有趣味性的故事形式使得學(xué)習(xí)過程更加輕松。本書需要讀者初步了解Scratch,適合有一定編程基礎(chǔ)的小朋友提高計(jì)算機(jī)編程水平,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。
算法與應(yīng)用篇
算法與應(yīng)用篇分冊內(nèi)容分為算法篇與應(yīng)用篇兩部分,其中算法篇生動(dòng)清晰地描述了基本算法原理,用深入淺出的方式使讀者更容易理解原本復(fù)雜的算法思想;應(yīng)用篇采用案例教學(xué)的形式,調(diào)動(dòng)讀者學(xué)習(xí)編程的興趣與積極性的同時(shí),提升讀者的編程水平。 本書需要讀者初步了解Scratch,適合有一定編程基礎(chǔ)的小朋友提高計(jì)算機(jī)編程水平,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。
前言 Preface
“AlphaGo”“無人機(jī)配送”“無人超市”……這些曾經(jīng)不可想象的事情已經(jīng)悄無聲息地來到我們身邊。新一代人工智能正在全球范圍內(nèi)蓬勃興起,必將深刻地改變?nèi)祟惖纳a(chǎn)和生活方式。
未來社會(huì)是人工智能的時(shí)代,編程再也不是一項(xiàng)專業(yè)技能,而是一種基本的生存能力。讓孩子從小學(xué)編程,掌握編程技能,培養(yǎng)編程思維,為今后的學(xué)習(xí)、生活和工作打下堅(jiān)實(shí)基礎(chǔ)。
本套書一共 3 冊,針對(duì)不同年齡段學(xué)生的興趣愛好和認(rèn)知特點(diǎn),分為入門篇、提高篇、算法與應(yīng)用篇,并且在內(nèi)容編排和呈現(xiàn)形式上都各有側(cè)重。以豐富、有層次的一線教學(xué)案例導(dǎo)
入,通過淺顯易懂的語言,從 Scratch 最基礎(chǔ)的指令認(rèn)知、操作、理解,到通過靈活運(yùn)用實(shí)現(xiàn)自己的創(chuàng)意,再進(jìn)行基礎(chǔ)算法的學(xué)習(xí),使用 Scratch 編程解決實(shí)際問題,為廣大初學(xué)者、培訓(xùn)機(jī)構(gòu)提供了一套層層遞進(jìn)的、完整的學(xué)習(xí)方案。
本冊為提高篇,每一章都通過精心設(shè)計(jì)的主題游戲,讓孩子在輕松愉悅的環(huán)境中激發(fā)出求知欲和學(xué)習(xí)興趣,養(yǎng)成主動(dòng)學(xué)習(xí)的習(xí)慣。鼓勵(lì)孩子收集、創(chuàng)造、篩選大量信息,循序漸進(jìn)地引導(dǎo)學(xué)生突破學(xué)習(xí)難關(guān),完成自己的創(chuàng)意和作品,在提升學(xué)生成就感的同時(shí),潛移默化地形成編程思維,實(shí)現(xiàn)獨(dú)立編寫代碼的能力,從而培養(yǎng)孩子的邏輯思維能力、空間想象能力和創(chuàng)新
能力。
本書所采用的案例均來自貝克少兒編程團(tuán)隊(duì)的一線教學(xué)實(shí)踐,通過啟發(fā),引導(dǎo)孩子發(fā)現(xiàn)問題,提出解決辦法,驗(yàn)證嘗試修正編程,避免讓孩子按部就班的拖拽指令積木。
本套書得以出版,需要感謝鐘嘉鳴教授、陳哲老師、葉尤迅老師的團(tuán)結(jié)協(xié)作。感謝我的愛人,感謝我的孩子,正是因?yàn)樗麄儽澈竽С,才可以安心碼字和總結(jié)。更要感謝我的學(xué)生和家長們,很高興能和你們一起成長。特別感謝少兒編程界我的朋友:李澤老師、謝聲濤老師、劉鳳飛老師、鄧昌順老師等,你們的鼓勵(lì)讓我始終沒有松懈。
本書提供案例視頻講解、素材及源代碼,可通過 QQ 群:574770628 獲取。
編者
葉向陽,中國科協(xié)少兒編程大賽專家評(píng)委,工信部藍(lán)橋杯師訓(xùn)教師,有著多年的一線教學(xué)經(jīng)驗(yàn),多名學(xué)生參加國賽獲得一等獎(jiǎng)。