【學生作品實例】寫App學文化

談到科技,你會想到甚麼呢?是人工智能、機械人……抑或科技玩物?在上次Demo Day,我們的學生利用App編寫工具AppInventor,告訴大家——原來透過編寫App,可以學習不同文化!以下是Lauren和Jaxon的AppInventor作品,兩件精心傑作均是旨在向我們介紹不同文化的獨特之處。


“國家文化配對” (Lauren Lusher)

Lauren希望設計一個地理問答遊戲,說明不同物品在特定文化中尤其受歡迎。在這個App裡面,她列出中國、日本、英國及美國的國旗,並且包含一些有趣的物件,例如蠟筆、絲綢及電腦。

m0jTy-ct8wq9SjYD6hhj7KJKouyOYoz2hWSpgM6jFfRsQztybpe4PRN1MkFFCmqCBnvU2me96_vUOJfi7rUSydmWHJpKlgo1K-VC086f7abFhC4s1grMqzukckbKH-wNHdpCMvtU.png

若要將物件配對其受歡迎的國家,用家需要將產品拖曳到對應的國旗上。 為了令產品可以拖曳,Lauren在螢幕上加上一個Canvas及ImageSprites(即可拖曳的物件)然後,她在每個ImageSprite加上一張物件圖片。以蠟筆為例,正確答案需要用家拖曳蠟筆圖案的ImageSprite到美國國旗上。

Screen Shot 2019-02-19 at 2.51.53 PM.png

Lauren亦反思如何可以把遊戲做得更盡善盡美——加入更多配對物件,令遊戲更具挑戰性;甚至設定計時器,限制用家需要在特定時間內完成遊戲。Lauren創作的這個遊戲,絕對是用心的佳作;這也是一個非常有趣的方法,去學習不同文化呢!

 


“Car Dash” (Jaxon)


Jaxon以自己對流行文化的熱情,創作一個App。首先,他向我們介紹一個名為「Mario Kart Wii」的遊戲,這是一個由著名遊戲廠商任天堂製作的賽車遊戲。Jaxon十分享受玩這個遊戲,因此利用AppInventor製作了另一個類似的遊戲。在這個遊戲中,共有4個場景—— (1) 主頁、(2) 難度頁、(3) 遊戲頁及(4) 結束頁。當玩家打開這個APP,他們會首先看到主頁。

3LuXXCZL4ReEjLr2hCo1ICts9-33sd6M5ayHLKYOeAv_I5c2jMgF5a41sl7IaDMYNvr3wMUanUwz4ZZ_xT7G5tw-jtGNXMb3A1tG6l66J438i04Xdd3g7M57LEo671KThAGSpVn4.png

資料來源:Nintendo

PLJF6nKwdqssLg5tWYu3c-7-CxO4VPJ9HdAj7cyHcEXewtHCrQQGfv8IUldWzR-zWQf-XeNdjVJlTlb6VZIts1tji7yEZAO4_wVF3SjvY2dhloaAD2qXgKnov0f6xzPKsGUL4LJx.png

主頁是遊戲方法及開始遊戲的按鈕。我們經常鼓勵進階班學生製作主頁,因為透過主頁,玩家可以多了解這個App的內容。按「點撃開始」(Press Start)按鈕後,玩家可以在三種難度之中選擇一款。挑選難度之後,玩家將進入遊戲頁。在這個遊戲中,玩家需要使用「左」(Left)及「右」(Right)按鈕,以避開前來的車輛。

mYIMwGxF2n_B__MgmFwD8lZM-0pbLgTGzw4v5J1hQrQfVnk-LljTYKwvja5cwWcgKJzBrmYsnJ79pC11kHqnoHs05620Xl_Fn-jm30XXj8qoMzwC07g6bHzWuvdeKZx4FEpJQM0m.png