這學期的課程主軸就是要引進 ChatGPT 來協助我們實作機器視覺相關的程式設計內容;往年都是由我提供相關函式內容,然後再讓同學們去嘗試如何實際開發屬於自己的影像函式庫。
但試教了兩年後,我發現課程的主軸問題不大,但細節要精進的部份很多;有關於實作的程式設計能力門檻過高,反而會阻礙學習的動力。
在我不知道該如何改進教學內容的時候,ChatGPT 橫空出世了,經過試用後,我發現它確實能輔助我們進行程式開發,不再需要執著於一些程式語言或工具上的技巧,而是以對話的方式,更直覺地接近自己設計的想法。
只是在這個對話的過程中,也不是一次就能到位,所以我們還是要具備基本的程式設計能力,才能辨別 ChatGPT 提供的內容到底是不是我們所需要的。
再來就是開發環境的設定,以及整體系統的設計概念,這部份還無法自動生成;所以我在思考是不是將授課的主軸從細部的演算法設計,調整為整體的系統設計,再輔以 ChatGPT 的細部協作。
這樣的課程內容會比較有吸引力,而且相對來說也符合碩專班的需求,在有限的時間內更有效率的學習。
透過新的方式,我可以壓縮大量實作的練習時間,讓同學們快速熟悉已知的教科書內容實作,如此一來,我們就可以引進當前正在發展的研究論文,這樣會更有效益。
對我來說,也可以避免一直教舊有的內容,每年都可以更新最近的研究;理想很豐滿,但現實很骨感,這麼大的轉變又要花很多時間做調整。
好不容易把授課內容調整到一個程度,以為可以穩定下來了,但想不到還是要繼續變動;但我想過去努力所累積的內容不會白費,應該可以在既有的基礎上緩步調整,直到符合我的期待為止。
這是新的嘗試、對我自己來說也是新的挑戰,說不定還能開展出學術旅途中的新方向,算是今年對自己的一個期許。
後續我會逐步記錄這個過程中所遭遇到的問題與困難,然後再看要怎麼突破,慢慢地建構出屬於自己的教學與設計風格。
沒有留言:
張貼留言