實戰Scratch x Arduino運算思維能力養成
 
作者: 吳紹裳 
書城編號: 1428889

原價: HK$117.00
現售: HK$111.15 節省: HK$5.85

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 7-12 天

 
 
出版社: 碁峰資訊
出版日期: 2018/08
頁數: 240
尺寸: 17x23
ISBN: 9789864768967

商品簡介
本書由Scratch與Arduino兩部份組成,藉由動手做的過程,培養運算思維的能力。利用上手門檻低,可以輕鬆自學的Scratch積木式程式語言,培養關鍵的程式六力(敘述力、變數力、邏輯力、重複力、模組力、抽象力)為主,透過每單元的實際範例,讓學習者可以學習到此關鍵六力,並透過實際操作學會Scratch積木程式語言,為日後學習其他程式語言打好基礎。

在建立Scratch程式基礎後,後面的單元章節介紹Arduino與各式零組件的基礎知識與整合運用,透過日常生活中的實例,如紅綠燈、居家安全偵測(熱敏電阻、光敏電阻、紅外線、蜂鳴器等)及遊戲搖桿等從做中學的單元,快速的掌握Scratch與Arduino的協同工作能力,也同時學習現今各式感測器的基礎原理,培養軟硬體整合的能力。


拜網路與資訊科技之賜,各式行動資訊設備與物聯網正如火如荼的展開另一波的世紀革命,各國也體悟此科技浪潮,為了維持國家整體的競爭力優勢,開創更多的可能性,全力發展STEM教學策略,並將程式設計的學習課程,向下延伸到國小,甚至幼兒園基礎教育階段,由國家制定相關運算思維程式教育推廣方案與應用教學,讓學童能從小學習如何透過程式與資訊設備溝通,俾便掌握未來的生存與話語權!
學習程式語言不是熟記硬背下各式語法!教育部在107年度課綱中,將程式語言的學習課程列入國中的正式課程中,國小則強調以培養學生運算思維之能力為主軸!藉由運算思維的培養,打好國中學習程式設計時的基礎!接踵而來的問題是,什麼是運算思維?它和程式設計與程式語言學習有什麼關連?如果在現行的國中小課程中再加入這些課程,會不會更增加學生之學習負擔並排擠其他課程之學習!在不變動現有的國小課程中,是不是可以將運算思維的概念融入來進行教學,讓學生在學習完即有的課程之後,就可以建立好相關的基礎能力,讓國中進行正式的電腦與程式設計課程時,能事半功倍學好程式設計!運算思維又和現在的電腦學習以及程式學習有什麼關連?它是不是另一種資訊融入教學?國中小非資訊本科系的教師,如何在此浪潮下掌握運算思維之概念與技巧進行課程教學!許多非資訊科系的教師,在閱讀目前許多指導運算思維的文章時,發現將原本已經夠抽象的運算思維,變得更抽象,能不能用非常簡單淺顯的說法來學習運算思維的概念呢!在此提出最基本的六大法則,讓非資訊科系的教師和學生能在最短的時間內,具體的習得基礎的概念並將其轉換運用在一般日常生活課程上!
第一招:可預測性與邏輯性
這是運算思維與程式設計裡,最核心也是最基礎的概念與訓練,在國小自然領域裡,能形成預測式的假設,相同的操作會有相同的結果,透過可預測性建立電腦邏輯概念。例如國小三四年級自然科技領域中力與運動,能力指標定義知道要表達物體的「位置」,應包括座標、距離、方向等資料。這種透過位置的預測來進行可預測性與邏輯性是容易且可行的,code.org網站就有許多的學習範例是以這種遊戲人物位置的改變來學習基礎觀念。事實上這些案例都可以在日常生活中舉手可得,諸如天上一堆烏雲就表示可能要下雨了,出門就要帶把傘;把手放在火的上方,越靠近會越熱,甚至會燒燙燒等等。
第二招:演算法
在這裡指的,不是僅針對資訊科系學的那種複雜的二元樹排序法、加解密演算法等等,請特別注意,它不是指某個計算公式,而是完成指某件事的一系列有序的方法,可以說是廣義的演算法,例如做餅乾的方法、汽車導航系統(最短或是最快路徑)、各式實驗的步驟方法等,其實在現有課程中,各種的自然實驗就是廣義的演算法,它早就存在了。
第三招:解構
處理大型專案必備良藥,也就是將演算法程序再度細分,讓工作更細緻化精確化,這樣可以確保合作與分工,這種解構的訓練,例如語文領域將故事利用5W1H法細分,透過誰?何時?何地?何事?何物?做什麼?指導學習者將故事解構!也可以把自然科實驗過程解構,再解構!透過這個過程更了解完成事物的有序方法(演算法)
第四招:歸納模組化
說白一些,解構的目的就是找尋相似性的事物給予重構,也就是進行模組化的作業!模組化的主要目的,就是利用電腦的可快速可重複執行的特性,將執行的過程給予函數模組化,讓它達到可重用性!這是正式的程式設計中很重要的一環!很抽象?我們以節奏教學為例,我們可以利用節拍讓尋找同樣的節拍,再將節拍重組產生更多且不同的節奏!再例如透過5W1H法解構出來的物件進行重組,就可以產出無數的新故事出來!事實上,未來就是要將這些化為程式物件的方法或函數,達到快速且重複執行的優勢!
第五招:抽象化
這是最難的部份,必須能具有模組化(概念化)的觀念之後,才能更進一步的指導!例如麵包機就是一種抽象化之後的具體機器!市面上有很多種不同廠牌的麵包機,只要把原料放進去,啟動電源,就會做出麵包!程式設計也是類似的抽象化概念,例如將一個圖檔傳入一個壓縮類別的函數中,它就會產出一個壓縮好的檔案,這個壓縮就是一個抽象化的函數庫!
第六招:評價
評價是一門藝術,並不是正確完成即可,它其實可以考慮的因素非常的多,諸如價格、效能、投入產出比、最快、最少資源、最節能等等,通常它不會有一個唯一答案,而是依需要會有不同的最佳解決方案。
以上這六招,以簡單輕鬆的角度來認識這個運算思維概念,做為日後學習的基礎!為能熟悉並應用此運算思維理念,須建構完整的運算思維程式設計鷹架課程,讓學生得以由淺入深、由點而面、由具體而抽象,透過此完善鷹架課程,深化程式設計力,培育國家廿一世紀的科技人材!
本書透過Scratch以及Arduino的課程,培養初學者能夠從實作中習得運算思維及物聯網的基本概念,書中的內容皆以實際的範例為主,以程式六力(敘述力、變數力、邏輯力、重複力、模組力及抽象力)為主軸,並配合初級的系統開發的架構概念,讓學習者不光是學到Scratch與Arduino的語法與操作,更可以在此基礎概念下,踏入學習其他正式文字形的程式語言(如Python、Java或C++)。
在此感謝彰師大吳志文老師,開發一套適合初學者使用的Arduino感測器套件及擴充版,配合擴充版可以讓初學者避開使用傳統的麵包版接線方式,減少接線錯誤,大大增加學習的樂趣。本書使用的套件盒就是志文老師的心血結晶。
最後期望本書能夠帶給大家一個豐富而有趣的Scratch與Arduino程式之旅。

目錄
Chapter 1 認識程式
Chapter 2 探索Scratch
Chapter 3 認識座標與角色
Chapter 4 計算機計算器
Chapter 5 萬花筒
Chapter 6 大風吹
Chapter 7 動畫故事
Chapter 8 撿球的貓
Chapter 9 馬路如虎口
Chapter 10 用動畫說故事
Chapter 11 打地鼠遊戲
Chapter 12 用音樂說故事
Chapter 13 天降神兵
Chapter 14 誰釣的魚最重
Chapter 15 認識Arduino
Chapter 16 紅綠燈
Chapter 17 火災警報器
Chapter 18 夜間警衛
Chapter 19 搖桿迷宮



吳紹裳

吳紹裳
學歷:
* 新竹師專數學組畢業
* 新竹師院數理系畢業
* 育達商業技術學院資訊管理研究所畢業。

經歷
* 苗栗縣教育局資訊教育中心副主任
* 苗栗縣田美國小教師、苗栗縣教育處資訊教育輔導員

網站
https://www.facebook.com/DigitalRoadOfFree/

吳紹裳 作者作品表

實戰Scratch x Arduino運算思維能力養成

與Ubuntu共舞:中文環境調校x雲端共享x Libreoffice x 架站 x dropbox自己架(隨書附贈教學影片與Ububntu安裝光碟)

快樂輕鬆學Ubuntu 11.04:只用滑鼠就學會Linux

電腦書籍 同類商品


GameSalad遊戲APP開發實戰演練

虛擬實境狂潮:從購物、教育到醫療,VR/AR商機即將顛覆未來的十大產業!

物聯網教戰守則

Arduino從入門到雲端

光感應遙控自走車 豪華版 (創客‧Arduino相容)

新觀念 Microsoft Visual C# 程式設計範例教本 第四版

Python 程式設計「超入門」

iOS 10程式設計實戰-Swift 3 + Apple Watch 快速上手的開發技巧200+

網路+大數據:精準行銷的利器

Google就是這樣猜中你的心:用機器學習及演算法分析文字語意

用最先進的Sprite Kit開發iOS 2D遊戲

Laravel 5 實務專題範例教學:透過框架寫出更好的PHP程式碼

挑戰PHP7/MySQL程式設計與超強專題特訓班(第四版)(適用PHP5~7,MariaDB)

UX從新手開始:使用者體驗的100堂必修課

Python 程式設計實用經典

React. js頂尖開發:建立使用者介面的JavaScript 函式庫

使用Cocos2D 輕鬆開發商業版iOS遊戲

SQL Server 2016資料庫設計與開發實務(附T-SQL範例檔、資料庫檔光碟)

使用3DS MAX開發 GUNDAM 計劃檔案(附光碟)

圖解!大數據下必學的統計基礎

還有... [顯示所有書籍]

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)