詹子筠
理工學院
數位學習科技學系
因為「機器人思維與運算」這堂通識課,我接觸到了基礎創意App程式設計,包含計算酒精濃度、每日所需熱量的程式,以及動態繪圖和取得像素顏色的程式設計。當初報名這個檢定的原因,一方面是想挑戰自己,測試自己是否有能力運用邏輯思維去完成這些題目,讓連接的計算機順利運作,並得出正確的數據、圖形和顏色,而另一方面則是因為這個檢定跟我的科系有一定的關聯性,不管是對未來申請研究所或者出社會工作,都有一定的幫助,所以我便好好把握了這個機會,報名這個高教深耕參與職涯綜合能力培訓的檢定,而最後我也順利通過,覺得非常有成就感且獲益良多,不過在考試前,我其實非常緊張且徬徨,過去我只有接觸過像是mBot智能車的程式設計,運用智能車前方的感測器,循跡前進,或者設計出不同的迴圈,讓智能車做出我們要求的指令,雖然此次創意App程式設計的檢定,讓我有似曾相識的感覺,但仍然有很大的不同,還是會覺得很陌生、不熟悉,所以在檢定的前幾天,我反覆練習著,一遍又一遍地思考整個程式的邏輯思維,遇到了錯誤後重新思考,找出邏輯不正確的地方,找尋新的程式堆疊方法,再加上自己本身的性格,想要把每件事都盡力做好,因此給予了自己很大的壓力。
在這四個創意程式設計中,最令我感興趣且記憶深刻的是「取得像素顏色」這個程式設計,先取X、Y座標,再依滑鼠指標位置,分解顏色值並且呼叫畫布,取得像素顏色。這項程式設計在現代人的日常生活中經常使用到,尤其是有在使用社群軟體的青少年們,而現今時下最流行的多媒體軟體Instagram便有這項功能。在這個應用程式當中,有一個發佈限時動態的功能,手機螢幕感測我們手指觸控的位置,包括字體的顏色、畫筆的顏色或者背景顏色,都會隨之改變,使用者能夠選出自己最喜歡或最適合的顏色,而這也是我最喜歡的功能之一,所以這項程式設計使我印象最為深刻。另一個我覺得非常實用的則是能夠計算每日所需熱量的程式,根據使用者的年齡、性別、身高和體重去計算我們一天的基礎代謝率、每日所需熱量以及BMI,而它也能夠根據使用者一天的運動量,區分為五種類型,包含辦公室整天型、輕度活動型、中度活動型、重度活動型以及體力勞動型,不同類型的活動量也會影響程式計算出的數據,而在這個區分的機制當中,使用者能夠更精準的得知自己每日所需的熱量等等,對於越來越追求健康以及身材控管的現代人來說,無疑是一個非常實用的設計。
拿到這個「專業設計人才認證」的合格證書,我感到無比的榮耀,不過也清楚自己成為一個能夠獨當一面的程式設計師還有非常大的進步空間,需要打好更扎實的基礎、精進自己的邏輯思維與程式設計的能力。不過這次的檢定也算是我的小小里程碑,在這條漫長且不容易的道路上給自己一點鼓勵和自信,相信自己在未來能夠成為期望中那個優秀的設計人才,再接再厲!