| 中文摘要 |
隨著108課綱的實施,程式相關課程的重要性逐漸受到重視,甚至在許多非程式領域的課程中,也透過跨領域的方式融入了程式教學。因此,如何幫助更多學生有效學習程式,成為當前教育的一個重要議題。然而,儘管程式課程逐漸普及化,對許多學生來說,仍具有相當的挑戰性,以美國來說,在CS1(大學資訊科系的第一門程式課程)課程的失敗率還是很高,雖然較10年前有所改善,但平均仍然達到28%的失敗率(Bennedsen & Caspersen, 2019),在部分案例中,甚至出現過高達81%的失敗率(Alvarez et al., 2023)。 |