顯示具有 97360403 吳欣蓉 標籤的文章。 顯示所有文章
顯示具有 97360403 吳欣蓉 標籤的文章。 顯示所有文章

2011年6月23日 星期四

期末專案

這次的專題我做的是"打不死的旦旦",會做這個主題是一個很意外的巧合,這個是一個很簡單的互動,只要你的手指靈巧即可完成,裡面會有旦旦一直出現,到處亂跑,透過妳的手去碰他他就會消失,但是由於他打不死,就會一直出現,出現後妳再繼續打他,雖然這只是一個簡單的遊戲,但讓我學到如何在視訊裡放入圖片,並讓圖片像老師的七龍珠影片,球會隨意滾動,還可以透過手和裡面的圖片做互動,這些簡單的功能看似簡單,卻可以透過他做很多變化。我也加了前面的背景圖,讓她不只是直接看到旦旦,在做這個我是透過一個變數,去讓他第一次顯示這張,再透過手去碰他,在出現下一張圖片,依序這樣在進入遊戲,有一點寫死的方式。而我在整個遊戲中,還加入了聲音,沒想到加入聲音只要短短的一行程式碼即可完成,而我一開始執行會有背景音樂,而在旦旦被打後也有毆打的聲音,旦旦死掉後,還有歡呼的聲音,當時在做時,其實是越做越開心,光是找音樂,就樂趣很多,可能都在想怎樣讓這個遊戲有趣一點。
以下是我的展示影片:


在這整個學期,老師從一開始到期末,每一個星期都教得很少,雖然看似很少,但是每個禮拜累積起來的東西,都是有用的,到最後變成可透過之前的東西,做成一個互動遊戲,像是之前學到如何找出兩個圖的不同,沒想到做這個遊戲時,就需要用到他,從30張影像去取平均值,當成背景,透過他去比較你現在影像中的差異來跟他互動,這先以前感覺很難的東西,沒想到我現在做出來了,而且還不難,但是在不知道怎麼做前,是一直都覺得很困難,自己做了之後還真是有成就感。

2011年5月24日 星期二

WEEK15:期末專案發想

1.我喜歡呂誌軒的控制地球,有點像是地球儀的感覺,雖然他的功能非常的簡單,但在影片中地球看起來很真實,讓他向右向左旋轉,還有放大縮小的功能,感覺算是滿精緻的作品

2.我想做現在APPLE手機上,有一款遊戲是切西瓜,西瓜隨便亂丟,中間夾些炸彈,碰到炸彈就輸了,而西瓜只有3次機會可以沒切到,3次都沒切到也就輸了。

2011年5月16日 星期一

WEEK12 視訊擷取同步

Youtube:


這一次的作業真的是費了我好多時間阿,因為我的攝影機不是RGB,而是YUY2,利用維基百科裡的公式,把YUY2轉換成RGB,當時雖打上去了,但我們擷取畫面都重疊在一起,原來是攝影機裡的Format要先調成320X240,因為在程式裡我設的視窗大小只有這樣,終於畫面看起來正常多了,但是顏色卻變調了,原來每一個都要考慮到他有溢位問題,當套入公式後的數值大於255,就給他255,當數值小於0,就給他0,這樣子就解決了這個問題,我們畫面終於出來了,可參考我的影片。做完這次作業的心得,雖然學習到YUY2如何轉成RGB,但如果買個RGB攝影機,真的是簡單好多啊!!!

WEEK11 計數器

Youtube:


一開始我們在課堂上,先了解什麼是Callback Function,還利用Google去看看網頁上,大家是怎麼討論解釋的,原來這一切都是為了之後的課程所準備,先了解後,我們透過他來做視訊擷取的計數器,在螢幕上的視訊畫面看起來沒有一閃一閃的,但其實他是一直在更新畫面,以便顯示最新的,而我們透過Lebel來顯示,可看到他更新了幾次,並可控制他開關,如影片上的畫面。

2011年3月29日 星期二

WEEK7















上面這個圖是將兩張圖的色彩取差值的圖片















這張圖是轉成黑白後的圖片


這次的作業是把上次做得彩色圖片轉成黑白圖片,他跟之前影像處理的方式不太一樣,之前影像處理是取出每個像素的RGB分別去乘上他固定的比例,而這次我們是設一個臨界值,而這個臨界值可供使用者輸入,然後把彩色圖片的像素RGB都取出來,先分別都取平方再把他加在一起,如果這個值超過臨界值,就把它設成白點,小於的話就設成黑點,因此黑白圖片就出來了,這次的程式感覺起來不太難。

2011年3月28日 星期一

HW6















這次的作業其實不難,學到如何把影像的畫面,存起來變成一個畫布,學會這個後,我們就做了些變化,拍下兩張同樣的背景,但多了點東西,再去把這兩張同一個位置取出像數,並把兩個像數相減,放到另一張圖片上,之前有上過影像處理,所以這段程式也比較容易看懂,而之後我把版面都改了,改成按下這個功能,她的畫面才會跳出來,而按下OK她的畫面會不見,我也有做每個畫面都可以分別存起來,但做這個時,我把SaveDialog和SavaPicture這兩個搞錯,一直想說會什麼圖片存不起來,之後才發現我把SaveDialog的程式套在SavePicture上了,改好後作業就完成了,大致上這次作業新增的功能就是降子。

2011年3月15日 星期二

HW2:WebCam程式
















這一次的作業,由於我電腦剛重灌好,因此BCB也不見了,所以我又重新下載BCB這個軟體,就花了不少時間,終於我下好了,於是我把上禮拜在課堂上做好的部分拿出來,繼續做缺少的部分,於是我找老師教效能的那個BLOG,看裡面的內容,大概知道下面那一段程式,針對每個功能都用if、else,讓他回答出Yes或No就可以,但是我卡在這好久,當時只先針對一個效能Overlay實驗而已,一直跑不出來,之後我再重打一次,終於發現為什麼跑不出來了,因為當時我是直接複製老師BLOG上的,好像文字形式不符,我再重打一次就可以跑了,在之後我又詢問同學,後面又再打了幾行程式,讓這個程式多了些保障,像是還沒跑視訊裝置他會跳出視窗提醒你,雖然花了不少時間,但是我現在學會了也知道怎麼做了。

2011年3月13日 星期日

第56號教室的奇蹟心得報告

讀完這一本書後,我也加入推薦這一本書的成員了,當時去找這本書只是為了交作業,而想說上網去找找有沒有二手書,可以讓我以低價的價錢去買到,因此也看到很多人推薦這一本給老師和家長看,在剛開始看時,第一次看到一本書有那麼多的人寫推薦,光推薦就幾十頁了,可見這本書意義非凡阿,而當我看完後,也深深的體會到可以如何去教導小孩子。

以我現在的年紀來說,我很羨慕那些被雷夫老師所教導的小朋友,他們被教育的很完整、很美好,不像我們小時候的教育非常的死,就是一直讀書,家長們和老師一直灌輸成績要好才會有好的成就,而有些老師甚至會以成績來看待每一位學生,甚至有些學校還依據學生的成績來分班級,我認為這些真的很不妥。

而他在這本書裡有提到有名的道德發展六階段,而所有的基礎都在信任這兩個字上,第一階段:我不想惹麻煩,第二階段:我想要獎賞,第三階段:我想取悅別人,第四階段:我要遵守規則,第五階段:我能體貼別人,第六階段:我有自己的行為準則,並奉行不悖,這六階段看似簡單,好像很容易做到,但卻不是如此,而在書中,有提到班規,想起小學時都是一塵不變的規定,像是上課不遲到不講話等,而在書裡面,雷夫老師是與孩子討論訂定班規,而我覺得更有趣的地方是他們的班級幹部,還有銀行家甚至有一些奇怪的職稱,不像是在一個小班級會出現的,雷夫老師把班級設計成一個小型社會一樣,像是上課坐的位置是要用租的,前面和後面的價格又不同,甚至聰明的學生,會買下一個位置去租給別人,來累積自己的財富,而每個月還有拍賣市場,可買到你喜歡的東西,在此又可以讓學生學習到,我買這東西是一定要的嗎?並學習到如何管理金錢,而錢也不是那麼好得到的,要透過參加課外活動...等,來讓學生賺取金錢,而在裡面還舉了一位學生的例子,有位女同學他在一開始都不亂買東西,一直累積他的財富,他這樣的做法,讓他在好幾個月後,買到了更好的東西,在此他學會了等待,這樣子的方式,又可讓學生知道,想要有美好的未來,也要先做一些努力,因此雷夫老師的學生,在考大學前,大家都沉的住氣用功讀書,在書裡有提到一位學生寄一封信給他,跟他說他入取了好多間大學,不知該怎麼選擇,在此他提到很多人都只會覺得是因為他很聰明,但只有他本身知道,他是花了多少的時間和努力才會有現在的結果,這個想法挺有感觸的,就像以前考基測或者是學測,老師都會說誰穩的住,誰就會成功。

而在書中印象深刻的有自然課,就像雷夫老師說的,很多班級把這些看似不重要的,都拿去上課,這也因為學校重視測驗,但他卻不一樣,他為孩子們打造了很棒的實驗室,或許實驗器材的昂貴讓很多老師打消上課的念頭,但雷夫老師卻盡可能的為同學們取得這些器材,讓大家可上實驗課,而有一篇在說有外訪人士到他們的班級去觀摩,那一次是大家要做火箭,而有一組黏錯了,而外訪人士有注意到,而一直去他們那組,想試著幫他們解決,而在事後,他們問雷夫老師他沒注意到嗎?這樣子火箭會飛不起來,但雷夫老師的回答卻是這樣,"有甚麼不好呢?他們因為飛不起來,就會回來找尋錯誤,直到他飛起來,飛不起來的火箭不是失敗,而是當學生停止解決問題的嘗試時,才算是失敗。"這句話真的講得很棒,很多老師在教導很多事情時,都像那些外訪人士一樣,馬上就直接告訴學生哪裡錯誤,但這樣子學生反而喪失了尋找問題和解決問題的能力,在現在的社會中,沒有這樣子能力的人,真的很容易被淘汰,在外面的世界,當你真的碰到問題時,並不會有人時時刻刻都在你旁邊,告訴你解決的方法,因此這個能力真的是很重要,在此又不得不佩服起雷夫老師了。

而另一個有興趣的課是美術課,他說像他一開學的第一天,他把以前學生的作品掛在後面,當學生一進來,就會被吸引住,並充滿好奇心,而讓他們主動詢問這學期會做這個嗎?並讓他們主動想做,這樣子學生會比較是自動自發的去完成,而雷夫老師甚至為學生在自己的假期中,還要花時間去準備他們的材料,這些用心小朋友都會感受到。

而他們的數學課也很特別,在上課前都會先做些暖身題,雷夫老師會透過一連串生活中的題目來讓同學做運算,像是棒球的揮棒者有幾壞球就出局,再加上...等題目,讓整個數學題目都活潑起來了。而雷夫老師還培養起同學的閱讀能力,時常推薦好書、不錯的影片,並帶領同學一起看,在旁邊做適當的講解,也帶領大家去外面參觀,並做好行前的準備和參觀地點的相關知識有基本的了解,這些我認為真的是所有老師應該要多學習的地方,這樣會讓小孩子的教育更加的完整、豐富。

2011年2月28日 星期一

作業一 視訊遊戲試玩

上課聽到老師說有網站可以用攝影機玩,就覺得實在是太方便了,一回到家我們就找那個網站,利用同學的筆電來玩裡面的遊戲。一開始我們先玩游泳,很高興我游了第一名阿,但也造成我兩天肌肉痠痛,游得太賣力了。之後我們就玩小鳥飛飛飛,但這個小遊戲的感應力很奇怪,剛開始研究很久都飛不起來,到最後有飛了,但也都飛不高,而且只要稍有掉下來,她就再也飛不上去了,又要重來了。我們還有玩一顆大球要把其他小球推下去,這個遊戲我們研究最久,一直在想要怎麼讓這顆球前後移動,他左右感應很好,但前後一直不會跑,直到最後才知道要像打太極拳的方式,很慢很慢的移動,利用上下左右的方式就可控制她。還有一個滑雪遊戲,這個到現在還是不知道如何控制她移動。

試玩了這些遊戲,覺得能透過網誌的小遊戲和攝影機就能互動,這樣就不用買Wii,也可以玩類似的遊戲阿,真是省下一大筆錢,要是能自己寫出想要的程式,實在是太棒了,我們這就是我們上這堂課的目的吧!