App Inventor心得

發佈日期:2021-11-24

曾俊杰

理工學院

資訊工程學系

我覺得這次的活動讓我受益良多,透過這次的考取證照,我得以更進一步去理解app的開發和應用。初次聽到有這個機會時,相當的興奮和期待,一來是因為終於有如此難得的機會可以簡單地測試自己的程式能力,二來是因為獎品如此豐碩誘人,天賜良機,在賴先生講解的過程中,我就已經知道必須選擇「報名」這個選項了,雖然得知需要另外自行到ATM轉帳,但是,幸虧開放彈性繳費,在現場即可完成繳費,省下不少麻煩事。報名完後,看到關於考試的說明,是已經出好的四題,以及一份講解題目原理和答案的pdf檔,使用app inventor去進行已經固定的模板的開發和修正。說明還有提到,考試時,主體的coding已經給好,目的是希望考生能理解題目在做什麼,並依照題目要求去完成。而且考題是從四題取二出來考,相當適合初學者。第一題為算酒精濃度,運用到初酒精乘上加入水量除上末酒精,最後減掉水量即可完成變數的定義,然後加上條件「如果後來的酒精大於最初的酒精」一切才會成立,合乎邏輯,以四捨五入輸出,製成簡易的酒精計算器。第二題為BMI的計算機,先要求使用者輸入自己的身高和體重,以及自己的年齡與性別,藉由水平和垂直的排版,讓畫面看起來簡易明瞭,公式也是一樣簡單,需要注意的是如果選了女性,則需要設置男性選取為錯,最後的文字輸出也已經給好了,從人體最低所需BMI到高強度運動所需要的BMI計算都有,可謂麻雀雖小,五臟俱全。第三題為動態畫圖,一開始給了一個可被手指控制的區域,目的是藉由手指的從中心向外滑動,可以使以手機重心為圓中心的正圓可以被展示出來,藉由取得當前的x座標、y座標,使得公式可以開始運算,再取得x座標、y座標,讓整個程式可以正常運作,要注意的是,一開始的標題就要更改成為零,因為一開始的標題名稱為標題,但是題目要求就是一開始沒有任何動作時的標題就是要零,所以要提前先改好。第四題為像素顏色,透過三個光原色來分析使用者指向的點的位置包含了多少紅色、綠色、藍色,由使用者操作黑球操控的位置,先取得x座標、y座標,最後進行運算,分別傳給三條顏色分解條,來進行顏色比例的分析,需要注意的是,顏色分析條的最大值和最小值需要自行更改為兩百五十五和零。透過這次的活動,我不但收穫一個對將來升學或者就業有幫助的證書,還能榮獲學校所贊助的獎學金,讓我知道一分耕耘,一分收獲,每天練習是可以有回報的,不過,我並不會因為活動結束而怠惰,而是繼續學習,共勉之。