1/12-23 寒假專班授課

沒錯你沒看錯我當老師啦! 感謝主任信任我並把這個重責大任交給我,讓一個高三生能教一個超過40人的班級2周。 這是這兩周預計的課表,但 對,這終究只是預計,我後面都在講專案管理了。 關於這個課程與反思 我會用兩周的時間,教授來上課的同學如何使用Flask製作一個專案: https://github.com/Chen11111112/Flask_E-commerce.git 我上課的講義也是自己寫的: https://eminent-glider-8c3.notion.site/Flask-Django-MySQL-2b39def5443d80b9acfad70961d88589?pvs=74 我自己第一周的規劃,是讓大家認識整個網站系統的運作流程(API, 請求與回傳,瀏覽器的運作機制等) 並會基礎的html,css,js,flask。 所以我講的東西都只有基礎觀念(但很多),第二周我想說,讓他們真正開始動腦,去構思並理解整個專案的運作流程、程式馬的流程圖,所以第二周第一天我複習完上週的基礎後,最後20分鐘,我嘗試了逐行講程式碼,去講整個程式碼及函式為什麼這樣寫,為什麼這樣設計。結果大家都神遊了!! 後來回家我想很久,問題出在哪,才終於想到,我好像一直以來都把他們定位錯了,我想把他們定位成訓練成什麼都很會的那種全端工程師,但我忘記大家不是我,他們只有兩個禮拜,基本上是不可能,再加上現在又有AI,所以很多人其實會覺得,我不用到真的會手寫程式碼。 沒錯! 現在有AI阿! 所以我發現我的標準訂太高太難了,我應該要教他們”如何規劃專案”,而實際寫程式碼的動作交給AI就好!! 所以第二周的第二天開始,我開始教專案管理,系統分析等,以及如何使用AI, 效果顯著! 這兩周幾乎每天下課都有人來問我怎麼有辦法18歲講得比較受都還要好,真的很謝謝大家但我也還在努力的路上,你們的稱讚我非常感謝,而我也會繼續往前的!! 累積了這兩周,我在程式、電腦科學上的教學時數也正式超過100小時了,學生告訴我這兩周他們真的學到很多東西,而我想說,我也是。 從規劃課程,到實際上台講,到最後發現問題所在,及時修正他,我真的學到非常非常多。 很少有高中生能有這個機會,真的感謝我自己這聰明的大腦還有主任的信任,i will keep going !!!