科大工作

本科生教學助理,參與科大一門未公開、廣泛聚焦於 AI 輔助軟件工程的計算機課程開發工作。

技術寫作 評核設計 教學設計 Prompt 與 Agent 任務設計 學術協作

背景

我在香港科技大學擔任本科生教學助理,並參與一門尚未推出的計算機課程的開發工作。這門課程廣泛聚焦於 AI 輔助軟件開發——包括與編程代理(coding agent)協作、分析既有程式碼庫,以及在無法滿足所有需求時如何權衡取捨。

由於課程尚未正式推出,其課程大綱、評核方式及內部教材仍屬機密。以下內容只描述我所參與工作的性質,而非課程的具體內容。

一個不尋常的崗位

我在大學一年級便擔任這個職位,在自己本科學習尚屬初期階段時,已參與開發一門進階課程——並在 Kenneth Leung 教授的教學團隊指導下工作。

工作內容

  • 教材準備——撰寫及修訂課堂輔助材料,並開發 AI 輔助軟件工程工作流程的示例。
  • 實驗及實務活動設計——涉及程式碼生成、程式庫分析、除錯及重構的實作練習。
  • 評核設計——擬定評核題目,設計具說服力的錯誤選項,測試學生的推理能力而非單純記憶術語。
  • 個案研究設計——要求學生權衡相互競爭的需求,並為技術決定作出合理解釋的情境題。
  • 程式碼及程式庫範例——用作示範重構及審查的小型範例及示例程式庫。
  • Prompt 與 Agent 任務設計——為編程代理擬定指令。
  • 檢視及協作——向教授及教學團隊匯報草擬教材,並按其意見修訂。

展現的能力

技術寫作、軟件工程推理、教學設計、評核擬題、prompt 設計及學術協作——這些能力建基於我過往在 HKDSE ICT 教學及評核設計方面的經驗,並在學術督導下應用於大學層面。