changyangyang 的部落格

[F12-Network] HW0 499262374

 

我是資工三乙的張洋洋

FBID:張洋洋

 

修課動機

一方面「網路概論」是必修課,想畢業不想延畢非認真修得此學分不可。另一方面是我們這組的畢業專題。我們的專題要製作網頁遊戲,因此會運用到許多網路應用相關的的知識,若要完成、優化專題必需先認真的學習、熟練,網路的技術與知識。

 

自我期許

自從網路越趨發達,深植在每個現代人生活的細節,身為資工人不能不瞭解網路世界奧妙。不論專題寫的好不好,或未來會不會從事網路相關的工作,我認為都有必要深刻的理解網路的運作。

[S12_WebFund_Post4] 499262374 張洋洋

這學期的WEB課程學到了很多,讓我們看到構築網路世界的各種技術,以及各種開發、撰寫的平台及工具,如JavaScript的JQuery,網頁遊戲的撰寫平台Construct2,DreamWever等,網頁元件的開發工具。

就像遊戲創世神一樣,網路世界充滿無限可能、並快速成長、功能越趨發達,這個無限的世界由各種網頁元件、技術構築起來。

其實網路世界並不複雜, 只是由五花八門,各具特色、優缺點的技術拼湊出了無限可能。如果可以的話希望將來能更加充實自己建築網頁、架站的實力,成為構築這個無限世界的「創世神」。

[S12_WebFund_Post3] 專題心得 499262374 張洋洋

這學期的專題真是充滿了災難,首先,我連絡不到原先分配的組員於是另外找了新的一組。而這一組因為一位同學休學於是讓我有了參加的名額(這位同學是這組的組長)。在我加入這組不久之後,另一位同學也休學了。

於是在兩位同學休學之後,我們只剩下3個組員。甚至引發了一個專題內容的提案--「一鍵休學,省時又方便」(當然最後沒有做這個)。雖然多災多難,但是我們最終還是完成了概念部分。

[S12_WebFund_Post2] 499262374 張洋洋

身為一個大學生,網路已經是生命中必備的精神糧食,舉凡課業方面,查資料、做作業、交作業,除此之外玩樂方面,打GAME、社交、聽音樂等,全部都要依靠網路。網路某種程度已經成了年輕人天天膜拜的神,而我也無法想像我的生活沒有網路的樣子。

我們天天都會接觸網路,而且是生命中必要的存在。也就是這個原因,我想要更深入瞭解這位生命中不可或缺的伙伴,於是在學期初的時候選了這一門課。

對於一個網路新手而言,這一門課說實在一點也不輕鬆,每句老師上課說的話都跟阿拉伯文一樣,每一個Lab作業幾乎都快要了我的命。對我而言,要使用不熟悉的HTML語法Lab3的小畫布已經頗為困難,最為困難的尤其是Lab4,跟本就是天書。

雖然遭遇阻擋與困難,使我不得不一再拖延,自信心受創、成就感低落,但是同時也燃起了我對網路世界更高一層的鬥志,決心在未來一定要多加努力完成對於HTML、CSS、JavaScript的學習。

[S12_WebFund_Lab_4] 499262374 張洋洋

這次的作業規模更為龐大,充滿了天書CODE,對初入WEB世界的我來說是頗大的震撼。這次因為有跟同學討論,同時又有範例可以參考所以簡單了許多。

這次作業主要是要令我們了解ajax的技術與運用。ajax是門相當重要的技術,減少了回應時間,是學習網頁設計必須了解的技術。

經過這次的作業,我學習到了一些,但是對於ajax的整體還是有些一知半解。希望將來能有機會繼續加強ajax的了解。

[S12_WebFund_Lab_3] 499262374 張洋洋 網頁小畫布

過去從未真正接觸過HTML,在得知LAB3是要撰寫HTML的網頁小畫家的時候有點驚恐。在完成之後,沒想到其實寫網頁並沒有這麼困難,雖然這次的實作跟課本範例沒有相差許多,但是我也學到了不少。

這次的作業是網頁小畫布,由HTML撰寫,主要功能是在畫布上畫出藍色(ctrl)、紅色(shift)與白色(alt),除此之外還有外加功能--「CLEAR」按鈕。「CLEAR」按鈕可以清空畫布,使畫布成為全白嶄新的狀態。

以上是我的HTML初體驗:D

[S12_WebFund] 4/18課程影片心得 499262374 張洋洋

HTML經過長久的發展,與XML相互競爭影響,歷經很長時間的成長與演進,一直2009年HTML5發表。

HTML5結合了各種與語法如:CSS、JavaScript,減少RIA的外掛運用,並提供許多強大的網路應用標準集。HTML5還提供了許多新的API,如二維繪圖板、媒體播放、WEB storage、Drag & Drop等,多種強大的功能。二維繪圖提供即時2D繪圖、圖表、圖畫以及動畫。媒體播放則是無須外掛的音訊、影片播放的功能。

在這次的課程中,梅老師講解了這些API(繪圖canvas、媒體播放等)的實作範例,及其特色、變數控制。除此之外,還細細的講解了HTML5的語法特色、以及與HTML4的不同。

網際網路的世界越來越發達,服務範圍越來越廣,與我們的生活越來越密不可分,在這個時候HTML5是資工人不可或缺的必學語言。

[S12_WebFund] 3/21課程影片心得 499262374 張洋洋

AJAXAsynchronous JavaScript and XML」(非同步JavaScript and XML)是一種網頁開發技術,主要特色在於大量減少伺服器與客戶端之間溝通的數據量,進而得到更快的回應速度。故他是一種實踐RIA(Rich Internet applications)概念的技術。

以往在WEB填寫表單的時候,客戶端對伺服器發送請求,伺服器接收、處理資料並回傳新的網頁。過程耗費大量的頻寬,每次回應都需要像伺服器請求,相當仰賴伺服器的回應時間,以至於回應速度常常非常慢。

AJAX技術改良了這個缺點,大部分的HTML碼與原始程式碼相同。他使用XML介面,以JavaScript處理伺服器回應。不需要更新整個頁面就能維持數據更新,大大了加快瀏覽、網路回應的速度。

[物聯網概論]POST4 499262374 張洋洋 IOT演講心得

週六早晨來到了學校,聽了一整天的演講。令人印象最深刻的便是Arduino的運用。Arduino是個開放原始碼的單板機控制軟體,可以控制一些簡單的硬體設備,也可以成為軟體溝通的介面。

個人非常喜歡手做,也就是能做出那種由雙手可以碰觸到的成品。希望將來能有機會學習Arduino,嘗試操控各種簡單硬體,找到資工手做的新感動。

[物聯網概論]POST5 499262374 張洋洋 物聯網課程心得

 

一個曾認為是「展新的學期」,已經邁入了尾聲,在這個學期裡很高興能修到梅興老師「物聯網概論」的課程,在其中也學到了許多。

隨著網路、資訊科技越趨普及,物聯網的發展價值便越來越高。物聯網是連接一門連結資訊與物理世界的一門學問,賦予物件智慧、感知能力,賦予這些無生物件新的生命,並與人互動,使得我們的生活更為方便。

在這一學期的過程之中,老師細細的講解了現在物聯網開發的情況,已經發展以及即將發展的平台,訊號的種類、處裡,在生活各種細節的運用,以及物聯網最基礎的概念。除此之外還有企業參訪,以及淡江大學張志勇教授的演講,更拓展了我們的視野。

在這一學期的課程之中,我學習到了許多,拓展了關於物聯網的相關知識。在未來碰觸到這個名詞的時候將不再陌生,有機會的話也會勇於參與未來物聯網相關科技的開發。

頁面