<課堂作業一>
●今天老師又帶我們複習了一次上周的課程,關於我們的回家作業,利用小畫家座標寫程式來畫出一個自己想畫的圖形。
(1)
首先,先到老師給我們的網址,下載一些需要的小東西,分別是"data.zip, windows.zip, glut32.dll "這三個檔案。
(2)
接著把window這個壓縮檔解壓縮
(3)
並放入剛剛一起下載的glut32.dll
(4)
點下資料夾中的Shapes即可開啟此程式
(5)
並可以任意切換各種點、線、形狀等等形式,還能自己透過拉旁邊的座標,切換顏色調整參數的值去建立不同圖形。
老師用了很多幽默的方式,跟我們解釋按下滑鼠右鍵後的選單各有什麼用意,例如慈母手中線,還有國小教室布置用的彩帶,非常淺而易懂,一聽就不會忘記。
****經過這些複習之後,讓我更了解了這些程式,也對這些英文單字更加熟悉,在多次的複習還有寫了作業二後,讓我對這程式更加了解了!
----------------------------------------------------------------這是分隔線-------------------------------------------
<課堂作業二>
●撇去之前複雜費時的程式寫法,利用寫出滑鼠的程式來畫圖
(1)
基本上的程式跟上次的茶壺一樣,此時老師說了一個大象冰進冰箱的冷笑話,讓我們能夠更了解每個程式的步驟,並加了簡單的三行程式碼。
(2)
接下來寫了幾個關於mouse的程式碼,讓滑鼠在點按之下才才會印出程式 ,在滑鼠的點擊之下就可以得到座標
(3)
最後,也是最難的一步,該如何移動大象呢?
依照motion時的x,y來改teapot的座標,可以使滑鼠點按時,拖曳畫面上的茶壺,如此以來就可以讓茶壺移動了,另外老師也介紹了GOOGLE地圖的拖曳方式,並將之程式碼稱為"滑鼠事件"之後再跟我們加以解釋。
***我們花了三個禮拜,部斷的學習複習新知識,來讓我們能夠更了解這些程式,更加熟悉的知道背後的原理,從寫出茶壺>寫出自己的圖形>移動茶壺,在老師的細心解說下,這些程式在一步一步的學習中變得更容易理解!
沒有留言:
張貼留言