跳到主要內容

推動大學程式設計教學Logo

成果展現

生態與生物多樣性領域程式設計教學分享|國立嘉義大學生物資源學系 林政道助理教授

【短講摘要】 過去生態與生物多樣性領域中,大多數研究皆是小規模且區域性,收集與分析資料可由單一實驗室或小團隊來進行。但近年來因為開放資料觀念普及、行動裝置與科技進展迅速,加上公民科學研究蔚為風潮,愈來愈多的生物觀察紀錄,甚至是微環境的溫濕度、照度、雨量等資料累積快速,也讓資料收集、處理和分析上進入不同尺度。因此我在教學上引進自由軟體與開放源碼的程式設計工具,包括 R 及 Python,也使用線上協作的模式,讓學生能跨領域學習運用程式設計的邏輯思維來分析生態資料。這些工具多半能免費自由使用,開放源碼的精神也能讓學生了解自由軟體背後授權的模式,進一步推展生物多樣性與生態開放資料之精神。 【短講章節】 00:22 自我介紹 01:22 了解學生需求 02:54 使用自由軟體和開放源碼框架 06:48 生態資訊學教學分享 12:02 程式教學相關經驗與建議