課程公告佈告欄系統

主要解決問題:

為了解決以往課程重要公告,分散在Line群組,且line群組容易被發言洗頻, 或是公告只有上課口述沒有紀錄,學生容易遺漏,導致遲交等現象。

主要功能&達成效果:

本系統透過課程小老師或是熱心同學,一起把每個課程的重要通知,都放上共用的備忘錄系統。讓同系同學,來此網站即可掌握所有課程的最新重要公告。

成效:

  • 同學不必再不定時滑line群組查看最新訊息。
  • 作業遲交率從20%降低為5% (老師提供數據和同學統計)
  • 跑錯教室機率降低為0% (本學期課外上課無人跑錯教室)
  • 全班小考平均成績提升(免除了忘記要小考的情況)
  • 老師交代事情達成率提升將近100% (原本會有不看訊息的人漏掉交代事情)

網站Demo

下圖為系統首頁,可以看到本學期所有課程的課程公告。 同學可以根據課程分類,點進去查看最新公告。 點選右上角的鎖頭,可以進入管理員模式,進行編輯。

每一篇文章如下圖所示,會有每一個課程的重要公告,且有發布者名稱,以及課程分類,還有主旨和內文,方便同學快速了解。

如要進入管理員模式,則點選鎖頭後,會需要登入帳號密碼。

登入後,可以到後台畫面,可以點選鎖頭旁邊的筆記本進行新增文章, 也可以點選文章旁邊的編輯來進行修改,或是紅色的刪除按鈕來刪除文章。

點入新增文章畫面的時候,可以新增文章,這邊可以選則課程分類,並輸入標題,編輯者,和內容。 新增完成後,即可供全部同學瀏覽。

使用到的技術為

  • Django 3.0 web framework
  • python 3.8
  • git
  • ngrok
  • bootstrap
  • html
  • css
  • MTV 架站框架
  • SQLite 資料庫