基礎創意App程式設計心得

發佈日期:2021-11-29

林泊安

理工學院

數位學習科技學系

基礎創意App程式設計心得

數位一­­­­­­­­­­­­­_S11055042_林泊安

從國小上電腦課老師教我們用scratch的時候就對自己設計一個簡易app有興趣,而國、高中也都有接觸到這方面的課程,所以當這堂課老師說有這個考試時我就直接報名了。一方面是因為未來可能有機會用到證書,另一方面是自己也想多學習一些這方面的知識。在老師講解的過程中也學會了一些以前比較沒注意到細節(像是一些步驟是可以簡化的,但之前想法比較死板,沒有發現是可以變通的)。經過老師上的課之後,我發現就算只是要做出一個簡易的app程式也是要經過事前規劃的,仔細想清楚要做甚麼之後再下去拖曳方塊會比邊想邊拉還要有效率。除此之外在出現問題的時候也能很快地發現並且解決掉問題。例如在稀釋酒精這個題目的時候,如果能事先把公式寫出來再下去處理速度會快上許多,再來是當他計算出來的結果會是錯誤時要能讓它顯示錯誤這方面,如果沒事先想過常常會漏掉這個部分程式方塊。而在處理計算每日所需熱量這個題目時首先碰到的問題就是如果把介面變得更簡潔、清楚,如果能利用介面配置中的水平配置,我們就能把空白文字列加入其中,使介面變得簡潔明瞭。在將它加入時偶爾會碰到拉不進去的情況,而這個時候只要將寬度填滿就能輕鬆地將方塊給拖曳進去,算是一種小訣竅。而在拉很多方塊時,它會慢慢往旁邊增加會使版面過得過於龐大,當這個情況發生時我們能透過外接輸入項來讓版面變得更加整齊好看。第三個練習題目動態畫圓一開始有個小細節我常常忘記,就是當滑鼠左鍵放開時我們出來的圓形必須消失,而有時候因為做的速度而快沒注意到要拉清楚畫布這個選項時,操作起來就會變得很奇怪。最後一個練習題目取得像素顏色可能會做錯的操作主要是顏色大小值的區間問題,有時候會把最大值和最小值搞顛倒。一開始選機器人思維與設計這堂課時以為這堂課就是讓你認識機器人與學習如何操作、組裝它(例如將一組機器人組裝起來後透過控制器來操作它)而不用學習打程式或拖曳方塊的程式來讓它運作。但上了幾堂之後發現說如果只會組裝、了解它的構造而不去設計按鈕來讓它運行,這樣子在我心裡其實只算是學習如何組裝玩具而已。我很慶幸這堂課是用這樣子的方式來讓我們學習,另外再透過學習基礎程式App程式設計的教學之後也讓我們更加了解如何透過簡易的拖曳方塊來做出一台能符合你心裡想的機器人。通過這個考試不僅讓我拿到證書和學習到更多的思考方式之外,主要是讓我對這個領域的事物更加深入的了解,讓我發現自己對這方面的事情是真的有興趣和熱忱去學習。謝謝老師安排這個課程讓我來學習和考取證書。