EP心得投稿

發佈日期:2021-11-26

翁嘉柔

理工學院

資訊工程學系

  首先很高興有機會參與中華民國電腦技能基金會所舉辦的活動,並且考過基礎創意APP程式設計第二版(App Inventor 2 第2 版),取得我人生中第一張與程式設計有關的證照。透過此網頁,我可以不必學習較為艱澀的 Java 語法,只要使用拼圖模式來組合程式,就可以完成 Android 裝置的應用程式。MIT App Inventor 2網站提供雲端服務,讓我們可以免費使用其提供的強大功能,來設計Android裝置上的App應用程式,完成作品後還可以上傳到 Google Play 商店,提供給大眾下載使用,對我們來說極其方便。App Inventor的準備與環境建置都很方便,我們只需要準備一個Google帳號,就可以進入專業管理介面,上面的面板與基本操作我們都可以輕易辨識,隨心所欲地進行畫面編排,設定各元件初始屬性和排版。而在程式設計方面,我們只需要拖曳方塊,將方塊進行組合就可以完成程式,而這些積木又區分為內建方塊與元件方塊。在編譯與執行方面,我們也有很多種選擇,第一種是WiFi同步連結(此為較推薦的方法) ,第二種是使用USB傳輸同步連結,第三種為官方模擬器同步連結,而最後一種方法則為下載apk檔並安裝。App Inventor有幾個優點: 第一點,適合無Java基礎的初學朋友,它可以讓任何熟悉或不熟悉程序設計的人來創造基於Android作業系統的應用軟體。第二點,操作概念很類似Scratch,它使用圖形化界面,非常類似於Scratch語言和StarLogo TNG用戶界面。第三點,全雲端,所有作業都在瀏覽器完成,用戶可以拖放圖形對象來創造一個運行在安卓系統上的應用,它就可以在許多手機設備上運行。雖然App Inventor有很多優點,但他也不是完美的,
首先,畫面編排的元件並不能複製,使用者必須一個一個設置。其次,上傳檔案大小限制,所有上傳檔案合計不能超過5M。再來,外觀設計限制多,例如:不可以設定元件之間的距離、不可以改變元件外框顏色。最後,沒有提供加入廣告的元件。雖然App Inventor擁有各種限制還,但在使用App Inventor的期間也學到一些編程的概念,相信它對我未來的程式設計會有一定的幫助。

 

  雖然擁有這一張證照並不能夠代表我在這方面的能力很強,只能夠證明你具備這方面的某部分專業知識,而且在將來就業上也未必能派得上用場,但是我相信透過考取證照,在求職上會比別人多一個機會,而證照真正的價值就在於懂得如何在職場上發揮你的專業,並且有所幫助,而不是空有一張證照。我很高興自己在這一塊能夠比別人更努力,相信從這次檢定中學習到的專業知識和技能都是自己的,在將來必定會對我的前途有所幫助。我希望記得考試時使盡全力的自己,保有對每件事情都全力以赴的熱情,我在乎結果,但更在乎學習的過程!