OpenEdu | 中華開放教育平台

生成式AI輔助程式設計學習(chatGPT)
生成式AI輔助程式設計學習(chatGPT)
Enroll Now
Institute
IGER
Category
Computer Science
Subject
Computer
Effort
1 hours per week
Languages
Chinese
Subtitles
No subtitle
Course Fee
Free
江玥慧
江玥慧
Dharma Drum Institute of Liberal Art
助理教授

學歷:美國德州大學奧斯汀總校區 課程與教學所博士(專長領域:學習科技)

經歷:國立政治大學資訊科學系 (2018.8-2023.7)

研究領域:教育科技、資訊教育、數位學習、資訊科技融入教與學

About this course

本課程著重於運用生成式AI,特別是ChatGPT,來輔助程式設計的學習。課程涵蓋了AI的基本概念、生成式AI的原理和應用,並特別聚焦於如何利用ChatGPT來深化程式設計的學習。課程中將協助學生釐清使用ChatGPT時的基本觀念,以及對此一工具的角色定位,並引導學生實際操作ChatGPT,體驗如何有效使用此工具來輔助程式設計學習。

What you'll learn

本課程旨在培養學生對生成式AI的理解,並學會如何運用ChatGPT來輔助程式設計學習。學生將學習如何設定有效的提示詞,指導ChatGPT產生有用的程式碼和解決方案,進而善用ChatGPT來深化程式設計的學習歷程。

Target Learners

對程式設計,軟體開發具興趣的同學(不分領域)。

對軟體需求分析有興趣的同學(不分領域)。

Course Features

本課程的特色在於學生可透過提示詞讓ChatGPT陪伴學習者經歷四個階段的程式設計學習歷程,有別於使用ChatGPT快速生成解題程式碼,可能造成無效學習的疑慮,善用ChatGPT亦可形成一系列互動式學習活動來深化學習,並達到即時回饋、個人化學習與學習歷程紀錄的效果。

Course Syllabus

- 什麼是AI ? 什麼是生成式AI ? 與ChatGPT有什麼關係 ?
- 使用ChatGPT的觀念釐清
- ChatGPT的角色定位
- 實際操作ChatGPT進行學習