Open EF-Lin opened 1 month ago
@EF-Lin 校務系統內有辦法直接知道每學期各科有幾堂課嗎? 或是有什麼算法可以知道這個數據 因為放假與一些特定日期應該不會計算到
好問題,我覺得應該沒辦法。 但可以查查看、前提是我要改密碼。
或許可以用學校的行事曆 但感覺會很麻煩 不知道學校發的那張出缺席是不是校務系統印出來的
我突然想到每學期修課時數是相同而且固定的(教育部規定),可以從這點下手,這樣就不用去慢慢算了。 我來找一下相關資料。
對喔,我沒想到 這個就麻煩您了 那剩下要做的只有把校內課程名稱對應上就可以計算了
可以透過這個算出哪些學科會自己把自己當掉(即超過1/3缺席)
並整合到畢業條件中的學分計算
可以提前知道最後一個學期有沒有辦法拿到學分
也提醒使用者盡快去完成合法有效的請假
感覺可行,在高三下時新增一個查看自己能不能取得畢業證書介面是個很實用的功能。
如何取得學分 高級中等學校學生學習評量辦法中規定,每學期每週修習一節或總修習節數達十八節之科目,為一學分,其中學期成績未達60分或曠課及事假節數合計達學期總修習節數三分之一者,當掉。 一學期有幾堂課 依據教育部普通型高級中等學校課程綱要課程計畫規定,每周應有35節課程,一學期週次則由會視情況改變,大致上已20週為原則,但高三下則可減至14-16週。 以這學期來說,112學年第2學期教學預定進度表中高二本學期修課週次為20週,高三則為16週。
有幾個解決方案:
[!NOTE] 國定假日不算在學期總修習節數中。
我個人覺得可以將三種做法一起使用
透過某種方式取得開學,寒暑假開始,畢業典禮的時間(不透過解析行事曆PDF,去取得大概的上課週數 使用者可以浮動調整
透過國家主計處公布的資料去計算
學校自己的補放假可以不用計算,會抵銷
解析課表以取得缺席對應課程
(有誤差就寫個本結果僅供參考就好,本來乘上1/3就有小數誤差了
或是可以隨機挑選使用者輸入開學、結業式、畢業典禮日期,透過數據統計取得正確的值。
不然就是直接搞一個熱心使用者的輸入介面。
找到好東西 學長做的課表解析
星期六也有可能上課 所以還是需要解析行事曆
將學生的缺曠課紀錄與臺南一中課表結合,計算出在每一科的缺席堂數,此功能尤其適用高三生。