Project
比賽
從 SDGs 第四點中所指出的:教育,解放了智力,想像力。它是人的自尊起點,也是促使社會發展的必要關鍵:不僅僅是教導識字,更關著重於培養改變獲得資源的能力,讓教育能夠直接對生活有正面的影響。因此,「教育」應該應是對所有人開放且有教無類,具公平性,高品質,以及促進所有人的終身學習——我們認為教育權不應以金錢與網路為門檻。
為什麼我們要打造「Demotion」呢?一方面,偏鄉學校的經費不能與都市學校相匹敵,導致偏鄉學校的學生,學習到的內容硬生生就比都市學生少了很多。這也導致不少出身於偏鄉學校的老師,選擇去都市學校教學——畢竟都市學校的資源比較多。
線上學習期間,這問題更加突出——我們常常在 Facebook 看到老師分享「他們怎麼讓偏鄉學生『學會』用電腦」的案例,這對於我們這種都市學生是難以想像的。我之前在 Facebook 看到一個案例:這個鄉村的學生大多沒有電腦,即使不少人有手機,然而會操作 Google Classroom、Meet 的人寥寥無幾——連「上課」都有問題,何況是延伸學習?更何況,偏鄉地區的網路架設沒有都市這麼好,即便架設好網路,偏鄉學生的家庭是否可以負擔網路裝置的費用也是個大問題——從「怎麼學習」就有問題,從何提起「學習什麼」?
我們打算製作一款操作直覺,即使斷網也能正常使用的學習平台。
我們想縮小城鄉網路上的差距——所以我們讓學生可以下載影片回家觀賞。
學生可以在有網路的時間下載想要聽的課程,就算回家沒有網路,學生照樣可以打開電腦或手機觀賞;我們不想讓偏鄉學生花多餘的時間成本在學習系統使用,所以我們嘗試把學生操作的介面,盡可能簡化到最直覺的模樣——我們參考 YouTube、Netflix 等各大平台的設計,汲取他們 UI/UX 好的部分並適度改良,減少使用者學習這套系統的時間與精力成本。
老師的介面我們也會設計得很簡單——聽不少老師講,很多老師不喜歡線上教學,是因為各大系統操作繁雜且錯誤連連。我們不願重蹈覆徹,因此我們打算利用我們在工程、開發、UI/UX 上的才能,重新讓老師願意重新接納線上學習。
至於我們要怎麼讓老師願意加入我們的 Demotion 計畫呢?首先是經費——我們會考慮在募資平台拉天使投資,並會在下載影片及播放影片的時候安插不嚴重影響體驗的廣告,這樣一來,老師的辛苦都能夠獲得金錢上的酬勞;其次是把我們的「開放」理念推廣給諸位老師,讓老師知道「為什麼我們會這麼做」,讓他們有源自心理的原動力。
最後,我們也會邀請各大領域的專家在我們的 Demotion 平台開課,讓學生可以探索學科外的知識,發展其多元的未來。我們期許 Demotion 可以消減城鄉差距的代溝,讓所有學生——無論起跑點在哪個地方——都可以在穩定的系統、周到的設計以及精緻的影片中,學習並發展自己有興趣的事物。
主頁帶有現代美術風格,並且選擇課程的選單是帶有簡潔風的優雅設計。
從主頁進入到選單中後,映入眼簾的是上方搜尋欄位,下方的課程欄位。除了使用搜尋欄位快速查找想要的課程,也能直接點擊課程進入課程頁面,透過圖卡上的簡單說明,使用者也能輕鬆了解這堂課主要的授課內容。影片的選擇畫面則是和選擇課程一樣的圖卡,也延續了選單的設計,使得使用者能規劃自己的學習路徑。
主頁為暗色,進入選單後則以白灰的形式配色,文字則使用黑色。
由上而下,由左而右
整體的風格給人種簡潔,不複雜的感覺。
選擇課程
選擇影片
影片撥放器
我們的學習網站預計會有教師端可以使用,像其他平台一樣,先註冊並登入教師的帳號就可以上傳新影片又或是對內容進行管理。
至於一般的用戶(例如學生)只要連上網站,即可免費觀看所有教學影片。
教師可以新增課程並上傳自己的教學影片,並邀請學生加入課程。這個方法可以降低老師對於時間掌控的負擔,只要將預錄好的影片上傳,附上簡單的說明,就能讓自己的教學影片在平台上供學生觀看。
我們專案採前後端分離:前端與後端使用的程式語言及框架盡不相同。
採用 React.js 的框架「Next.js」,並使用「TypeScript」撰寫。我們採用 component-driven 的設計,也就是把介面拆分成好幾個組件 (component)。每個組件的顯示效果可以在 Storybook 檢視:yarn storybook
。
我們前端的部分工具函式有寫測試,使用 Jest 測試框架進行測試。不過**我們不是 TDD,也不打算達到 100% 的 coverage。**若要進行測試,請輸入 yarn test
。
採用 Kotlin 語言的 Web 框架「Ktor」。後端有利用到 BCrypt做密碼儲存、JWT進行身分驗證。資料庫則使用 PostgreSQL。
資料庫操作則使用JetBrains Exposed這個ORM框架進行操作。
測試部分因時間緣故部分有寫測試。
主題明確 要能清楚傳達 他是什麼 他在幹麻
項目 | 耗時 |
---|---|
思考主題方向 | 30min 內 |
企劃書 | 2hr 內,不連續 |
前端 50% | 12hr 內完成 |
後端 50%. | 8hr 內完成 |
前端 100% | 36hr 內完成 |
後端 100% | 24hr 內完成 |
影片 | 2hr 內 |
改良 | 12hr+ |
收尾 | 3hr |
本次競賽分為【基礎組】與【進階組】進行,
均以【SDGs聯合國17項目標】為主題進行WEB創作
依其內容40%(相關性、可行性、完整度、創新)、技術35%(複雜度、功能)、設計25%(UX(使用者體驗)、UI(使用者介面)) 評分
該分數佔總分的80%
1.企劃書以pdf型式上傳,不得包含影片、連結,企劃書頁數最多10頁
2. 須上傳作品說明影片至YouTube設不公開(影片名稱:隊名主題網頁名稱) 並上傳連結,影片長度至多5分鐘
3. 網頁檔案須壓縮成zip檔(限100mb)上傳
教育,解放了智力,想像力,他是人的自尊起點,也是促使社會發展的必要關鍵,
並非只是教導識字,更關著重於培養改變獲得資源的能力,讓教育能夠直接對生活有正面的影響。
因此理應是對所有人開放且有教無類,具公平性,高品質,以及促進所有人的終身學習。
大規模開放線上課堂(課程): MOOC
MOOC沒有完全既定的定義,但有兩個顯著的特點:
Open access/開放共享:MOOC參與者不必是在校的註冊學生,也不要求學費,它是讓大家共享的。
Scalability/可擴張性:許多傳統課堂針對於一小群學生對應一位老師,但MOOC里的「大規模」課堂是針對於不確定的參與者而言來設計的。
薪資的解決方案
每位學生在下載影片的過程都會出現廣告,而我們會將廣告收益的 75% 捐給願意支持我們專案,建立課程的老師。
提供離線教學影片
對於偏鄉地區/國家的師資供給
在影片下方留下願意合作的老師聯繫方式
例如email、電話號碼等等