我們的耕耘 營隊活動 2021/2 PTWA寒假高階程式營隊(C++)

PTWA寒假高階程式營隊(C++) (文:蘇文鈺)

一群來自各地十幾位孩子,包含 孩子的書屋 的六七位以及嘉義過溝的兩位來上C++課程,這是繼上週三天的Python課程後,在過年前 中華民國愛自造者學習協會 Program the World Association 的最後一個課程活動,孩子們在2/10下午五點之後才紛紛離開。

從沒上過C++的學生有好幾位,還有兩位是國中女生,要在三天之中,從很基本的資料型態,條件判斷,一直上到指標,Linked list,struct以及string class的使用,幾乎涵蓋了大一程式設計的所有課程素材,我還不清楚這麼上會不會壓力太大,但是隨著六月的考試到來,時間上已經不容許我慢慢上了。我採用的起始素材是 饒建奇 老師的PPT,但是多數時候,我要孩子們上網自己找語法的解釋與範例,在多數英文不好的情況下,確實也很艱難.

我總是在一個語法講完立刻就出一個作業,前後作業都有相關,但是一但講了下一個語法就會要求把原程式改用新語法來實作,例如for迴圈做完,講了while/do_while就立刻要改寫,時間很緊湊,三天要寫的程式超過10個,雖然每個程式的程式碼主體都不會超過30行,但是也夠驚人了,晚上寫到將近十點才放人,孩子說,到了這個時間腦子都無法再放進任何訊息了。除了兩個孩子中途離開,剩下的都撐到最後,2/10下午五點,寫完最後一支程式的孩子面露勝利的微笑,戴上行李回家,跟我相約會把我剛才交代的作業做完,開學起,每週兩個程式作業,大家會努力,六月份至少拼個五級分。接下來,要請帶孩子考試更有經驗的饒老師來接手了。

從玉里回來,我因為活動碰撞,肋骨處受傷,看醫生,做復健,貼傷藥,到今天都還沒好,這三天簡直是搏命演出。將近20年沒教這麼基礎的課了,很多語法我不是生疏了,就是我不認得的新語法,我寫的示範程式碼不會動時,我必須一邊查,一邊除錯,那種壓力真大。

我讓孩子們看到,即使是過去寫過這麼多的我,也一直在出錯,老師不會錯這件事應該從大腦裡建立起來,不會有一個很厲害的老師教你怎麼寫程式,只有靠自己在網路上不斷找資料,即使是老師也會錯,網路常常錯得更多,不要相信別人,也不要相信自己,從資料裡判斷,做自己的老師。我覺得這件事比三天學到的C++更有用。

PTWA的營隊最不一樣的地方就是助教特多,但是這個三天課程,協會工程師必須兵分多路做其他事,多數時候只有東吳大學(來自過溝)的 王聖偉 同學加上最後一天以青年領航計畫在協會工作的 顏劭庭 在一邊幫我,這三天先做出來的孩子,會試著幫助旁邊沒做出來的,所以我的助教一點也不缺,每一個孩子都可以是助教,這證明不需要很厲害就可以開始去幫助別人了。反正錯了,再繼續試就是。

仙女老師一定會說,不放棄就沒有失敗。

除了程式設計, 書屋的 李佩芸 以三天的時間學習3D動畫,各位可以看一下影片,這是由青年領航計畫的謝丞洺帶領的,六天能做到這個地步,實在是老師與學生都很努力。

謝謝 HSBC Taiwan , 文曄基金會,台灣大哥大基金會與 公益平台文化基金會 等的贊助,除了辦玉里的自走車比賽,讓我們這個寒假可以開這麼多課程。

因為這三天實在太累,所以昨天回到家倒頭睡了超過12個小時,到今天才來回顧這三天的課程。

離午夜剩下沒多少時間, 今天我的腦袋不太能動,卻想到 Shinjou Fang 大哥說過的話。他說,不難的事不做,沒有影響的是不做。方大哥即使是在很艱難的時候,也一直在教育這件事上做很困難的事,而他做的事都很有影響力,在過去一年,隨著自己的精神體力越來越下降,我思考了很多,覺得應該把困難且對教育有影響的幾件事做好就好。

過完年,PTWA一一來實現這些事。希望方大哥與我都可以健康地在創新教育這條路走下去,這是我今年新年的最大願望。

ABOUT

辦公室:台南市東區勝利路85號
地址:台南市東區崇善路205巷12號6樓
電話:06-2081464
service@programtheworld.tw
服務時間 週⼀⾄週五 9:00 am~5:00pm
⽴案字號:台內團字第1050024600號

SOCIAL
PTWA臉書粉絲專頁
PAIA遊戲AI競技場
ProgramTheWorldAssociation