和東國小】用 Laravel 改造校務系統,並以開放原始碼奉獻教育界

Laravel 不僅在商業市場上被廣泛的運用在產品實務,在教育單位裡也被大量的採用。本次編輯小組特別走訪全台,讓這些來自教育組織的成員跟我們分享他們的成果,以及導入 Laravel 的心得。第三站來到彰化,看看和東國小的王老師如何用 Laravel 改造學校網站、校務系統,並投身為成開放原始碼的貢獻者!

LaravelConf Taiwan 工作小組
Laravel 道場
5 min readAug 29, 2018

--

在國中、國小等基層教育單位服務的資訊組長常要身兼電腦、網路、網站的建置與維護,又需兼顧資訊教育的推廣教學,項目非常多元,是個非常具挑戰性的工作。以每個學校都需要的網站為例,雖然可直接使用全國教師網所分享出來的素材,但若能獨力自行開發,還是比較能符合校內的需求。如何在繁重的校務工作與網站開發取得平衡?Lavavel 就是和東國小王組長的祕密武器。

與 Laravel 道場合作課程,提升開發小組職能

王組長在 2017 年參加了由彰化縣學籍小組舉辦的增能課程,邀請到 Laravel道場的聖佑為該縣老師們做教育訓練。早在上課前,王組長就看過 Laravel 官方文件,但仍不得其門而入,遲遲未能實作出成果。在參與了聖佑以實作為導向的課程後,馬上就能依照課程範例開始改造學校的官網。練功數月後更能舉一反三,在學校官網上增加了「會議文稿」、「線上報修」、「師生午餐系統」等功能!

王組長 (左三) 參加了 2017 年由彰化縣學籍小組與 Laravel 道場舉辦的增能課程

王組長發現,導入 Laravel 後,因為需要實作資料庫關聯、介面設計及表單驗證上的時間變少了,更可以把心思放在更有價值的運算邏輯上,在實現自己想要的校務功能時可以更專注。另外,因為學會了 git 版本管理系統的使用,所有實作出來的成果都能有良好的版本控制,更可以開放原始碼的方式給其他需要的學校使用,成為教育界的開源貢獻者!

王組長的開放源始碼校務系統

現在,王組長已經使用 Laravel 做出「和東國小全球資訊網」及「和東國小資訊教學網」兩個網站,並將原始碼公佈在 Github 上 (詳細連結請見文章末)。在 Lavavel 道場的協助下,王組長對於開發學校網站及資訊教學更有信心了,若有其他的學校想要深入瞭解 Laravel 如何完成這些工作,他也很樂意將接觸 Laravel 的心得,分享給同樣投身於基礎教育的資訊愛好者們。

由王組長使用 Laravel 完成的學校網站
由王組長使用 Laravel 完成的校務系統

後記

就在採訪結束幾週後,王組長很開心地來信跟編輯小組說到,自己也開始在縣內的學籍小組開設 Laravel 的推廣課程,開始訓練下一代的「Laravel 種子」!王組長名符其實的成為 Laravel 種子講師、教育界的 Laravel 傳教士呢!

王組長親自編撰教材,開始傳承自己的 Laravel 經驗

和東國小開放原始碼專案

和東國小全球資訊網

網址:http://www.hdes.chc.edu.tw
原始碼:https://github.com/wangchifu/SchoolWeb

和東國小資訊教學網

網址:http://info.hdes.chc.edu.tw
原始碼:https://github.com/wangchifu/computer_classroom

踏上學習 Laravel 的最短路徑

Laravel 道場從 2014 來至今,投入大量時間與教育組織合作深耕。為了讓台灣教育單位能夠接觸到完整、深入的 Laravel 教學,秉持著「全台跑透透」的精神,Laravel 道場的足跡已踏遍了 9 個縣市 (台北、新北、新竹、台中、彰化、雲林、高雄、屏東、花蓮),離「全台制霸」的目標已相當接近!

看到 Laravel 在教育單位廣受好評後,您是不是也被這些亮眼的成果吸引了呢?是不是也希望能在團隊/公司/學校裡導入 Laravel 呢?若您也想透過 Laravel 道場的教學讓單位導入現代化的開發方式,不管貴單位是在山上、海邊,或者是遙遠的離島也無所謂,都歡迎您聯絡 Laravel 道場,踏上學習 Laravel 的最短路徑。

--

--

LaravelConf Taiwan 工作小組
Laravel 道場

台灣最專業的 Laravel 開發研討會,由大會官方工作小組提供您第一手的大會訊息及幕後花絮。任何意見回饋請 Mail 至:staff@laravelconf.tw