🚨週年慶最後三日🚨全站課程 83 折、最後加碼 $899💰 再送激高 $1600 券❗️
天
時
分
全站 83 折🔥
登入/註冊
App Inventor 2 入門特訓
0 seconds of 1 minute, 0Volume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
00:00
00:00
01:00
 
Lien Ted

App Inventor 2 入門特訓

App inventor 教學課程,適合對 Android App 程式開發有興趣的學生。學習軟體開發應用,提升職場競爭力,課程將從 App Inventor 2 的基本與介面佈局元件開始介紹,接著會進入事件驅動原理和各式基本運算,並以實際範例來演練所學,你也能開發出專屬的 Android App。
查看更多
Hahow AI 學習升級
32 k 的人也在觀看
4.5
(12)

關於課程

課程包含

包含 1 章 26 單元、1 項作業

課程時長

2 時 21 分鐘

課程總人數

276 位同學

觀看限制

不限觀看次數,還會附贈完課證書

學習升級

Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場

最新消息

課程內容

課程簡介

107年開始程式設計正式納入課綱,國高中學生都要會寫程式,你(妳)準備好了嗎?


透過圖形拖拉就能建立邏輯程式概念,看影片就能學會APP程式設計, C/P 值最高的 App Inventor 2 入門特訓課程。

App Inventor 標誌由灰色拼圖造型背景、綠色 Android 機器人頭像,以及下方的「App Inventor」字樣組成,呈現清晰的品牌視覺識別。

什麼是 App Inventor 2?

本課程基於Android平台,將介紹Android APP程式設計所需的軟、硬體和 App Inventor 2 編程方法。從認識基本的變數和運算符號開始,詳細講解如何使用拼圖構建程式,如何編寫函式和運行函式,如何在程序中加入邏輯判斷和迴圈,最後視募資結果還會加碼如何處理APP上架,就是要讓學員能親手做出屬於自己的APP。本課程適合對Android手機APP程式設計感興趣的人,對於剛入門新手或有經驗的熟手都有幫助。

課程特色

1. 正確合理的邏輯思辯:分級且循序漸進的課程設計,強調邏輯思辯過程,幫助學員系統性學習。

2. 明快分層的問題思考:從入門到進階,每一階段皆有完整綜合實作,讓你不只會設計APP,更了解背後的原理。

3. 軟硬體整合的軟實力:由軟硬體教學經驗豐富的講師授課,達到做中學,學中做的快樂學習目的。

4. 獨立思考的自我成就:用運算思維來資訊化問題的癥結,解決日常生活大小事,培養問題解決能力!

MIT App Inventor 2 Beta 的設計介面,開啟專案 meArm_Joystick_copy 與 Screen1,畫面呈現含方向按鈕、Bluetooth 圖示的機械手臂搖桿控制器,元件包含 BluetoothClient1 與 Notifier1。

圖:講師基於 App Inventor 2,為機械手臂所開發的APP。

課程介紹

軟體的開發應用,已經是現代人必備的軟實力,十二年國教更把程式設計列入課綱。放眼國際,美國將以程式設計為重心的STEM教育列為國家競爭力指標,英國也規定從五歲開始,將寫程式列為必修。鄉親啊,不要只是滑手機做消費者,自己就來當個生產者吧!

想學寫程式,卻不知從何入手,還在等待與猶豫?

想入門Android APP程式設計,卻不得其門而入?

想要修改別人開源App程式碼,變得更個性化?

上課似乎都聽得懂,但一上機卻連一行也寫不出來?

想讓小孩提早接觸程式設計,但擔心內容過深毁了興趣?

想要軟、硬並進,成為出色的機電整合創客?

不管你是剛入門或是想轉職APP程式設計師,趕快呼朋引伴一起跟著行動創客學院執行長一起從頭學習Android APP程式設計!學完本課程後,你不僅能對Android APP程式設計有系統性認識,更可以開發自己的專有Android APP,為自己的職涯加分。

預計每個單元約5分鐘,共25堂的課程設計,就是要讓你輕鬆無負擔,光看影片就能學會Android APP程式設計。

教室內多名學員分組使用筆記型電腦與手機協作,桌面擺放電路零件、藍色 3D 列印結構、工具與飲料,呈現實作課程中的原型開發與團隊討論情境。

圖:講師在北市永春高中所帶的 App Inventor 2 課程

課程單元說明

階段一:單元 1~13

從認識 App Inventor 2 開始,介紹常用基本元件(例如:文字、密碼)和介面佈局元件(例如:水平、垂直),之後進入事件驅動原理和各式基本運算(例如:數學、邏輯),最後以綜合實作(生活數值轉換)來整合所學。學過階段一,能讓你對APP開發有基本認識。

MIT App Inventor 的 Button1.Click 程式碼,將 TextBox1.Text 的華氏溫度先減去 32,再乘以 5、除以 9,換算為攝氏溫度並顯示於 LabelC。

圖:綜合實作一部份程式碼

「華氏轉攝氏」溫度轉換手機介面,畫面提供「華氏溫度:」輸入欄位與「溫度轉換」按鈕,用於將華氏溫度轉換為攝氏溫度。

圖:綜合實作一APP

階段二:單元 14~17

介紹程式設計的各種流程控制(例如:單多向判斷、循序多向迴圈)和清單宣告與處理,最後以綜合實作(理想體重量測)來整合所學。學過階段二,能讓你掌握程式設計的精髓,也就是流程和邏輯,對於未來所發想的新專案,能具備清晰的思路。

積木程式初始化兩個全域變數:message 為訊息清單,包含「太瘦了!多吃點。」「過重了!多運動。」「恭喜!很健康。」;textColor 為藍、紅、綠三色清單。

圖:綜合實作二部份程式碼

「理想體重測量器」的手機介面,提供身高(CM)與體重(Kg)輸入欄位,填寫資料後可按下「計算BMI」按鈕進行計算。

圖:綜合實作二APP

階段三:單元 18~25

學習APP開發常用到的對話框和各種資料型別的內建程序,並且介紹副程式的用法,最後以結合副程式的綜合實作來整合所學。學過階段三,你將能掌握APP開發的常用基本元件、各種資料型別的功能和用法、進而能運用副程式化繁為簡,為更大型的APP開發奠定紮實基礎。

MIT App Inventor 程式積木範例:當 Screen1.Initialize 時,將全域變數 numList 設定為包含 Button0 至 Button9 的清單。

圖:綜合實作三部份程式碼

Android 模擬 ATM 提款介面,頂部標示「ATM 提款」,畫面中央有亮綠色區塊,下方顯示數字鍵盤按鍵 7、8、9、4、5、6,右側可見垂直捲軸與時間 9:48。

圖:綜合實作三APP

階段四:單元 26(募資200%解鎖)

APP 上架祕笈:手把手帶學員走過 Google Play Store 上架流程。

黑色圓角矩形的 Google Play 應用程式下載徽章,左側為藍、綠、黃、紅四色播放三角形圖示,右側印有「GET IT ON Google Play」字樣。

電腦教室內,多名學生分坐於整齊排列的桌前,使用桌上型電腦與多部螢幕學習或進行實作,教室後方可見投影設備與空調。

圖:講師在輔仁大學所帶的 App Inventor 2 課程一景。

電腦教室中,多名穿著綠色上衣的學員分組操作桌上型電腦,螢幕顯示程式或資料畫面,桌面擺放紙箱、鍵盤、滑鼠及藍色電子零件。

圖:講師在北一女所帶的機械手臂課程,該APP也是由 App Inventor 2 所寫。

男性講師在教室中微笑展示一台黃色機器人原型,機體搭載電路板、感測器、馬達與外露線路,背景可見課桌椅與投影幕。

講師介紹

連宏城

中軟科技 創辦人

行動創客學院 執行長

長庚大學EMBA兼任教師

師大附中自造實驗室課程諮詢委員

交大資訊系畢,長期浸淫IT領域,從業務到外商總經理歷經各種職務,現在自行創業擁抱自造潮流。連君是北市青發處C語言課程講師並與Arduino合作開設原廠教材課程。此外,也陸續推出6個作品上群眾募資,其中 MeArm.Joystick 機器手臂曾在 FlyingV 創下1700%紀錄,後續作品體感手臂車也在一天達標。連君工作之餘也進行免費的科技下鄉活動,迄今已辦過100餘場機器手臂DIY活動,里程數超過20000公里,將Maker精神不斷傳承下去。

哪些人適合這堂課?
1. 希望從零開始學程式 2. 玩Arduino硬體,並想透過APP遠端控制 3. 希望深入了解APP程式設計的各種邏輯和語法 4. 想入門Android APP程式設計 5. 想要修改別人App程式碼 6. 想讓小孩提早接觸程式設計 7. 想要軟、硬並進,成為出色的機電整合創客 8. 學校有教但怎麼也聽不懂,想求救高手
你可以學到
課程設計是從基礎出發並重視實作,除了能學到各種程式基本知識(例如:變數、邏輯、迴圈)之外,也會學到如何設計視覺化元件(例如:按鈕、標簽、對話框),也會適時整合課程內容,實作APP加強手感。最後視募資結果還會加碼如何處理APP上架,就是要讓學員能親手做出屬於自己的APP。
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
1. Windows XP或以上/Mac OS(講師將使用 Mac OS) 2. Chrome(最新版或55.0.2883版以上) 3. 安卓智慧型手機或平板(4.2版以上)
需要具備的背景知識
無,但若有其它任一程式設計經驗較佳,例如:Scratch。若沒有任何程式設計經驗也不用擔心,建議課前先參考講師所提供的講義。
單元一覽
1 章 26 單元|總時長 141 分鐘
全部收合
1
本課程不分章節
影片單元
單元 1 - 認識 App Inventor 2
影片單元
單元 2 - 常用基本元件(文字、密碼)
05:28
影片單元
單元 3 - 常用基本元件(按鈕、圖片)
05:10
影片單元
單元 4 - 界面布局元件(水平、垂直)
05:20
影片單元
單元 5 - 界面布局元件(表格、巢狀)
05:03
影片單元
單元 6 - 基本程式拼圖
05:12
影片單元
單元 7 - 事件驅動
05:34
影片單元
單元 8 - 基本運算(常數、全域變數、區域變數)
05:33
影片單元
單元 9 - 基本運算(數學)
06:21
影片單元
單元 10 - 基本運算(字串)
06:06
影片單元
單元 11 - 基本運算(比較)
05:36
影片單元
單元 12 - 基本運算(邏輯)
05:02
影片單元
單元 13 - 綜合實作 一
05:11
影片單元
單元 14 - 流程控制(判斷式)
05:04
影片單元
單元 15 - 流程控制(迴圈)
05:35
影片單元
單元 16 - 進階資料型別(清單List)
06:02
影片單元
單元 17 - 綜合實作 二
05:01
影片單元
單元 18 - 元件功能(對話框)
04:24
影片單元
單元 19 - 元件功能(對話框+互動)
05:30
影片單元
單元 20 - 內建程序(亂數)
05:27
影片單元
單元 21 - 內建程序(數學)
05:53
影片單元
單元 22 - 內建程序(字串)
05:05
影片單元
單元 23 - 內建程序(清單)
05:07
影片單元
單元 24 - 自訂程序:副程式
04:57
影片單元
單元 25 - 綜合實作 三
05:41
影片單元
單元 26 - APP上架祕笈
05:38
作業單元
作業 1 - 做一個APP上架
查看作業
試看單元
播放試看影片
章節 1 - 本課程不分章節
單元 1 - 認識 App Inventor 2
試看影片
06:24
課程評價
4.5
/ 5.0
12 則評價
Yu Wan Ling2021-06-29
簡單易上手
課程長度很短,學起來不會沒有耐心,軟體很適合在學程式前先學習程式語言邏輯,讓之後學程式語言可以更清楚容易上手,課程給人有回饋感,使人勾起學習興趣,很有趣!
陳震2022-04-03
特別實用,給個讚!
深入淺出適合剛入門設計app者,每個基礎原件在課程結束後都可以有一定程度的了解!
leohsu9992018-10-09
適合有心想要進入物件導向設計的第一門課程
適合有心想要進入物件導向設計的第一門課程 老師上課認真,課程淺顯易懂!
Abraham Lai2022-06-09
適合有心想要進入物件導向設計的第一門課程
課程不錯,但是建議可以再多一點的解說原理,這樣會更好理解
soufu Hsu2021-06-20
說明清楚,易懂^^
內容簡潔明瞭,教材可下載,有利於復習^^

意猶未盡嗎?

關於講師

Lien Ted
3堂課程
0篇文章
1,013位學生
行動創客學院 執行長 長庚大學EMBA兼任助理教授 師大附中自造實驗室諮詢委員
前往講師頁面

購課前問答

日期最新
日期最新
日期最舊
愛心數
sara chan
2024-06-28
老師,為什麼和跟着你的步驟去做'為什麼有時候按滑鼠右鍵'沒有執行的選項。例如0 = 0,按滑鼠右鍵,不能執行true or false.
回覆
1 人想問
Ka Ian Chan
2019-09-11
請問我兩個課一齊買會有優惠嗎?謝謝
回覆
我也想問
Patrick Liou
2019-01-28
請問課程有說明將python程式執行到app嗎? 謝謝
Ka Ian Chan
2019-09-11
這課是教App Inventor 2啊...
回覆
我也想問
Yang Wei Lien
2017-08-19
我的手機不是Android,是ios
Lien Ted
授課老師
2017-08-21
真抱歉,App Inventor 2不支持 ios
回覆
我也想問
Jesse
2017-08-14
老師,我在連接模擬器時出現"aiStarter助手程式未運行, 是否需要幫助?",重新下載安裝也沒用,是為什麼?怎麼解決?
Lien Ted
授課老師
2017-08-18
安裝的原始連結在此:http://appinventor.mit.edu/explore/ai2/setup-emulator.html 若要重新安裝aiStarter,則必需移除原有版本才行,若仍不能順行,再麻煩告知您的作業系統版本。
回覆
我也想問
購買單堂課

NT$1,000
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用

相關標籤