這是我當上TFCIS(南一中資訊社)社長辦的第一個活動
既緊張又期待
因為是第一次舉辦這種教學活動 + 營隊
所以舉辦營隊的前幾個月就開始在準備
然後也早早就編完教材 (其實是把麻煩的課丟給chad)
首先要先定好的是課程跟日期
日期的部分我們原先是想辦在8月多
但考量到撞到其他奇奇怪怪的活動 & 國中生的暑輔
所以最後定在了7月中
進階班
本來是沒有想要辦進階班的
我還以為都不會有那麼電的國中生之類的
但到最後還是為了保留他們的權力開了班(這是我做過最正確的選擇了)
我是丟社團的DC群 讓社員自己報名來講課
結果沒想到來講基礎班的課的人都不是競程組XD
但想說讓他們累積經驗 + 分擔人手壓力
所以我們幾個競程組的就跑去教較為麻煩的進階班
本來想說把素食篩掉的
結果看著一些很動人的動機就把一些怪怪人放進來了
(到最後才發現是家長幫他們寫的QQ)
第一天進階班是我講課
早上講了競程介紹 + 複雜度分析
下午是暴力+枚舉
因為內容都很簡單所以我就叫他們去說TOJ board了 我忘記找題目
然後發現大家都好冷漠 我講課都不理我
然後放學之後才知道原來是我講太快(早上30分鐘就講完了)
所以他們還在吸收課程知識的時候我就已經帶下一題了
有點抱歉ㄏㄏ
然後基礎班在這天就直接爛掉了
因為Dr.dog好像教的太難 + 留大家下課時間
所以大家看起來沒什麼意願要上課XD
STL + SORT 是 Chad講的
原本這堂課是我要來講的
但是暑假的時候我不想打教材 + 想到我好像有另外留一個人留社
所以就上DC叫Chad來教了
他的STL是真的教的還不錯
但在練習題目的時候大家感覺都很累
(因為他挑的題目其實都很難XD)
下午我跑下去樓下聽基礎班上課 + 玩Minecraft
就沒有管進階班了
這天我格外的認真
因為是CharHao要教圖論 + 分治
這兩個我都沒有學完 所以我打算補一補
也順便聽一聽解法 + 小技巧之類的
一開始的圖論名詞大家好像都還沒進入狀況(畢竟是定義上的東西)
但後來就教了DFS跟BFS
然後也做了幾題題目
說真的 去看我之前寫的Code那是一言難盡
所以我又把一些當初隨便亂做的題目補完了
下午的分治 - 線段樹 + 矩陣快速冪算是重頭戲
但CharHao丟的題目我都不會
所以我就放棄不寫了
這天很有趣的事情是 CharHao直播忘記關Minecraft
然後YT上的影片開頭一直有鐵巨人被岩漿燒的聲音
真的超好笑
早上我講Greedy
就隨便講講 + 題目帶一帶就過去了
因為我覺得Greedy就講個概念
下午的DP才是重頭戲
下午的DP是Paul講的
但大家學完Greedy後再學DP感覺大腦都燒雞了
大家跟我寒訓的時候一樣昏昏沉沉的
阿我還不小心找出來我的ATCODER DP裡面有一題假解QQ
看錯題目了
然後放學後我真的想不到DP要出什麼題目
所以我就去atcoder上面找了一題青色的題目丟下來了
這次比賽是採用TOJ 新功能 - CONTEST
這是tobiichi3227佬開發的新功能
為此我們也幫忙進行了初步的bug修整與測試
結果TOJ 在比賽當天爆的很徹底
我們測試時的壓力測試根本沒用
真正等到比賽的時候 大出包
這次整體來說考的偏慘
雖然有一部分judge的原因
但感覺普遍來講分數偏低
甚至沒預料到的是普通班在"有提示"的情況下
分數還低於進階班那種難度的考試
應該是我當初在出題目的時候把他們想的太完美
好像每個國中生就要有邏輯思考 + 冷靜的處理問題
所以就把基礎班的題目調成卡測資大賽QQ
進階班其實就隨便找一個主題然後找Atcoder的題目搬上去
阿是Minecraft主題
但鐵巨人那題是我自己想出來的
想說打了一點點實作麻煩就行
結果最後沒人做出來我有點意外