Try   HackMD

海大選課教學

選課時間

第二階段注意!

要填課程評鑑!要填課程評鑑!要填課程評鑑!
填完可以提早選課!!!

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

選課分為三階段:

階段 時間 重點摘要 注意
第一階段 11/23(三)-11/30(三) 能選就選(公平抽籤) 可以衝堂,一般課程能選就選。如果選到不需抽籤的體育或通識會直接選上(不過還是要排志願序)。
抽籤與志願排序 12/7(三)-12/13(二) 抽籤與排志願(體育、通識) 體育通識的志願序是分開的。注意課程的優先序。
第二階段 1/5(四)-1/12(四) 搶課、換課 確保不衝堂、不違反規定
(體育一門、通識兩門)
第三階段 2/10(五)-2/17(五) 課程試用週(或特殊加簽) 2/13開學後,不管有沒有選上,都可以先上第一週的課,再考慮退選或加簽。

註解:時間從第一日08:30-最末日23:59。


選課技巧(一般情況)

階段 注意 結論
第一階段 1. 允許選課衝堂
2. 只有 選課人數>人數上限 的課程,才需要抽籤。
選完一般課程後,把空堂時間用通識與體育塞滿(反正之後會抽籤排志願序)。
抽籤與志願排序 1. 只有 通識體育 才有志願序。
2. 體育通識 的志願序 是分開的
3. 沒抽籤視同自願放棄。
4. 同一時段如果通識、體育都上了,那第二階段只會留通識課。
5. 接續4.,其優先順序是:一般課程>外語>通識>體育
6. 抽籤後可以查看此課程的順位(判斷上的機會大不大)
1. 比較想要上的課放前面。
2. 機率比較低的課放前面。
3. 小心體育跟通識打架。
第二階段 1. 搶剩下的課。
2. 確保課程沒有衝堂。
3. 確保沒有違反規定。
(體育一門、通識兩門)。
1. 早上起來搶課。
2. 隨時關注課程人數。
3. 跟別人換課。
4. 寫自動選課程式。
第三階段 1. 有上的課:上完第一堂課可以考慮退選。
2. 沒上的課:去上第一堂課可以詢問老師加簽意願。
因為第三階段可以退選,所以前面幾階段盡量選多一點(有選有機會)。

以上內容節錄至:


第一階段

  • 一般課程允許選課衝堂,就算不用抽籤也會留在課表內。
  • 一般課程外的空餘時間,用通識體育塞滿(不用抽籤的會直接選上)。
  • 通常這個階段會選滿40學分。

可以參考以下兩張圖(紅框):

111-下

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

111-上

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

結論

  1. 課程能塞就塞(最好塞到40學分)
  2. 一般課程外的空餘時間,用通識體育塞滿

抽籤與志願排序

官方詳細圖解:抽籤&排志願

  • 只有 通識體育 才有志願排序。
  • 只有 選課人數>人數上限 的課程,才需要抽籤,否則會直接選上。
  • 體育 的志願序 與 通識 的志願序 是分開的

1. 優先順序是:一般課程>外語>通識>體育

舉例:如果1-3,1-4時段,羽球(初)台灣海洋文化都上了,那第二階段只會保留台灣海洋文化,所以要安排好志願序。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

2. 可以按照順位評估志願序

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

舉例:如果200人選課,只有20人能上,那麼自己籤號≤0.1,就必定會選上。

籤號越小,選上機率越高

如果你發現,同一時羽球(初)台灣海洋文化都高機率會上。

但你比較想要羽球(初)

那麼你可以把 羽球(初) 的順位提前,把台灣海洋文化的順位移到最後。

3. 總結

  1. 比較想要上的課放前面。
  2. 機率比較低的課放前面。
  3. 小心體育跟通識打架。

第二階段

總結

  1. 早上起來搶課
  2. 隨時關注選課人數
  3. 寫自動選課程式

自動選課程式

會寫python可以參考(但目前都還不能正常使用):

  • 裕傑學長的NTOU-course-snap
    人數下限是否加選的判斷出問題。
  • 蔚驊學長的autoSnapCourse
    缺少驗證碼判斷、人數下限是否加選,與該課衝堂全部退掉。

建議驗證碼判讀使用ddddocr,搶課使用selenium。


第三階段

第三階段 = 開學第一週的課程試用期

  • 有上的課:上完第一堂課可以考慮退選。
  • 沒上的課:去上第一堂課可以詢問老師加簽意願。

無法確保所有資訊皆正確,如果有問題還是要提出。
或是去求證選課規定: