1 | 課程名稱 | App智慧型手機程式設計 | ||
---|---|---|---|---|
2 | Smartphone App Programming | |||
3 | 授課年段 | 一上、一下 | 學分總數:2 | |
4 | 課程屬性 | 實作(實驗) | ||
5 | 師資來源 | 校內跨科協同 | ||
6 | 課綱 核心 素養 | A1.身心素質與自我精進, A2.系統思考與問題解決, A4.規劃執行與創新應變 | ||
7 | B3.科技資訊與媒體素養 | |||
8 | C3.人際關係與團隊合作 | |||
9 | 學生圖像 | 1-1 全球思維, 2-1 跨界宏觀, 2-2 競合創新, 3-3 行動學習 | ||
10 | 學習目標 | 1.鼓勵學生突破書本範例之鷹架,自我要求將功能修改成更為完備的App程式,並採小組合作學習、組間競賽的教學策略,以維持學生對學習程式設計的高度動機與成就感。 2.使學生透過App inventor 2軟體,學習簡易開發手機軟體之技巧。 | ||
11 | 教學大綱: | 週次/序 | 單元/主題 | 內容綱要 |
12 | 一 | App Inventor 2 介紹 | 程式語言與AI2概論,建置App開發環境 | |
13 | 二 | 常用元件與運算 | AI2環境與基本操作,學習建置簡易專題 | |
14 | 三 | 常用元件與運算 | AI2環境與基本操作,學習建置簡易專題 | |
15 | 四 | 常用元件與運算 | 按鈕、聲音與事件,文字與按鈕元件 | |
16 | 五 | 常用元件與運算 | 畫面編排與四則運算,程式拚塊 | |
17 | 六 | 判斷控制 | IF THEN ELSE 判斷式,複選方塊 | |
18 | 七 | 判斷控制 | 圖片替換與陣列,清單選擇器、下拉式選單 | |
19 | 八 | 判斷控制 | 多視窗顯示與隱藏,對話框使用 | |
20 | 九 | 判斷控制 | 多視窗顯示與隱藏,對話框使用 | |
21 | 十 | 迴圈控制 | 流程控制,迴圈 | |
22 | 十一 | 函式運用 | 簡易遊戲設計概念,內建程序 | |
23 | 十二 | 函式運用 | 副程式,活用副程式 | |
24 | 十三 | 函式運用 | 變數傳遞,函式 | |
25 | 十四 | 進階元件 | 流程規劃,照相元件、聲音元件、影片元件 | |
26 | 十五 | 進階元件 | 複雜程式區塊整合,計時元件、定時重複執行程式 | |
27 | 十六 | 專題設計 | 期末專題製作#1,小組專題規劃 | |
28 | 十七 | 專題設計 | 期末專題製作#2,小組專題製作 | |
29 | 十八 | 專題設計 | 期末專題製作#3,小組專題發表 | |
30 | 十九 | |||
31 | 二十 | |||
32 | 二十一 | |||
33 | 二十二 | |||
34 | 學習評量 | 平常上課表現20% 平時作業 40% 期末專題實作成績40% | ||
35 | 對應學群 | 資訊、工程 | ||
36 | 備註 |