本書以 Scratch 2.0作為編程設計工具,全書圍繞拯救地球這一主題展開,采用情景故事的方式通過調(diào)用 Scratch指令模塊,配合生動的故事場景,不僅考慮任務的合理性、趣味性和前后連貫性,更重要的是,由淺入深、由簡到繁循序漸進地將程序設計的知識點滲透到故事情節(jié)中。
本書由中國少兒編程網(wǎng)組織策劃并編寫,書中采用情景故事的方式通過調(diào)用Scratch的指令模塊,配合生動的故事場景,引導孩子在快樂中學習編程。通過故事主線和場景切換相結合的方式,讓孩子參與其中,培養(yǎng)孩子獨立分析問題和解決問題的能力,提高孩子的探索精神、創(chuàng)新精神和協(xié)作分享精神。
前言
中國少兒編程網(wǎng)致力于少兒編程在國內(nèi)的普及和教育,構建一個軟件編程專家、中小學信息技術教師、家長、孩子自由交流的平臺,網(wǎng)站自上線以來,一直得到廣大網(wǎng)友的大力支持。
在推動少兒編程普及過程中,我們深感一款適合少兒的編程語言對于普及少兒編程尤為重要,基于多年實踐及反饋,我們由衷地推薦 Scratch作為少兒編程入門之選。
鑒于 Scratch官網(wǎng)的大部分都是英文資料,而市面上 Scratch的教材不多,因此我們編寫了這本書,將 Scratch的主要知識點以深入淺出的方式讓孩子們能輕松理解較為抽象的計算機編程知識,讓他們在快樂中學習。
本書以 Scratch 2.0作為編程設計工具,全書圍繞拯救地球這一主題展開,采用情景故事的方式通過調(diào)用 Scratch指令模塊,配合生動的故事場景,不僅考慮任務的合理性、趣味性和前后連貫性,更重要的是,由淺入深、由簡到繁循序漸進地將程序設計的知識點滲透到故事情節(jié)中。案例內(nèi)容包括判斷、循環(huán)、流程圖、嵌套循環(huán)、變量、鏈表、多線程、自定義過程等。通過故事主線和場景切換相結合的方式引導孩子在快樂中學習編程。
在每節(jié)的后面,我們對本節(jié)學習的知識點進行歸納,同時也提出思考練習題讓孩子去動手嘗試,加深學習的印象。我們希望通過本書的學習,能培養(yǎng)孩子獨立解決問題的能力、探索精神、創(chuàng)新精神和協(xié)作分享精神。在書中我們也介紹了中國少兒編程網(wǎng)推出的一些編程大作戰(zhàn)的相關任務,讓孩子們參與挑戰(zhàn)任務,提高孩子對學習內(nèi)容的綜合應用能力。本書后也簡單介紹了 Scratch硬件拓展內(nèi)容,讓孩子們了解 Scratch的擴展應用功能。
本書閱讀對象為 8歲以上的中小學生,親子閱讀效果更佳。書中通過精心安排的編程案例引導孩子進行程序設計,理清思路,解決程序運行中出現(xiàn)的各種問題,也可作為一本 Scratch進階學習的書籍。
在本書的編寫過程中得到了少兒編程教育專家、一線信息技術教師及廣大熱心網(wǎng)友的支持與幫助。正是兩年多來與大家一起對各種學習問題的探討與交流,為本書的編寫積累了寶貴的經(jīng)驗,在此對大家表示誠摯的感謝,也正是有你們的陪伴,我們才有努力的方向。另外,感謝專業(yè)畫室的王夏、顏培老師為本書提供插畫設計,以及王碧艷老師、吳培老師、舒克老師在本書編寫初期給出的寶貴意見和建議。
還要特別感謝中國鐵道出版社的編輯老師,從有一個出書的想法到后期書籍內(nèi)容的調(diào)整規(guī)劃都離不開你們的大力支持和配合,中途經(jīng)過幾個版本修訂,是你們的堅持,才讓這本書得以與大家見面。
聯(lián)系我們:
本書由中國少兒編程網(wǎng)團隊、一線信息技術教師歷時近一年的時間編著而成。通過對 Scratch的學習、使用從而掌握相關編程的思維與知識。如果大家有什么建議和意見,歡迎訪問中國少兒編程網(wǎng)反饋給我們。本書專用學習 QQ群: 592481380,可與作者直接交流。
參與本書編寫的人員主要有梁娜、周穎、楊澤炳、王林久等。
梁娜,計算機專業(yè)研究生畢業(yè),高級工程師,中國少兒編程網(wǎng)導師。從事十余年軟件開發(fā)、項目管理、網(wǎng)絡及信息化相關工作。一直致力于國內(nèi)外少兒編程的研究,專注于少兒編程的地面課程的實踐及推廣,成功舉辦走進校園公益課活動。
周穎,瀛之杰市場咨詢公司高層管理人員,具有多年客戶關系與培訓經(jīng)驗。中國少兒網(wǎng)的家長顧問,兼新媒體運營負責人,致力于正確引導家長開啟孩子的少兒編程奇幻旅行。
楊澤炳,中國少兒編程網(wǎng)專業(yè)導師,珠海灝霆軟件有限公司(隸屬澳門興華電子科技集團)技術總監(jiān)。精通多種商業(yè)開發(fā)程序設計語言,有十多年的軟件開發(fā)背景和項目管理實戰(zhàn)經(jīng)驗,具有良好的面向?qū)ο蟮木幊趟枷。?2014年開始研究美國麻省理工開發(fā)的 Scratch并原創(chuàng)許多 Scratch程序,涵蓋語文、數(shù)學、英語、美術、音樂等。從 2016年開始多次以公益課的方式走進珠海市的中小學校免費推廣 Scratch教育,受到老師和學生的一致好評。2017年創(chuàng)辦珠海 01少兒編程工作室,提供專業(yè)化系統(tǒng)化的課程讓孩子們學習 Scratch,Python等編程,積極推動 STEAM教育在國內(nèi)的發(fā)展。
王林久,中國少兒編程網(wǎng)創(chuàng)始人。具有十多年的軟件開發(fā)經(jīng)驗,精通多種編程語言。2012年開始致力于國內(nèi)外少兒編程的學習與研究,熟悉了解多種少兒編程產(chǎn)品,并發(fā)布過相關網(wǎng)絡教程,是家長和孩子的良師益友。同時,也是全球編程一小時公益活動的推廣者與踐行者,先后與陜西省圖書館,中國國際計劃組織等多家機構開展少兒編程公益活動,在國內(nèi)積極推動少兒編程的發(fā)展與普及。
中國少兒編程網(wǎng)
2017年 11月
中國少兒編程網(wǎng)(kidscode.cn)是專門從事少兒編程教育宣傳、推廣、普及的公益平臺。旨在通過學習培養(yǎng)孩子的計算思維、創(chuàng)新設計思維、溝通表達能力、團隊協(xié)作能力,獨立思考能力。在少兒編程的娛樂氛圍中正確引導孩子,通過學習編程去認識網(wǎng)絡、學習計算機科學,體驗游戲化編程學習的快樂,步入神奇的計算機世界,體會從程序設計語言到邏輯思維能力的提升和思維方式的改變,鍛煉獨立解決問題能力以及創(chuàng)造力。網(wǎng)站為各年齡段中小學兒童提供系統(tǒng)的圖文教程、視頻教程,同時還積極探索線上線下公益課堂,不定期推出網(wǎng)上免費直播公開課,線下在多個城市同步開展編程一小時的活動。網(wǎng)站推廣并提倡家長與孩子一起學習,一起探索,實現(xiàn)家庭式親子教育。