App Inventor創意趣味編程

App Inventor創意趣味編程

《App Inventor創意趣味編程》是2017年8月電子工業出版社出版的圖書,作者是吳明暉、金敏。

內容簡介

可視化模組編程工具App Inventor像一個魔法師,不僅激發了學生利用“手機”進行“創造”的熱情,也成就了廣大信息技術教師“讓手機用於教育”的想法。本書內容豐富、套用性和趣味性強,是作者多年來在App Inventor領域教學研究成果的系統化凝練。在案例的選擇上,將學生喜聞樂見的素材整合到App Inventor教學中,體現了項目的趣味性和生活化。本書選擇了學生最熟悉的情境,即把每個案例都融合在校園課堂中,貼近學生實際生活的學習素材,更容易激發學生學習的興趣。本書配有多媒體課件、案例素材和原始碼等教學資源,免費向任課教師提供。本書適合作為對移動套用開發感興趣的科技人員、計算機愛好者及各類自學人員參考書,也可供中國小信息技術的教師參考。

作者簡介

吳明暉,男,博士,教授,浙江大學碩士生導師。計算機科學與工程學系主任,浙江省新興特色專業負責人,浙江省教壇新秀,浙江省“新世紀151人才工程”第三層次培養人選,浙江省高等學校中青年學科帶頭人培養對象,杭州市“131”**層次培養人選,杭州市屬高校中青年教學名師培養人選,杭州市“電子服務與智慧工廠”重中之重實驗室主任,浙江大學城市學院“大數據與電子服務”研究院副院長,浙江省計算機學會理事、杭州市工業與信息化專家、Google校企合作專業綜合改革項目專家委員會委員、Google獎教金獲得者。主要研究方向為“軟體工程、移動網際網路、大數據技術”。曾赴香港理工大學電子計算機系軟體開發與管理實驗室訪學一年。

圖書目錄

目錄
第1課 拼出我們的世界
1.1 App Inventor簡介 2
1.1.1 APP開發過程 2
1.1.2 創意構思 3
1.2 訪問App Inventor 2開發平台 4
1.3 創建第一個App Inventor項目 5
1.3.1 熟悉開發環境 5
1.3.2 連線調試 9
1.3.3 打包APK檔案 10
第2課 點名神器
2.1 功能描述 14
2.2 組件設計 14
2.3 邏輯設計 19
第3課 數學加加看
3.1 功能描述 24
3.2 組件設計 24
3.3 邏輯設計 26
3.3.1 遊戲開始 26
3.3.2 判斷正確 28
3.3.3 判斷錯誤 30
第4課 塗鴉畫板
4.1 功能描述 34
4.2 組件設計 34
4.3 邏輯設計 37
4.3.1 畫圓 37
4.3.2 在畫布上直接拖屏作畫 38
4.3.3 畫筆顏色設定 39
4.3.4 自定義畫筆顏色設定 39
4.3.5 畫筆粗細設定 40
4.3.6 打開 40
4.3.7 拍照 40
4.3.8 畫布清屏 40
4.3.9 保存 41
第5課 彈球遊戲
5.1 功能描述 46
5.2 組件設計 46
5.3 邏輯設計 48
5.3.1 變數定義 48
5.3.2 螢幕初始化 49
5.3.3 選擇球速 49
5.3.4 開始遊戲 50
5.3.5 拖動橫板 51
5.3.6 球形精靈被碰撞 51
5.3.7 到達邊界 52
第6課 打地鼠
6.1 功能描述 56
6.2 Screen1組件設計 57
6.3 Screen1邏輯設計 58
6.4 場景1組件設計 58
6.5 場景1邏輯設計 60
6.6 場景2組件設計 62
6.7 場景2邏輯設計 62
6.8 場景3組件設計 66
6.9 場景3邏輯設計 66
第7課 我愛記單詞
7.1 功能描述 72
7.2 組件設計 72
7.3 邏輯設計 74
第8課 環境監測
8.1 功能描述 80
8.2 組件設計 80
8.3 邏輯設計 83
第9課 簡訊群發中轉站
9.1 功能描述 96
9.2 組件設計 97
9.3 邏輯設計 98
第10課 興趣點地圖
10.1 功能描述 104
10.2 組件設計 105
10.3 邏輯設計 106
第11課 小伢兒上學去(課表)
11.1 作品介紹 114
11.2 螢幕Screen1的組件設計 117
11.3 螢幕Screen1的邏輯設計 117
11.4 main螢幕的組件設計 118
11.5 main螢幕的邏輯設計 120
11.6 edit_curriculum螢幕的組件設計 123
11.7 edit_curriculum螢幕的邏輯設計 124
11.8 tomorrow螢幕的組件設計 127
11.9 tomorrow螢幕的邏輯設計 127
11.10 settings螢幕的組件設計和邏輯設計 131
11.11 add_curriculum螢幕的組件設計 133
11.12 add_curriculum螢幕的邏輯設計 134
第12課 背得快
12.1 軟體功能描述 138
12.2 軟體功能實現 139
12.3 啟動螢幕的組件設計 139
12.4 啟動螢幕的邏輯設計 140
12.5 功能選擇螢幕的組件設計 141
12.6 功能選擇螢幕的邏輯設計 141
12.7 聯繫作者螢幕的組件設計 143
12.8 聯繫作者螢幕的邏輯設計 144
12.9 背誦達人螢幕的組件設計 144
12.10 背誦達人螢幕的邏輯設計 145
12.11 背誦闖關螢幕的組件設計 150
12.12 背誦闖關螢幕的邏輯設計 151

相關詞條

熱門詞條

聯絡我們