2024年10月8日 星期二

ChatGPT 輔助程式設計

這學期的課程主軸就是要引進 ChatGPT 來協助我們實作機器視覺相關的程式設計內容;往年都是由我提供相關函式內容,然後再讓同學們去嘗試如何實際開發屬於自己的影像函式庫。

但試教了兩年後,我發現課程的主軸問題不大,但細節要精進的部份很多;有關於實作的程式設計能力門檻過高,反而會阻礙學習的動力。

在我不知道該如何改進教學內容的時候,ChatGPT 橫空出世了,經過試用後,我發現它確實能輔助我們進行程式開發,不再需要執著於一些程式語言或工具上的技巧,而是以對話的方式,更直覺地接近自己設計的想法。

只是在這個對話的過程中,也不是一次就能到位,所以我們還是要具備基本的程式設計能力,才能辨別 ChatGPT 提供的內容到底是不是我們所需要的。

再來就是開發環境的設定,以及整體系統的設計概念,這部份還無法自動生成;所以我在思考是不是將授課的主軸從細部的演算法設計,調整為整體的系統設計,再輔以 ChatGPT 的細部協作。

這樣的課程內容會比較有吸引力,而且相對來說也符合碩專班的需求,在有限的時間內更有效率的學習。

透過新的方式,我可以壓縮大量實作的練習時間,讓同學們快速熟悉已知的教科書內容實作,如此一來,我們就可以引進當前正在發展的研究論文,這樣會更有效益。

對我來說,也可以避免一直教舊有的內容,每年都可以更新最近的研究;理想很豐滿,但現實很骨感,這麼大的轉變又要花很多時間做調整。

好不容易把授課內容調整到一個程度,以為可以穩定下來了,但想不到還是要繼續變動;但我想過去努力所累積的內容不會白費,應該可以在既有的基礎上緩步調整,直到符合我的期待為止。

這是新的嘗試、對我自己來說也是新的挑戰,說不定還能開展出學術旅途中的新方向,算是今年對自己的一個期許。

後續我會逐步記錄這個過程中所遭遇到的問題與困難,然後再看要怎麼突破,慢慢地建構出屬於自己的教學與設計風格。

沒有留言:

張貼留言

今日閱讀: 好懂秒懂的商業獲利思維課 (一) 如何評估自身價值?

這其實是郝哥這本書的序言,但我覺得他寫的很好,寫到我的心坎裡了;每個人都該想辦法了解自身的價值,不管是對公司、對社會或對家庭而言,自己的存在到底有沒有實際貢獻。 常聽到朋友抱怨公司,或是笑著說自己在當薪水小偷,這其實是很危險的一件事,如郝哥在書中所說的:「薪水一定要匹配價值」,如...