FH2. Spring 2017(January 2017-June 2017)

  • 歷次作業登錄(需身份驗證)

  • 這一年所學的apps中可以改成實用的版本:

    • App版電子表單、問卷

    • App版心理測驗

    • App版成績查詢系統

    • App版作品集

  • Apps設計現況:

    1. Angry Bird一夕爆紅的商業模式(business model)已不復存在

    2. Pokemon GO的結合擴增實境(augmented reality,AR)的商模已退燒

    3. 市集上的新apps漸趨飽和

    4. 要靠寫apps賺到$需要有新商模

    5. 行銷(marketing)

    6. App相容性(compatibility)

    7. 可連結後端資料庫(database),達成一般的三層式應用(3-tier applications)

Week

4

5

2

3

1

Date

Jun. 14, 2017

Mar. 6-10, 2017

Mar. 13-17, 2017

Feb 20-24, 2017

Mar. 1-3, 2017

Feb. 13-17, 2017

Contents

Note

    • Key idea:

    • 加分題:

      1. 程式註解:15%

      2. 元件重新命名:5%

      3. 做一可判斷回文的程式(正著念和反著念都相同):5%

      1. 程式註解:15%

      2. 元件重新命名:5%

  • Ex10:計算階乘

    • Key idea:n! = 1 ´ 2 ´ ... ´ (n-1) ´ n = (n-1)! ´ n

    • 重覆結構(迴圈)語法:

while test 判斷條件 已存存到第一桶金

do 重複執行的指令 繼續打工

    • 加分題:

  • 程式註解:15%

  • 元件重新命名:5%

  • Ex9:倒三角形

    • Key idea:i控制列(三角形层數),j控制欄(每层的三角形個數)

    • 重覆結構(迴圈)語法:

for each 迴圈變數 from 初值

to 終值

by 增值

Ex: count = 1, 3, 5, 7, 21

for each count from 1

to 21

by 2

  • 加分題:

    1. 程式註解:15%

    2. 元件重新命名:5%

      1. 印出三角形:5%

      1. 程式註解:15%

      2. 元件重新命名:5%

      • 判斷結構語法:

      • if 判斷條件 有錢

then 條件成立 買車

      • if 判斷條件 有10萬

then 條件成立 買車

else 條件不成立 騎YouBike

  • Ex6:我的作品集

    • 加分題:

      1. 程式註解:15%

      2. 元件重新命名:5%

        1. 轉動照片:10%

      1. 程式註解:15%

      2. 元件重新命名:5%

      3. 計算機:15%

  • 英打:每篇五分鐘,04182017的24:00前交

    • 七年級:E119

  • 英打:每篇五分鐘,04192017的24:00前交

    • 八年級:E139(雙語部不用打)

  • 英打:每篇五分鐘,04112017的24:00前交

    • 七年級:E118

  • 英打:每篇五分鐘,04122017的24:00前交

    • 八年級:E138(雙語部不用打)

  • 英打:每篇五分鐘,04042017的24:00前交

    • 七年級:E117

  • 英打:每篇五分鐘,04052017的24:00前交

    • 八年級:E137(雙語部不用打)

  • 英打:每篇五分鐘,03142017的24:00前交

    • 七年級:E114

  • 英打:每篇五分鐘,03152017的24:00前交

    • 八年級:E134(雙語部不用打)

  • 03152017,七信望探索

  • 英打:每篇五分鐘,03212017的24:00前交

    • 七年級:E115

  • 英打:每篇五分鐘,03222017的24:00前交

    • 八年級:E135(雙語部不用打)

  • 英打:每篇五分鐘,03282017的24:00前交

    • 七年級:E116

  • 英打:每篇五分鐘,03292017的24:00前交

    • 八年級:E136(雙語部不用打)

  • 英打:每篇五分鐘,02282017的24:00前交

    • 七年級:E112

  • 英打:每篇五分鐘,03012017的24:00前交

    • 八年級:E132(雙語部不用打)

  • 英打:每篇五分鐘,03072017的24:00前交

    • 七年級:E113

  • 英打:每篇五分鐘,03082017的24:00前交

    • 八年級:E133(雙語部不用打)

  • 03012017(三)七智慧探索

  • 英打:每篇五分鐘,02212017的24:00前交

    • 七年級:E111

  • 英打:每篇五分鐘,02212022的24:00前交

    • 八年級:E131(雙語部不用打)

    • 加分題:

      1. 7%,將輸入密碼的TextBox改成PasswordTextBox看看有什麼不同?

      2. 3%,設定帳、密的提示文字(hint)。

      3. 10%,將「註冊資料」換成「登入驗証」畫面。假設有一組預設帳號是fhjh,請做帳号驗証,若錯誤超过三次,將畫面凍結。

          • Idea:

          • 参考答案:

    • IT corner: See those videos in details. Roughly to say, when you type your registration information (account, password, etc.), then those data were sent to the backend server via Internet. This server help you the record your member data into their database.

課程介紹