社課
-- 社長兼教學 傅垣幀
教學簡報
課程安排
在111學年度上學期,
我們課程配合學校的資訊課,
以C++為主,
並以期末上機考為導向。
在學期末,
我們讓社員從HTML、Python、VB、進階程式設計之中投票決定下學期的課程內容,
最後是Python和HTML為投票結果前兩高的選項。
如何教學
教學 -- 傅垣幀
作為資訊社的教學,
我最注重的是要如何在短時間內教完我們所預定的內容,
坦白說,
資訊這門科目的學習其實並不是太過容易,
不果是上學期的C++,
還是下學期的Python和HTML、CSS,
都需要大量的時間堆積而成,
此時,
要在每週一次且沒多少時間的社課學習且吸收就顯得不太可能。
不過,
總會有辦法的。
在每一堂社課之前我都會先讀過幾次副教學所撰寫的講義,
確保裡面內容的順序以及邏輯,
也確保裡面的內容我都理解,
不會在教學時出太大的問題,
而我也會先準備好程式碼,
讓我在教學時可以實際操作給社員看。
在社課時,
我會盡量確保我講課的方式前後邏輯清晰,
讓社員可以跟著我的進度去學習,
並且嘗試站在初學者的角度,
從他們的觀點切入去理解觀念,
同時也試著不要讓教學顯得無趣,
這些事要同時兼顧坦白說並不容易,
不過凡事總要先從嘗試開始。
事實上,
我很清楚程式的學習需要大量的練習,
所以我也會安排課程時間做練習,
不過就如我先前所說的,
我們能使用的時間其實相當有限,
這個情形在上學期的C++倒是還好,
畢竟他們有學校的資訊課可以練習,
不過到了下學期學習新的語言時情況就不一樣了。
所以,
我教學的目標做了改變,
從原本希望社員可以在課堂中吸收,
到現在只希望他們有個印象,
因為我發現,
要學的東西有太多,
但是時間真的太少,
比起讓每個人都能夠完全理解,
我只希望可以為他們做個預習,
讓有興趣的社員未來若要學習不會那麼無助,
幫他們先鋪一條道路,
等到未來要認真學習時也不遲,
不是嗎?