課程簡介
107年開始程式設計正式納入課綱,國高中學生都要會寫程式,你(妳)準備好了嗎?
透過圖形拖拉就能建立邏輯程式概念,看影片就能學會APP程式設計, C/P 值最高的 App Inventor 2 入門特訓課程。
什麼是 App Inventor 2?
本課程基於Android平台,將介紹Android APP程式設計所需的軟、硬體和 App Inventor 2 編程方法。從認識基本的變數和運算符號開始,詳細講解如何使用拼圖構建程式,如何編寫函式和運行函式,如何在程序中加入邏輯判斷和迴圈,最後視募資結果還會加碼如何處理APP上架,就是要讓學員能親手做出屬於自己的APP。本課程適合對Android手機APP程式設計感興趣的人,對於剛入門新手或有經驗的熟手都有幫助。
課程特色
1. 正確合理的邏輯思辯:分級且循序漸進的課程設計,強調邏輯思辯過程,幫助學員系統性學習。
2. 明快分層的問題思考:從入門到進階,每一階段皆有完整綜合實作,讓你不只會設計APP,更了解背後的原理。
3. 軟硬體整合的軟實力:由軟硬體教學經驗豐富的講師授課,達到做中學,學中做的快樂學習目的。
4. 獨立思考的自我成就:用運算思維來資訊化問題的癥結,解決日常生活大小事,培養問題解決能力!
圖:講師基於 App Inventor 2,為機械手臂所開發的APP。
課程介紹
軟體的開發應用,已經是現代人必備的軟實力,十二年國教更把程式設計列入課綱。放眼國際,美國將以程式設計為重心的STEM教育列為國家競爭力指標,英國也規定從五歲開始,將寫程式列為必修。鄉親啊,不要只是滑手機做消費者,自己就來當個生產者吧!
想學寫程式,卻不知從何入手,還在等待與猶豫?
想入門Android APP程式設計,卻不得其門而入?
想要修改別人開源App程式碼,變得更個性化?
上課似乎都聽得懂,但一上機卻連一行也寫不出來?
想讓小孩提早接觸程式設計,但擔心內容過深毁了興趣?
想要軟、硬並進,成為出色的機電整合創客?
不管你是剛入門或是想轉職APP程式設計師,趕快呼朋引伴一起跟著行動創客學院執行長一起從頭學習Android APP程式設計!學完本課程後,你不僅能對Android APP程式設計有系統性認識,更可以開發自己的專有Android APP,為自己的職涯加分。
預計每個單元約5分鐘,共25堂的課程設計,就是要讓你輕鬆無負擔,光看影片就能學會Android APP程式設計。
圖:講師在北市永春高中所帶的 App Inventor 2 課程
課程單元說明
階段一:單元 1~13
從認識 App Inventor 2 開始,介紹常用基本元件(例如:文字、密碼)和介面佈局元件(例如:水平、垂直),之後進入事件驅動原理和各式基本運算(例如:數學、邏輯),最後以綜合實作(生活數值轉換)來整合所學。學過階段一,能讓你對APP開發有基本認識。
圖:綜合實作一部份程式碼
圖:綜合實作一APP
階段二:單元 14~17
介紹程式設計的各種流程控制(例如:單多向判斷、循序多向迴圈)和清單宣告與處理,最後以綜合實作(理想體重量測)來整合所學。學過階段二,能讓你掌握程式設計的精髓,也就是流程和邏輯,對於未來所發想的新專案,能具備清晰的思路。
圖:綜合實作二部份程式碼
圖:綜合實作二APP
階段三:單元 18~25
學習APP開發常用到的對話框和各種資料型別的內建程序,並且介紹副程式的用法,最後以結合副程式的綜合實作來整合所學。學過階段三,你將能掌握APP開發的常用基本元件、各種資料型別的功能和用法、進而能運用副程式化繁為簡,為更大型的APP開發奠定紮實基礎。
圖:綜合實作三部份程式碼
圖:綜合實作三APP
階段四:單元 26(募資200%解鎖)
APP 上架祕笈:手把手帶學員走過 Google Play Store 上架流程。
圖:講師在輔仁大學所帶的 App Inventor 2 課程一景。
圖:講師在北一女所帶的機械手臂課程,該APP也是由 App Inventor 2 所寫。
講師介紹
連宏城
中軟科技 創辦人
行動創客學院 執行長
長庚大學EMBA兼任教師
師大附中自造實驗室課程諮詢委員
交大資訊系畢,長期浸淫IT領域,從業務到外商總經理歷經各種職務,現在自行創業擁抱自造潮流。連君是北市青發處C語言課程講師並與Arduino合作開設原廠教材課程。此外,也陸續推出6個作品上群眾募資,其中 MeArm.Joystick 機器手臂曾在 FlyingV 創下1700%紀錄,後續作品體感手臂車也在一天達標。連君工作之餘也進行免費的科技下鄉活動,迄今已辦過100餘場機器手臂DIY活動,里程數超過20000公里,將Maker精神不斷傳承下去。

