• 沒有找到結果。

第三章 研究方法

第三節 研究工具

依本研究之研究目的,為了更有效的蒐集資料以呈現研究結果,本研究資料 來源包含:程式設計問卷、除錯問題等相關資料。以下將詳細說明本研究之研究 工具。

壹、程式設計問卷

本問卷編製的目的是要了解學生在除錯過程當中,解決錯誤的方式與行為。

調查問卷內容是參考 Murphy 等人(2008)擬定之除錯行為為依據,經資訊教育 專家討論修訂,從中選擇適合本研究的行為,由研究者根據研究需要編製而成。

問卷初擬完成後,邀請兩位高職電腦教師,針對問卷的適切性給予建議,並邀請 八位學生試答,再經與一位資訊教育專家討論修改後定稿(詳細內容如附錄一)。

問卷為封閉式問題總共 20 題,其內容分為三個部分簡述如下:

1. 除錯行為(9 題):學生除錯時發生的行為。

2. 除錯困難(6 題):學生除錯時遭遇的問題。

3. 除錯的態度(5 題):學生對於除錯的態度或想法。

問卷採用李克特氏五等量表方式填答,填答者依照題意最符合自己的想法,

非常同意、同意、普通、不同意、非常不同意。另外,有兩題開放式問題「我對 程式除錯的感想」與「我覺得除錯最困難的地方是?」,以了解學生對除錯的感 想。

貳、除錯問題

本研究質性觀察會給予學生除錯問題,讓學生進行實際除錯活動,深入了解 學生實際除錯的過程。其除錯題目的編製是研究者參考李啟龍和俞冠廷(2008)

編著的「Visual Basic 2008 程式設計 16 堂特訓」,以及中華民國電腦技能基金會

(2009)編製「Visual Basic 2008 實力養成曁評量」等書籍,修改成適合本研究

19

之除錯問題。其除錯問題中的錯誤是研究者依據(Spohrer & Soloway, 1986)編 製(如表 3-1),經資訊教育專家論修訂,以及兩位高職電腦教師給予建議,針對 題目的適切性,加以評定給予建議,再與資訊教育專家討論後,修訂出實驗時使 用的除錯問題(如表 3-2,詳細題目見附錄二)。

表 3-1 各除錯問題屬性

內容 問題 變形 錯置 遺漏 偽裝

基本概念 三的倍數  

副程式 交換變數值  

綜合 速食店點餐    

表 3-2 除錯問題之錯誤內容列表

題目 錯誤

三的倍數 遺漏按鈕物件程式碼、多餘指令敘述 交換變數值 呼叫副程式格式錯誤、傳址參數錯置

速食店點餐 checkbox 控制物件格式錯誤、If 判斷運算式錯置、

遺漏按鈕物件、多餘變數

叁、螢幕錄製軟體

本工具主要是以螢幕錄製的方式記錄學生程式除錯的過程,利用免費螢幕錄 製軟體 SCREEN2EXE 進行螢幕錄製(如圖 3-1),圖中紅框標示是螢幕錄製的畫 面,是以全螢幕的方式錄製。並根據學生的行為予以編碼和歸納進行分析,並供 與研究者後續分析資料與佐證。

20

圖 3-1 螢幕錄製軟體

21

程式設計除錯實作

錄影

螢幕錄製

相關文件