寫程式就像玩樂高一樣簡單又好玩!
扎根程式教育,從這一本開始
英國權威DK出版社開發的Scratch3.0全方位教學遊戲書
步驟最詳細、解說最到位
老師教案必備、親子共學最佳教材,自學者也能享受寫程式的樂趣!
更多應用、無限想像!Scratch 3.0介面功能全新升級!
麻省理工學院媒體實驗室開發,最多初學者使用的程式語言,
跟著本書的引導學會Scratch,也就掌握了銜接所有程式語言的基礎!
108課綱將「資訊科技」列為核心素養,並將「程式設計」列入進階的科技領域中。覺得程式設計聽起來很難?不知道要怎麼學?美國麻省理工學院媒體實驗室開發的Scratch是全球最多人使用的免費程式教學軟體,只要拖拉、組裝,就可以設計出好玩的遊戲,也是學童最容易上手的程式語言。
本書的每個專案都會分解成清楚的步驟,跟著圖解說明,就能熟悉Scratch 3.0程式語法,接著一步一步學會如何靈活運用工具完成故事、動畫、美術、音樂等專案,還可以加入自己的創意,玩出獨一無二的程式作品,打開程式學習的大門!
=本書特色=
★新課綱「科技領域」最佳先修課程
★最新!採用Scratch 3.0──由麻省理工學院媒體實驗室開發,最多初學者使用的程式語言升級版
★ 導入PBL (專案式學習) 來探索興趣,引導教學並鼓勵創作延伸。創作後能與全世界分享作品,增加自學與共學樂趣!
★從「程式語言」到「專案管理」,培養程式邏輯思維、思考力、想像創造力
★英國權威DK出版社最新發行,最詳細的步驟教學、在動手操作中成就達成
=各界推薦=
周子鈺 史汀實驗室研發總監
胡信忠 宜蘭縣二城國小老師、宜蘭縣科技領域兼任輔導員
許庭嘉 國立臺灣師範大學科技應用與人力資源發展學系教授
黃鐘瑩 兒童程式自由教育者
蔡淑玲 樂學科技創辦人
本書非常適合培養創造力,學生有自然而然整合及活用跨科能力的機會,在完成每個小專案的過程中,同時發掘控制電腦運作的邏輯,成為一個具備基本運算思維素養的孩子。──許庭嘉 國立臺灣師範大學科技應用與人力資源發展學系教授
本書從Scratch入門的基礎概念開始,逐步引導到進階結構化程式,學習各種有趣好玩的程式設計專案,是一本非常值得推薦適合初學者安心學習的好書。──胡信忠 宜蘭縣二城國小老師、宜蘭縣科技領域兼任輔導員
作者
凱蘿.沃德曼Carol Vorderman
英國廣受歡迎的電視節目主持人,以優秀的數理能力聞名。她曾主持許多以科技為主題的電視節目,例如《Tomorrow’s World》、《How 2》等,並與其他人共同主持英國電視臺Channel 4的長壽節目《Countdown》長達二十六年。擁有英國劍橋大學工程學位,熱衷推廣科技教育,也熱愛程式設計。
喬恩.伍德考克Dr. Jon Woodcock
牛津大學物理學學士、倫敦大學計算天文物理學博士。他從八歲開始寫程式,從單晶片微控器到世界級超級電腦,無論是什麼電腦他都能寫。他參與的專案包括巨型太空模擬器、高科技公司的研究,以及用垃圾製成的智能機器人等。熱衷於科技教育,時常舉辦演講、在學校指導程式設計俱樂部,並參與許多科技書籍的製作。
克雷格.斯蒂爾Craig Steele
計算機科學的專家,幫助人們在有趣和有創造性的環境中發展數位技能。他是蘇格蘭CoderDojo的創始人,這是一個提供年輕人進行程式討論的俱樂部。他也與許多單位合辦數位工作坊。他的第一台電腦是ZX Spectrum。
譯者簡介
黃鐘瑩Joannie Huang
擁有資訊科學背景,曾於國內外新創公司擔任專案管理職,擅長用程式思維做組織內溝通。喜歡參與國內外技術社群並參加國內外技術展覽,例如香港Rise、新加坡Tech in Asia、美國Google I/O等。
曾服務於樂學科技coding for fun教學組,擔任Scratch、Python老師與教材開發,與宜蘭礁溪國中擔任電腦資訊代課老師。目前協助Women Who Code Taipei進行程式教育課程推廣,並自己開班授課。也在Thunkable製作跨平台手機應用程式的新創,擔任使用者顧問,協助解決使用者問題。
序/導讀
推薦文ㄧ
循序漸進的引導,有趣好玩的生活化情境專題
胡信忠 宜蘭縣二城國小老師、宜蘭縣科技領域兼任輔導員
資訊科技的日新月異,和我們的生活緊緊密切相關,而學習「程式設計」目前也正成為世界各國的學習潮流和趨勢。我國十二年國教108新課綱的啟動,亦將「程式設計」正式納入到國中、高中的必修課程中,以培養具有運算思維邏輯思考與學習問題解決的能力為理念。雖然我們未來並不一定要成為程式設計師,但藉由學習程式設計的系統性邏輯思考,可以幫助我們思考如何有效解決未來生活上的問題。
在國小從事Scratch程式教育推廣十年,總秉持著孩子們能在過程中能充滿樂趣及熱情,並在過程中期待透由邏輯思考的訓練,學習如何分析、歸納及統整的問題解決能力,而這也正是108課綱科技領域中所強調的「運算思維」的關鍵素養能力。科技逐步取代人類的許多工作,我們更應該專注於學習如何思考,並擁有帶著走的自學能力和解決問題的邏輯思考能力。對於一份好的學習教材也是如此,是否能從生活情境中來激發孩子學習興趣,以思考歷程引領學習程式設計,成為至關重要的選擇。
本書從第一章認識Scratch及基本操作開始;第二章透過簡單的造型變化及重複結構概念學習,完成精采有趣的「恐龍舞會」及好玩的「動物方程式」遊戲;第三章學習如何完成一個具有視聽動畫的生日饗宴及超酷的美麗螺旋圖作品;第四章的「厄運軌道」遊戲設計,引領完成一個需要細心、耐心的挑戰小遊戲;第五章則以生活情境中的下雪,模擬一個虛擬的雪花從天而降,並學習利用分身技巧,完成一個超炫麗的施放煙火作品,而且還進階學習到大自然奇妙的「碎形樹」創作;第六章學習如何善用Scratch的素材音效,有各種樂器聲、音樂及音效,讓作品增添更豐富的趣味和效果。另外書中也會透過「專家技巧」及「內行話」,解說重複結構、選擇結構、布林運算、變數等相關重要概念。書中從Scratch入門的基礎概念開始,逐步引導到進階結構化程式,學習各種有趣好玩的程式設計專案,是一本非常值得推薦適合初學者安心學習的好書。
相信孩子透過本書的循序漸進的引導,在有趣好玩的生活化情境專題學習中,產生自主的學習興趣和動機,在學習過程中啟發智慧,培養邏輯思維的未來關鍵能力,並能在未來生活中充滿自信。
推薦文二
培養創造力、運算思維素養
國立臺灣師範大學科技應用與人力資源發展學系 許庭嘉教授
Scratch是由MIT Media Lab的Lifelong Kindergarten Group所推出的一套兒童程式設計平台,可以直接在網頁上編寫積木式程式、又稱圖像化程式,他們相信小朋友在幼兒時期正是創造力的爆發時期,本書非常適合小學生培養創造力,學生有自然而然整合及活用跨科能力的機會,在完成每個小專案的過程中,同時發掘控制電腦運作的邏輯,成為一個具備基本運算思維素養的小孩。