第五章 結論與建議
第一節 結論
本研究之研究結論根據第四章之分析結果進行歸納,獲得五點結論:(1)高先 備知識程度之學習者其程式語言 for 迴圈之學習成效比低先備知識程度者顯著來 的好;(2)使用 Jeliot 3 之學習者在程式語言 for 迴圈的學習成效表現進步幅度較未 使用Jeliot 3 者大;(3)低先備知識程度之學習者在程式語言 for 迴圈的學習成效表 現進步幅度較高先備知識程度者大;(4)使用 Jeliot 3 工具之高先備知識之學習者,
其學習焦慮程度比其他學習者來的低;(5)使用 Jeliot 3 工具能協助學習者在 Java 程式語言 for 迴圈的學習滿意度、學習幫助度和主動學習與思考產生正向之學習 態度表現。各點結論之詳細描述分別如下:
壹、高先備知識程度之學習者其程式語言 for 迴圈之學習成效比低先備知識程度 者顯著來的好
從教學實驗結果發現,高先備知識程度之學習者其程式語言 for 迴圈之學習 成效比低先備知識程度之學習者顯著來的好。依據資訊處理理論,高先備知識之 學習者相較於低先備知識程度之學習者,其在長期記憶中有更龐大的基模,在學 習新資訊時,與舊經驗或是先備知識,無論是提取或是編碼,都更為流暢,因此,
其學習成效相較於低先備知識之學習者顯著要好,實驗結果與理論相符。
貳、使用 Jeliot 3 之學習者在程式語言 for 迴圈的學習成效表現進步幅度較未使用
Jeliot 3 者大
從教學實驗結果發現,使用Jeliot 3 視覺化工具作為學習程式語言輔助工具的 學習者在學習成效表現之進步幅度顯著大於使用除錯工具的學習者。顯示以視覺 化工具作為程式語言教學工具明顯能夠促進大學一年級學生程式語言 for 迴圈的
學習。這項結果的產生可能是學習者在學習過程中先經歷先備知識的複習,並建 立與 for 迴圈學習之連結性,透過精心設計之學習活動的引導和視覺化工具的輔 助,以促進學習者程式邏輯解讀與執行結果的觀察與反思,有助於之後學習 for 迴圈的認識和瞭解。因此在 for 迴圈課程中,學習者能夠將新知識連結舊經驗,
轉為個人的有意義學習。文獻指出有使用Jeliot 3 的學習者比沒使用的學習者更了 解程式運算式的執行(Ben-Bassat Levy & Ben-Ari, 2007)。Moreno 等人 (2004) 的研究亦指出教學者的講解搭配視覺化的工具初學者學生受益不少。
本研究結果表示讓學習者在學習程式語言的同時,採用Jeliot 3 視覺化工具作 為輔助工具,體驗程式執行的歷程和反思其執行之結果,這樣的教學模式能夠幫 助學習者增進程式語言的學習進步幅度。所以,使用Jeliot 3 視覺化工具作為學習 程式語言輔助工具的學習者在程式語言for 迴圈之學習進步幅度有顯著成效。
參、低先備知識程度之學習者在程式語言 for 迴圈的學習成效表現進步幅度較高 先備知識程度者大
從教學實驗結果發現,低先備知識程度之學習者在學習成效表現之進步幅度 顯著大於高先備知識程度之學習者。顯示透過設計之學習活動明顯能夠促進大學 一年級學生程式語言 for 迴圈的學習。這項結果的產生可能是學習活動的逐步引 導,促進低先備知識程度之學習者了解程式執行之抽象過程,有助於學習 for 迴 圈的認識和瞭解,此外由於高先備知識學習者之測驗成績本來就比較高,所以其 進步幅度有限。
肆、使用 Jeliot 3 工具之高先備知識之學習者,其學習焦慮程度比其他學習者來 的低
在學習態度問卷中「學習焦慮」係指受試者在學習程式設計時,對可能失敗 所抱持的心態和信念,實驗數據顯示使用Jeliot 3 視覺化工具之高先備知識程度學 習者,在學習焦慮面向方面有較正向之學習態度表現,意即「學習焦慮」顯著低 於使用Jeliot 3 視覺化工具之低先備知識程度或是傳統教學組之學習者;基於雙碼 理論,其可能之原因為Jeliot 3 視覺化工具提供學習者圖像式呈現,加強了學習者 工作記憶體之視訊系統,在加上高先備知識程度之學習者本身在工作記憶體之語 文系統可能已有相當規模,所以可以在視訊系統與語文系建立更良好與強大的連
結。當使用Jeliot 3 視覺化工具之高先備知識程度學習者在學習過程中遭遇到自己 理解觀念與實際執行結果有明顯差異時,建構在工作記憶體中視訊與語文系統可 以幫助學習者,將觀念修正為正確的。因此,高先備知識程度之學習者對於學習 程式語言如果有不懂之處,可以藉由Jeliot 3 視覺化工具去了解程式語言中抽象化 的概念,並獲得有效學習助益,所以,其學習焦慮程度可以明顯降低。
伍、使用 Jeliot 3 工具能協助學習者在 Java 程式語言 for 迴圈的學習滿意度、學 習幫助度和主動學習與思考產生正向之學習態度表現
在學習態度問卷中「學習滿意度」面向係指受試者在學習 for 迴圈中,對本 學習課程與所使用工具之接受程度與否引發受試者對程式的興趣,實驗數據顯 示,使用Jeliot 3 視覺化工具學習者之滿意度顯著高於傳統教學組之學習者;「學 習幫助度」面向係指受試者在學習課程中,對所使用工具與課程安排之學習幫助 程度評估,實驗數據顯示,使用Jeliot 3 視覺化工具學習者對學習幫助程度顯著高 於使用除錯工具之學習者;「主動學習與思考」面向係指受試者面對學習 for 迴 圈時遇到問題的心態,是否會自行思考並解決或是尋求其他人幫助的程度,實驗 數據顯示,使用Jeliot 3 視覺化工具學習者相較於傳統教學組之學習者有更正向的 主動學習與思考,可能的原因為視覺化工具提供了正確與淺顯易懂化方式呈現,
學習者可以藉由工具所呈現的與自己所理解的對照,比較其差異性並做適度的修 正。
從教學實驗結果發現,使用Jeliot 3 視覺化工具作為學習程式語言輔助工具的 學習者在程式語言 for 迴圈的學習滿意度、學習幫助度和主動學習與思考等學習 態度表現顯著比使用除錯工具的學習者來的好。顯示以視覺化工具作為程式語言 教學工具明顯能夠促進大學一年級學生程式語言 for 迴圈的學習態度。這項結果 的產生可能是學習者在學習過程中先經歷程式語言基礎教學,並以視覺化工具以 動畫方式展現程式執行歷程,程式執行不再是抽象,而是具體呈現,學習者亦可 以驗證自己學習與理解是否正確,更增加自己對語言 for 迴圈的認識和瞭解。因 此在for 迴圈課程中,學習者能夠將新知識連結舊經驗,轉為個人的有意義學習。
本研究結果表示讓學習者在學習程式語言的同時,採用Jeliot 3 視覺化工具作 為輔助工具,這樣的教學模式能夠讓學習者在學習滿意度、學習幫助度與主動學
習與思考方面有有較正向之學習態度表現。所以,使用Jeliot 3 視覺化工具作為學 習程式語言輔助工具,學習者在程式語言for 迴圈較有正向之學習態度。