2018年3月16日 星期五

Week03_鄭昕恬


<課堂作業一>





●今天老師又帶我們複習了一次上周的課程,關於我們的回家作業,利用小畫家座標寫程式來畫出一個自己想畫的圖形。



(1)


首先,先到老師給我們的網址,下載一些需要的小東西,分別是"data.zip, windows.zip, glut32.dll "這三個檔案。





(2)

接著把window這個壓縮檔解壓縮






(3)

並放入剛剛一起下載的glut32.dll






(4)

點下資料夾中的Shapes即可開啟此程式






(5)

並可以任意切換各種點、線、形狀等等形式,還能自己透過拉旁邊的座標,切換顏色調整參數的值去建立不同圖形。
老師用了很多幽默的方式,跟我們解釋按下滑鼠右鍵後的選單各有什麼用意,例如慈母手中線,還有國小教室布置用的彩帶,非常淺而易懂,一聽就不會忘記。





****經過這些複習之後,讓我更了解了這些程式,也對這些英文單字更加熟悉,在多次的複習還有寫了作業二後,讓我對這程式更加了解了!





----------------------------------------------------------------這是分隔線-------------------------------------------





<課堂作業二>

●撇去之前複雜費時的程式寫法,利用寫出滑鼠的程式來畫圖





(1)

基本上的程式跟上次的茶壺一樣,此時老師說了一個大象冰進冰箱的冷笑話,讓我們能夠更了解每個程式的步驟,並加了簡單的三行程式碼。
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

(2)
                                                                                                                                                                                                                                                                                                                                                                                                                               
接下來寫了幾個關於mouse的程式碼,讓滑鼠在點按之下才才會印出程式 ,在滑鼠的點擊之下就可以得到座標




(3)
最後,也是最難的一步,該如何移動大象呢?



依照motion時的x,y來改teapot的座標,可以使滑鼠點按時,拖曳畫面上的茶壺,如此以來就可以讓茶壺移動了,另外老師也介紹了GOOGLE地圖的拖曳方式,並將之程式碼稱為"滑鼠事件"之後再跟我們加以解釋。


***我們花了三個禮拜,部斷的學習複習新知識,來讓我們能夠更了解這些程式,更加熟悉的知道背後的原理,從寫出茶壺>寫出自己的圖形>移動茶壺,在老師的細心解說下,這些程式在一步一步的學習中變得更容易理解!

               



沒有留言:

張貼留言