從思考問題開始,用 App Inventor 積木程式來解決難題!
運算思維很重要,但一講到程式就要先學密密麻麻的語法,根本看不懂..
別擔心!我們教你從思考問題開始,找出解決問題的方法後畫出流程圖,
再以圖形化的積木取代繁雜不好記的語法,帶你快速在手機上實作出 App 來解決問題。
本書採用由 Google 團隊原創、MIT 麻省理工學院維護的 App Inventor 2 中文版為工具,透過積木式的雲端開發環境,就算沒有任何程式設計的基礎,也可以輕鬆開發出各式各樣、有趣實用的 Android App。
圖形化的 App Inventor 2 用積木來編寫程式,把建立 App 手機應用程式變得超簡單有趣,不用再面對一堆英文程式碼,大大降低了學習的門檻!此外,還有超親民的中文介面,我們從每一個元件開始了解,一步一步完成每一章的專案,由淺入深的進行每一章節的 App 實作練習,每一個程式都可以成為你日常生活問題的解決之道,只要跟著我們的腳步,你將有能力進一步打造出個人專屬的創意 App!
近年來,「人工智慧」崛起,App Inventor 2 也擴充功能加入了 Personal Image Classifier (PIC) 元件,我們將利用電腦或手機的鏡頭來拍攝「剪刀、石頭、布」的照片,訓練模型後匯入 App Inventor 2 中,即可完成一個猜拳辨識器,讓讀者可以親自體驗、並動手玩 AI。
【主題範例式教學,初學者的實例引導術】
● 音效 + 按鈕 + 圖片 — 動態小鋼琴
● 事件驅動 + 條件判斷 — 溫度轉換術
● 滑桿 + 畫布調整圖形 — 進階小畫家
● 迴圈 + 副程式 + 加速度感測器 — 體感抽籤範例
● Web 網站資料擷取 + 語音元件 — 紫外線即時監測
● 多介面 + 畫布觸控操作 — 有聲電子書範例
● 社交應用 + 微型資料庫 — 通訊錄範例
● 定位 + 地圖 — 垃圾車開到哪
● 條碼掃描器 — LBS 行動導覽範例
● 多重畫面 + 方向感測器 — 氣球遊戲範例
● 雲端資料庫存取 — 課堂表決器範例
● AI with App Inventor — Personal Image Classifier 實例教學操作
● Thunkable — iOS、Android App 跨平台應用程式開發
... more
本書特色
學習歷程、專題競賽、科展作品必備技能!
「運算思維」是一種解決問題的過程,是一種思考的模式:
問題拆解 ► 模式識別 ► 抽象化 ► 演算法設計
運用邏輯思維的思考流程,將解題過程寫成程式,讓你遇到問題、即可解決問題!
● 零程式基礎也 OK!由淺入深帶你學 App
● 中文化的積木介面,一定看得懂、學得會!
● 完成後即可安裝在手機中、或是以模擬器測試,成果立刻展現!
● 每個章節都附有課後評量,自我考驗、上課測驗都適用!