修課心得
周侑德 D03521023
資料視覺化其實在我的工作中一直都在發生,因為我自己是從事GIS領 域的工作,我們常有大量的數據需要透過地圖的方式進行呈現,因此如何讓資料視覺化是方常重要的。整學期的課讓我學到非常多東西,最讓我深刻的也是我們一直 在摸索的,就是就讓複雜的東西用最簡單、也最直接的表示方式,告訴我們的接收者。在以往我們商業的處理方式都要使用的很炫,很華麗。但這都是最不好的示 範,如何思考最佳的表現方式,是很重要的。
課程很扎實,除了透過理論與心得分享的機制,讓我們開始有進入狀況外,更搭配實際的程式設計課程,包含D3.JS與Tableau等。充分讓理論與實作結合,更讓新的技術元素加入。最後的專題實作更是經典,結合理論跟實作再搭配上創意,如此讓我們對課程做了做完美的結尾。
課程很扎實,除了透過理論與心得分享的機制,讓我們開始有進入狀況外,更搭配實際的程式設計課程,包含D3.JS與Tableau等。充分讓理論與實作結合,更讓新的技術元素加入。最後的專題實作更是經典,結合理論跟實作再搭配上創意,如此讓我們對課程做了做完美的結尾。
葉承翰 R03521610
資料視覺化是一門十分受用的知識,在未來的職場生活中,無論何種領域往往都會接觸到資料,不管這些資料的形式為何,都有分析或了解的必要。因此,資料視覺化是一種利器,一種用來讓人們快速瞭解資料的特性與意義的工具。透過資料視覺化,我發現許多生活中看似平淡的資料有時卻能帶給人意料外的結果,例如在我們期末的專題中,我們從平淡無趣的數據中意外發現了圖書館書籍增加幅度的異樣,而在我們調閱讀書館資料的過程中,又發現了更多有趣的關係,這就是資料視覺化的所具有的威力--人們對數字是無感的,但是對圖形卻是敏感的。
在本課程中,我們藉由課本的閱讀,快速了解資料視覺化的幾個重點與原則,色彩、大小、長度、圖樣、動畫、盲點等等。回想起來才會發現,原來自己在過去的經驗中有許多錯誤,而且有時候這些錯誤是致命、引人誤解的,然而在這堂課程中,除了能讓自己明確認知視覺化的正確知識外,同時還提供了許多實際演練的機會,並讓同學間互相評論與筆記,我們可以發現自己與其他組的優點,藉以改進自己的不足;我們也可以發現自己與其他組的缺點,讓自己不要再度犯錯。這些都是寶貴難得的經驗。我相信,在未來我們很難得到這樣一個機會,讓眾人對自己視覺化成果品評的機會。
對於課程的內容,我認為前期的d3js部分對於沒有學過CSS、HTML與Javascript的同學來說是一個極大的困難,這是一種需要同時運用三種程式語言的API,對於沒有基礎的人需要花費大量時間學習,我認為應該要提供一套比較完善的「課外」教學資源讓大家適應d3js。在本學期的課程中,這部分有點太快跳入d3js本身,讓許多同學無法適應。而在Tableau方面,則因為是套裝軟體,大家上手速度都很快,我認為教學上,應該要先從Tableau開始,同時輔以CSS、HTML與Javascript的教學,到期末才開始使用d3js,這樣的學習效果可能會更好,而且d3js的可變性與靈活性遠遠超過套裝軟體的Tableau,可以用更多創新的手法呈現資料。
在本課程中,我們藉由課本的閱讀,快速了解資料視覺化的幾個重點與原則,色彩、大小、長度、圖樣、動畫、盲點等等。回想起來才會發現,原來自己在過去的經驗中有許多錯誤,而且有時候這些錯誤是致命、引人誤解的,然而在這堂課程中,除了能讓自己明確認知視覺化的正確知識外,同時還提供了許多實際演練的機會,並讓同學間互相評論與筆記,我們可以發現自己與其他組的優點,藉以改進自己的不足;我們也可以發現自己與其他組的缺點,讓自己不要再度犯錯。這些都是寶貴難得的經驗。我相信,在未來我們很難得到這樣一個機會,讓眾人對自己視覺化成果品評的機會。
對於課程的內容,我認為前期的d3js部分對於沒有學過CSS、HTML與Javascript的同學來說是一個極大的困難,這是一種需要同時運用三種程式語言的API,對於沒有基礎的人需要花費大量時間學習,我認為應該要提供一套比較完善的「課外」教學資源讓大家適應d3js。在本學期的課程中,這部分有點太快跳入d3js本身,讓許多同學無法適應。而在Tableau方面,則因為是套裝軟體,大家上手速度都很快,我認為教學上,應該要先從Tableau開始,同時輔以CSS、HTML與Javascript的教學,到期末才開始使用d3js,這樣的學習效果可能會更好,而且d3js的可變性與靈活性遠遠超過套裝軟體的Tableau,可以用更多創新的手法呈現資料。