不插電程式設計遊戲 2:24個遊戲+28組遊戲圖卡 | 運動資訊第一站 - 2024年11月
不插電程式設計遊戲 2:24個遊戲+28組遊戲圖卡
第一本專為國小國中生學習「程式設計」的遊戲書
24個遊戲+28組遊戲圖卡
在「玩遊戲」中培養孩子的運算思維能力,
趣味好玩+親手做+互動競賽+多元知識,
開啟學習「程式設計」的大門!
【培養孩子獨立思考與解決問題的能力】
從小開始培養未來必備的競爭能力—運算思維,透過玩遊戲跨出學習第一步,
學習重點包括︰
◎ 解決問題的能力(邏輯、問題拆解、演算法)
◎ 資料分析力與組織力(模式識別、搜尋、歸納)
◎ 圖表化能力(想像力、抽象化、影像顯示)
◎ 有效方法應用(歸納與分析、演算法)
【歐美創新的「不插電」學習法】
◎ 歐美國家針對兒童「程式設計教育」開創的新學習法,針對6-12歲兒童,以遊戲、互動、手做、輔具等學習程式設計概念
◎ 避免兒童電腦上癮
◎ 開放式學習,創造更大想像力
【育樂並行的「遊戲式學習」】
「遊戲式學習」是近幾年興起的教學法,廣受教師們喜愛與推動
◎ 障礙低︰快樂學習,印象更深刻
◎ 參與式學習提高效益︰親自動手做,更有體驗感、成就感
◎ 增進親子關係︰父母親與孩子一起玩,讓親子關係更溫馨
◎ 自我能力啟發︰獨立思考、解決問題能力、專注力、記憶力、行動力
◎ 人際發展︰與同學朋友一起玩,促進友誼、團隊的競爭與合作、責任感
本書特色
●豐富多元︰24個親自動手做遊戲
。遊戲引導︰說明遊戲難易度、花費時間、參與人數以及準備素材
。遊戲說明︰解釋遊戲目標與遊戲規範
。遊戲學習重點︰可在遊戲中學習到的「運算思維」概念
。遊戲步驟︰以圖文方式說明遊戲進行的步驟
。遊戲小提醒︰補充說明或是遊戲的關鍵因素
●衍生練習︰「再加上思考力」單元
。挑戰遊戲的升級版
。多元思考遊戲傳達的概念
●知識拓展︰「Special Page」單元
。電腦科技發展新知︰機器人應用、AR、VR、適用技術等
。人文素養︰地標、生活中存在各種演算法
●高CP值︰遊戲素材別冊_共計28組圖卡
。動手做,更有想像力
包括︰瓢蟲機器人闖迷宮、模擬VR和AR眼鏡、空氣會生水的技術等
。團隊競賽,更有趣
包括︰程式編碼接力、誰是神擲手、我是大偵探、手電筒暗號傳遞情報等
●取材方便︰素材多元運用
。就地取材︰紙杯、可彎曲吸管、紙筆
。多元運用︰白板、白板筆
。遊戲圖卡︰桌遊卡牌、手做圖卡
專家審訂
‧吳郁芬/ACTC亞洲兒童程式教育協會祕書長
‧胡信忠/宜蘭縣二城國小老師、宜蘭縣教育網路中心輔導員
名人推薦
科技部長 陳良基
ACTC亞洲兒童程式教育協會
專家/學者/教師/家長
誠摯推薦
專序推薦
‧許庭嘉/國立臺灣師範大學科技應用與人力資源發展學系副教授
誠摯推薦
‧ACTC亞洲兒童程式教育協會
‧孔令傑/國立臺灣大學資訊管理學系助理教授
‧呂奎漢/花蓮縣教育網路中心輔導員
‧李貞慧/水瓶面面,親子教養作家暨閱讀推廣人
‧洪旭亮/教育噗浪客共同創辦人
‧范運平/苗栗縣山佳國小老師、苗栗縣自造科技及教育中心輔導員
‧唐瑤瑤/國立臺灣大學計資中心程式設計師
‧張美蘭(小熊媽)/親職教養、繪本作家
‧趙坤茂/國立臺灣大學資訊工程學系教授
‧鄭國威/泛科知識公司知識長
‧劉 軒/心理學教育家、暢銷作家
‧魏瑋志(澤爸)/親職教育講師
‧蘇文鈺/成功大學資訊工程系教授
(按姓氏筆畫排序)
韓文版推薦
◆ 韓國小學電腦教師協會
★本書版權來自韓國,是適合給小學生使用的不插電學習運算思維的圖書,在臺灣很適合小學老師跨科整合,設計成主題式活動,不論是結合在數學課、美勞課、生活課、自然與生活科技課等活動中,都可以讓學生從活動當中培養基本的運算思維。 —— 許庭嘉/國立臺灣師範大學科技應用與人力資源發展學系副教授
★運算思維的建立是跨入插電程式設計前的基礎,年齡愈小的孩子,愈需要以動手做及做中學的方式理解程式概念及邏輯,也能體會原來生活習慣裡,程式概念的影子已融入而不自知。
這本《不插電程式設計遊戲2》是《不插電程式設計遊戲1》的進階課程,內容更深入探討程式的內涵,包括介紹演算法、流程圖、排序法、二進位等。此外,本書也介紹最新的虛擬實境(VR)與擴增實境(AR)的原理,讓學生了解科技的應用與程式息息相關。——吳郁芬/ACTC亞洲兒童程式教育協會祕書長
★從事Scratch程式教育推廣九年,基於興趣與熱情的支持,希望孩子們能從學習程式設計的樂趣中,對未來充滿自信與能力。在多年程式教育推廣中發現,學習過程中邏輯思考的推理及創造想像能力,扮演著非常關鍵的因素。目前學習「運算思維」是國內外很熱門的新興議題,但學習運算思維並不等於學習程式設計,學的是如何解決問題的一種思考方式,而這種思考方式也是電腦科技解決問題的思維模式,學會的目的在於未來能更有效利用電腦來解決人類各種需求問題。——胡信忠/宜蘭縣二城國小老師、宜蘭縣教育網路中心輔導員
★正為學校要納入程式設計教育煩惱不已,讀到本書後,發現透過遊戲讓孩子們可以簡單地學習程式設計概念,看著孩子們認真學習的模樣真讓人吃驚。這種遊戲式教育應該好好推廣。——安尚民/韓國小學教師
★目前韓國小學中低年級學生所採用的「不插電程式設計遊戲」,大多是參考國外資料,但其中仍有許多遊戲對小朋友來說是困難的活動。本書作者特別針對這部分,設計成簡單又有趣的遊戲,讓小朋友在玩耍中快樂學習,是一套非常實用的好教材。——姜成賢/韓國小學電腦教師協會會長
作者簡介
申甲千
小學教師、京仁大學初等電腦教育碩士
著作:《伯格魔王與全球的維基百科》、《Hello !軟體程式設計(EBS)》
洪志連
小學教師、韓國教育大學初等電腦教育博士課程
著作:《透過聊天與遊戲學習SCRATCH(維基百科)》、《Hello !軟體程式設計(EBS)》
譯者簡介
鄧瑾又
政治大學韓文系畢,因熱愛韓國娛樂文化,曾隻身前往韓國流浪於梨花女子大學韓國語學堂,並取得韓文檢定六級。喜愛閱讀,加上多年在報社的工作經驗,培養出對文字的敏銳度。持續在翻譯的領域,體會韓文字的奧妙與神奇。
推薦序:不插電遊戲,強化學生思考力!
審訂序:從動手做與做中學理解程式概念與邏輯
審訂序:不插電運算思維遊戲培養解決問題的思考力
自 序:培養孩子創意思考力的遊戲
前 言:全民學coding,就從不插電遊戲開始!
PART 1 用程式設計原理培養運算思維能力的不插電遊戲
❶ 機器人是我的好夥伴 016
Playing!不插電程式設計遊戲!學習「演算法」
再加上思考力:簡化冗長指令
Special Page 機器人寫新聞?!
❷ 試試看!寫鉛筆編碼 020
Playing!不插電程式設計遊戲!學習「程式設計」
再加上思考力:看圖寫行動指令
Special Page 鉛筆編碼(Pencil Code)
❸ 快啊!程式編碼接力 024
Playing!不插電程式設計遊戲!學習「除錯」
再加上思考力:用肢體動作寫指令語
Special Page 除錯(Debug)與除錯工具(Debugger)
❹ 勤奮快樂的小花農 030
Playing!不插電程式設計遊戲!學習「程序思考」
再加上思考力:自行設計演算法
Special Page 農事機器人
❺ Icon設計師 034
Playing!不插電程式設計遊戲!學習「抽象化」
再加上思考力:Icon設計練習
Special Page 地標(landmark)
❻ 比一比,誰是神擲手? 040
Playing!不插電程式設計遊戲!學習「變數」
再加上思考力:統計個人得分紀錄
Special Page 自動加總所有分數!
❼ 我是大偵探! 044
Playing!不插電程式設計遊戲!學習「條件」
再加上思考力:寶物在哪裡?
Special Page 偵查力不輸警察的網友搜查隊!
❽ 機器人闖迷宮(1)─ 重複裡的重複 048
Playing!不插電程式設計遊戲!學習「重疊重複」
再加上思考力:如何破解階梯迷宮?
Special Page 重複文的重疊
❾ 機器人闖迷宮(2)─ 條件裡的條件 054
Playing!不插電程式設計遊戲!學習「條件」
再加上思考力:挑戰加大,迷宮更複雜了!
Special Page 「超人要回家」(TIPOVER)遊戲
❿ 機器人闖迷宮(3)─ 將指令語組合在一起 060
Playing!不插電程式設計遊戲!學習「函示」
再加上思考力:利用函示解決新的迷宮問題
Special Page Lightbot程式設計遊戲
⓫ 動動腦!玩條件設定遊戲 066
Playing!不插電程式設計遊戲!學習「條件設定」
再加上思考力:用卡片玩條件設定遊戲
Special Page 生活中各種條件與演算法
⓬ 設定「模式」的卡片遊戲 070
Playing!不插電程式設計遊戲!學習「模式識別」
再加上思考力:增加卡片數量或改變規則
Special Page 神奇形色牌(SET)遊戲
⓭ 虛擬程式碼遊戲 078
Playing!不插電程式設計遊戲!學習「演算法」
Special Page 流程圖(Flowchart)
⓮ 創造律動節奏 082
Playing!不插電程式設計遊戲!學習「演算法」
再加上思考力:創作一首動感歌曲
Special Page 會跳舞的機器人
PART 2 學習電腦科學新概念的不插電遊戲
⓯ 用手電筒暗號傳遞情報 090
Playing!不插電程式設計遊戲!學習「二進位」
再加上思考力:暗號轉譯
Special Page SOS摩斯密碼(Morse Code)的意義
⓰ 解開時鐘的祕密 094
Playing!不插電程式設計遊戲!學習「二進位」
再加上思考力:成為二進位的贏家
Special Page 二進位時鐘
⓱ 秀一秀我的心情 098
Playing!不插電程式設計遊戲!學習「抽象的資訊符號化」
再加上思考力:換個方式報氣象
Special Page 認識有趣的icon或圖標
⓲ 找出最重的橡皮擦! 102
Playing!不插電程式設計遊戲!學習「選擇排序」
再加上思考力:比比看,誰最重!
Special Page 從民俗舞蹈(Folk Dance)理解排序!
⓳ 操練士兵排隊 106
Playing!不插電程式設計遊戲!學習「氣泡排序法」
再加上思考力:向左看齊,比誰大?
Special Page 用氣泡排序法換位置!
⓴ 製作立體不規則卡片 110
Playing!不插電程式設計遊戲!學習「迴歸」
Special Page 尋找生活中的碎形(Fractal)設計!
㉑ 用吸管製作旋轉木馬 114
Playing!不插電程式設計遊戲!學習「自動機械」
Special Page 神奇的日本機關人偶
㉒ 模擬虛擬實境(VR) 118
Playing!不插電程式設計遊戲!學習「虛擬實境」
再加上思考力:暢遊虛擬世界
Special Page 用VR學習災難現場緊急處理!
㉓ 模擬擴增實境(AR) 122
Playing!不插電程式設計遊戲!學習「擴增實境」
再加上思考力:驚奇的擴增實境
Special Page 《精靈寶可夢GO》!最夯的AR遊戲!
㉔ 空氣會生水!解密Warka Water技術128 126
Playing!不插電程式設計遊戲!學習「適用技術」
Special Page 集水器Warka Water 技理原理
備註一︰程式設計教育平台 130
《不插電程式設計遊戲圖卡 2》
素材︰遊戲圖卡28組
審訂者序
從動手做與做中學理解程式概念與邏輯
ACTC亞洲兒童程式教育協會,從2015年開始從事不插電兒童程式遊戲課程的教學及推廣,截至2018年7月,我們已經在台灣12個主要城市,舉辦500場以上,已有 12,000人次以上的孩子及家長,體驗 ACTC 不插電兒童程式遊戲課,目前並在新加坡、馬來西亞、中國大陸及港澳,也陸續推動不插電課程;很高興華文精典出版社與我們有相同的教育理念及熱情,讓孩子擁有更多不插電程式遊戲課的學習資源,在此,我們願意推薦華文精典出版社的《不插電程式設計遊戲2》一書,共同為程式教育扎根。
運算思維的建立是跨入插電程式設計前的基礎,年齡愈小的孩子,愈需要以動手做及做中學的方式理解程式概念及邏輯,也能體會原來生活習慣裡,程式概念的影子已融入而不自知。
這本《不插電程式設計遊戲2》是《不插電程式設計遊戲1》的進階課程,內容更深入探討程式的內涵,包括介紹演算法、流程圖、排序法、二進位等。此外,本書也介紹最新的虛擬實境(VR)與擴增實境(AR)的原理,讓學生了解科技的應用與程式息息相關。本書搭配圖文的操作流程、附錄的遊戲圖卡,讓使用者在操作上更能得心應手。在各單元中,都有遊戲引導、遊戲說明、遊戲學習重點及Special Page。遊戲引導中有標示遊戲難易度,家長或老師可依學生程度加深課程內容;遊戲說明中的遊戲目標與遊戲學習重點是具一致性,也就是說,讓學生以有意義的遊戲建立運算思維或是程式概念;Special Page則是擴展學習視野,說明歷史、生活中運算思維的相關知識。
ACTC辦理不插電程式遊戲課的師資培訓以來,接獲不少家長及教師提出的疑問:「不用電腦要如何教程式?」「我沒有資訊相關背景也能教孩子程式嗎?」本書的出版恰好可為想要教導孩子程式概念,卻不知從何入手的教師及家長的一本入門書,ACTC誠摯推薦這本好書給對程式教育同樣有熱情的您!
吳郁芬
ACTC 亞洲兒童程式教育協會 祕書長
教育部 公私立幼兒園專業發展輔導 輔導教授
勞動部 勞動力發展署人才發展品質管理系統 TTQS輔導顧問
不插電運算思維遊戲培養解決問題的思考力
從事Scratch程式教育推廣九年,基於興趣與熱情的支持,希望孩子們能從學習程式設計的樂趣中,對未來充滿自信與能力。在多年程式教育推廣中發現,學習過程中邏輯思考的推理及創造想像能力,扮演著非常關鍵的因素。目前學習「運算思維」是國內外很熱門的新興議題,但學習運算思維並不等於學習程式設計,學的是如何解決問題的一種思考方式,而這種思考方式也是電腦科技解決問題的思維模式,學會的目的在於未來能更有效利用電腦來解決人類各種需求問題。
本書架構延續《不插電程式設計遊戲 1》的學習規劃,仍以透過「寓教於樂」的方式,在所謂不插電不使用電腦的輔助下,將程式設計的基礎概念轉化為遊戲課程,並輔以附件教具的實作搭配,潛移默化激發孩子學習興趣,培養孩子邏輯思維的能力。
本書分為兩大部分,第一步部分為用程式設計原理培養運算思維能力,第二部分為學習電腦科學新概念的不插電遊戲。例如:練習鉛筆編碼程式指令、瓢蟲機器人闖迷宮學習重複指令及函式、ICON設計的抽象化概念、卡片的模式識別、手電筒暗號二進位觀念、士兵排隊的排序法練習等,提供各種多元的不插電運算思維遊戲。
在完成本書的審訂工作後,很期待本書的出版,這是一本對老師在實施不插電資訊科學教學上的重要參考書,也期待老師透過此書發揮更多創意的不插電遊戲。
胡信忠
宜蘭縣二城國小老師
宜蘭縣教育網路中心輔導員
全民學coding,就從不插電遊戲開始! ❶ 就這樣開始程式教育吧! 為什麼需要程式設計教育? 我們現在生活在怎樣的一個世界呢?利用智慧型手機購物、與美國朋友進行視訊、利用網路快速搜尋各種情報⋯⋯,這些都是大家習慣的日常了吧!未來,我們所生活的世界又會變成怎樣呢?無人駕駛車的普及,機器人為我們進行手術,用一支智慧型手機就能遠距離遙控家中的所有家電,未來的時代應該如此吧!而讓這些變化成為真實的關鍵,就是「程式設計」。 未來將生活在被程式操控世界中的孩子們,理所當然的必須要認識程式設計才行。並針對程式設計會產生的問題與狀況必須有能力解決,而這也是為什麼全世界各國都在新的課程綱要中納入程式教育,讓孩子們也學習程式設計,並且培養實際解決問題的能力。 不知道該如何開始程式教育?就從不插電遊戲開始吧! 要從哪裡開始程式設計,又該如何開始呢?若要學習程式設計就必須先了解程式嗎?那會很困難嗎?如果你也有這麼多疑問,那麼,就從不插電遊戲開始著手程式教育,如何? 什麼是不插電 (unplugged)?如同字面上的意思,不插電,即沒有連結電腦的電腦教育活動。學習電腦卻不用電腦?電腦的運轉原理或學習電腦時所需要的概念等,即使沒有電腦,透過遊戲也可以進行的活動正是不插電遊戲。 不論是誰都能夠輕鬆有趣的學習不插電遊戲,因為沒有小孩會討厭遊戲的。當小孩沉浸在有趣的遊戲時,自然而然地就學會了電腦科學的概念以及電腦運轉原理。再也沒有比遊戲更適合進行程式設計教育的活動。