歡迎來到「數據收集與分析」!
你有沒有想過,你最喜愛的應用程式(App)、網站或學校專題項目,到底是如何設計出來以配合真實使用者的需要?在資訊科技(IT)世界中,我們不會只憑個人喜好去創作「看似很型」的東西;相反,我們會為已知使用者(即具有特定需要的真實用家)設計解決方案。要做好這一點,我們需要收集線索、理解事實,並將原始數據轉化為清晰易明的答案。
在這一章中,你將會學習如何收集數據、利用試算表處理運算、選擇合適的軟件與檔案格式,並製作出值得信賴且易於使用的數碼專題作品。如果起初覺得有些概念看似複雜,千萬不用擔心——我們將會用簡單的例子為你逐步拆解!
1. 數據(Data)vs. 資訊(Information):兩者有何分別?
大家經常會混淆數據和資訊這兩個詞語,但在電腦科學中,它們代表著截然不同的概念!
數據(Data):未經組織處理的原始事實、數字、文字或符號,缺乏任何背景情境(Context)。單憑數據本身,你無法看出甚麼具體意義。
例子:白紙上寫著數字 38.5。這到底是指鞋子尺碼?英鎊價格?還是體溫?
資訊(Information):經過處理、組織或賦予背景情境的數據,具有明確意義而且非常實用。
例子:「病人的體溫是 \(38.5\ ^\circ\text{C}\)。」現在這個數字就完全清楚明白了!
生動比喻:你可以把數據想像成未經烹調的原材料(麵粉、糖和雞蛋);而資訊就是將材料混合並烘焙完成的美味蛋糕。
重點歸納:數據是原始輸入;資訊則是數據處理後得出的有意義輸出。
2. 創意專案生命週期(Project Lifecycle)
當你建立一個數碼產品時——例如學校網站、互動簡報或體育會的數據儀表板——你應該遵循一個條理分明的步驟過程,稱為專案生命週期。
階段一:需求與使用者分析(Requirements & User Analysis)
找出誰會使用你的產品(你的目標受眾人物誌/用戶畫像)、他們的需要、你所面對的規則或限制(Constraints),以及專案成功的準則(Success criteria)。
階段二:設計與規劃(Design & Planning)
在動手用電腦製作前先勾勒出構思。你可以繪製線框圖(Wireframes,即簡單的頁面佈局草圖)、情緒板(Mood boards,即色彩與風格靈感)、網站架構圖(Site maps)、資料夾規劃或數據架構圖。
階段三:實作與工具選擇(Implementation & Tool Selection)
挑選最合適的應用軟件與設備,然後透過建立、整合及編輯各項數碼資產(Assets)來製作你的專案。
階段四:測試與可用性評估(Testing & Usability Evaluation)
找真實使用者來測試你的產品!對照最初的需求檢查功能是否運作正常、收集意見反饋,並檢查殘疾人士能否輕鬆使用(無障礙測試)。
階段五:反覆迭代與優化(Iteration & Refinement)
根據使用者的反饋不斷改善與潤飾你的產品。迭代(Iterate)的意思就是重複步驟以精益求精。
記憶口訣:記住 R-D-I-T-I → Real Designers Invent Terrific Ideas(Requirements 需求、Design 設計、Implementation 實作、Testing 測試、Iteration 迭代)。
重點歸納:切勿直接跳到最終設計,必須先做好規劃並進行測試。
3. 數據收集方法與數據類型
要為使用者提供解決方案,首先需要收集他們的意見、測量數值或客觀事實。
初級數據(Primary Data)vs. 次級數據(Secondary Data)
初級數據(一手數據):由你親自為特定專題項目直接收集的數據。
收集方法:網上問卷、紙本表格、直接訪問,或使用電子感測器與數據記錄器(Data-loggers)(例如記錄課室內的噪音分貝)。
優點:數據最新鮮即時,而且完全切合你的特定需要。
次級數據(二手數據):由其他人先前已經收集好並公開發布的數據。
尋找途徑:開放數據(Open Data)網站、政府資料庫或官方人口普查記錄。
優點:節省時間,並讓你能夠獲取憑一己之力無法收集到的龐大數據量。
定量數據(Quantitative Data)vs. 定性數據(Qualitative Data)
定量數據(數值數據):可用數字量化的數據,涉及數值、計數和測量。
例子:測驗分數、鞋子尺碼、溫度讀數、\(1\) 至 \(5\) 分的滿意度評分。
最佳用途:在試算表中計算平均值和繪製圖表。
定性數據(質性數據):描述性且非數值的數據,涉及文字、感受和觀點。
例子:問卷中的文字意見、訪問逐字稿、錄音片段。
最佳用途:深入了解使用者為甚麼會有某種感受或想法。
重點歸納:結合初級與次級來源,同時收集定量(數字)與定性(文字)數據,就能掌握最全面的全貌。
4. 利用試算表組織與分析數據
試算表(Spreadsheets)是將原始數字轉化為清晰資訊的最佳工具。
數據的組織方式
簡單的資料庫或試算表通常稱為平面檔案(Flat-file)結構:
• 欄位(Field/直行 Column):單一類別的資訊(例如:名字、年齡或得分)。
• 記錄(Record/橫列 Row):橫跨所有欄位、屬於單一人物、物件或事件的完整資料。
公式(Formulas)vs. 函數(Functions)
在試算表中,每個運算必須以等號開頭(\(=\))。如果沒有等號,軟件只會將你的公式當作純文字處理!
基本公式:使用標準數學運算符號:
• 加法:\(+\)
• 減法:\(-\)
• 乘法:\(*\)
• 除法:\(/\)
• 指數(次方):\(^\)
例子:\(=\text{A}1 + \text{B}1\)
標準試算表函數:執行常見運算任務的內建捷徑:
• \(=\text{SUM}(\text{範圍})\) – 將所選範圍內的所有數字加總(例如:\(=\text{SUM}(\text{A}1:\text{A}10)\))。
• \(=\text{AVERAGE}(\text{範圍})\) – 計算數值的算術平均值。
• \(=\text{COUNT}(\text{範圍})\) – 計算包含數字的儲存格數量。
• \(=\text{COUNTA}(\text{範圍})\) – 計算非空白儲存格的數量(包含文字和數字)。
• \(=\text{MAX}(\text{範圍})\) – 找出最高(最大)值。
• \(=\text{MIN}(\text{範圍})\) – 找出最低(最小)值。
• \(=\text{IF}(\text{邏輯測試}, \text{條件成立時的值}, \text{條件不成立時的值})\) – 檢查條件是否符合,若為真則輸出一個結果,若為假則輸出另一個結果(例如:\(=\text{IF}(\text{C}2 \ge 50, \text{"Pass"}, \text{"Needs Support"})\))。
試算表常見錯誤陷阱
錯誤一:在儲存格範圍中使用連字號(如 \(A1-A10\)),而非冒號 \(A1:A10\)。使用連字號會令試算表誤以為你要用儲存格 \(A1\) 減去儲存格 \(A10\)!
錯誤二:輸入固定數字(例如 \(=\text{SUM}(10 + 20)\))而非儲存格參照(例如 \(=\text{SUM}(\text{A}1:\text{A}2)\))。使用儲存格參照能確保數據有改動時,計算總數會自動即時更新。
數據視覺化:選擇合適的圖表
圖表有助使用者瞬間看懂數據趨勢。選錯圖表類型可能會誤導或混淆你的讀者!
• 條形圖/柱狀圖(Bar / Column Chart):最適合用來比較獨立(離散)的類別(例如:最受歡迎的學校科目、每月的銷售額)。
• 折線圖(Line Graph):最適合顯示連續數據以及隨時間變化的趨勢(例如:\(24\) 小時內的氣溫變化)。
• 圓形圖(Pie Chart):最適合顯示各部分佔整體的比例(建議切片數量保持在 \(\le 6\) 塊以內,確保清晰易讀)。
• 散布圖(Scatter Plot):最適合用來觀察兩個連續變數之間的關係或相關性(例如:溫習時數與考試成績的關係)。
重點歸納:試算表將數據組織成欄位與記錄。善用 \(=\text{SUM}()\) 等函數,並依據數據類型挑選最合適的圖表。
5. 選擇與整合應用程式及檔案格式
現實中的專題項目往往需要你在不同設備上結合多種工具——例如在試算表中建立圖表、在影像編輯軟件中修改相片,然後將兩者一併匯入至簡報或網站中。
選擇合適的檔案格式
選錯檔案格式可能會破壞作品的質素,或者導致檔案體積過大。
數據與文字格式:
• .csv(逗號分隔值):輕巧通用的純文字格式,各項數據欄位之間以逗號分隔。非常適合在不同軟件之間轉移表格數據。
• .xlsx:標準試算表格式,支援公式、排版格式及各類圖表。
• .txt:不帶任何排版格式的基本純文字檔。
影像格式:
• .png:非破壞性壓縮(無損壓縮),支援透明背景。極之適合用於標誌(Logo)、圖示(Icon)及清晰的圖表線條。
• .jpg / .jpeg:破壞性壓縮(檔案較小)。非常適合複雜的相片,但不支援透明背景,過度壓縮亦會令畫質下降。
• .svg:可縮放向量圖形(Scalable Vector Graphics)。由數學線條和幾何形狀構成,意味著無論放大到多大尺寸都不會出現像素化(鋸齒)或模糊!
音訊、影片與文件格式:
• .mp3:已壓縮音訊,非常適合作為網頁背景音樂或播客(Podcast)。
• .wav:高品質、未經壓縮的音訊,檔案體積相對較大。
• .mp4:標準壓縮影片格式,幾乎所有現代數碼設備均全面支援。
• .html / .css:網頁結構文件與樣式設計檔案。
• .pdf:在任何電腦或打印機上都能完美保留原始排版外觀。
重點歸納:工具和檔案格式必須與媒體類型相配合。清晰標誌選用 .png 或 .svg、相片選用 .jpg,分享數據則選用 .csv。
6. 滿足使用者需求、可用性與信任度
一個數碼專案要取得成功,前提必須是目標受眾能夠輕鬆使用、清楚理解並且給予信任。
視覺設計原則
• 對齊(Alignment):將文字和圖片排列整齊,營造秩序感與條理。
• 對比(Contrast):深色背景配淺色文字(或淺色背景配深色文字),確保閱讀輕鬆不費力。
• 視覺階層(Visual Hierarchy):將最重要的內容放大或加粗,第一時間吸引使用者的目光。
• 一致性(Consistency):在各個頁面中保持相同的配色方案、字體風格及按鈕設計。
• 留白(Whitespace):在元素周圍保留適當空白空間,避免畫面顯得過於擠擁或雜亂。
可用性(Usability)與無障礙設計(Accessibility / 包容性)
可用性(使用者體驗/UX):產品導覽操作是否直覺流暢。良好的可用性能減少使用者的認知負荷(Cognitive load,即大腦思考負擔)。
無障礙設計:確保不同能力的人士(包括視力、聽力或肢體有障礙的使用者)都能順利使用你的數碼產品。
重要無障礙功能:
• 為圖片加入替代文字(Alt text),以便螢幕閱讀器向視障用家朗讀描述內容。
• 確保文字與背景之間有高對比度。
• 為影片和音訊提供隱藏字幕(Closed captions)或逐字稿。
• 支援鍵盤導覽,方便無法使用滑鼠的用家操作頁面。
信任度、私隱與法律規範
• UK GDPR/《2018年數據保護法》(Data Protection Act 2018):收集使用者數據時,必須取得明確同意、只收集絕對必要的資料、確保數據安全儲存,並尊重使用者的個人私隱。
• 版權與知識產權(Copyright & Intellectual Property):未經許可,切勿隨意從互聯網複製圖片、音樂或文字。請務必尋找採用知識共享(Creative Commons)等開放授權條款的素材,並清楚標註原作者出處(署名/Attribution)。
重點歸納:時刻「以用家為本」進行設計:確保作品清晰、人人可用,並嚴格遵守數據私隱與版權法例。
7. 快速複習與自我檢核清單
在完成任何創意的 IT 專案前,請用以下清單問問自己:
• 我有否明確掌握使用者的需求?(我有沒有收集初級/次級數據來引導設計?)
• 我的數據處理是否正確無誤?(我有沒有善用 \(=\text{SUM}()\) 或 \(=\text{AVERAGE}()\) 等公式,並選用合適的圖表?)
• 我挑選的檔案格式是否恰當?(例如:清晰圖形用 .svg/.png、數據表格用 .csv、影片用 .mp4?)
• 我的設計是否具備良好的可用性與無障礙支援?(高對比度、版面清晰、圖片附有替代文字?)
• 我的專案是否值得信賴?(遵守私隱保障法例規範,並對知識共享 Creative Commons 資源標明出處?)