透過您的圖書館登入
IP:3.145.88.130
  • 學位論文

引導合作學習對於國小學童學習程式設計之影響─以KPL為例

The Effects of Guided Collaboration on Elementary School Students’ Learning KPL Programming

指導教授 : 林美娟
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究將合作學習運用在國小六年級之KPL程式設計教學中,並探討引導學習單之使用對於國小學童合作學習程式設計之影響。本研究採準實驗研究法,將兩班共66位學童隨機分成引導組(實驗組)與非引導組(控制組)。引導組所使用之引導學習單乃由研究者針對分析、設計、實作、除錯和反思等五大解題步驟,分別設計引導問題,以協助學童經由互相討論,切實執行每一解題步驟,期能助其順利解題。實驗總共進行17週,其間舉行期中考與期末考;兩次考試分別包含筆試與上機考兩部份。實驗過程中,研究者另以錄影機及螢幕錄製軟體記錄學生之合作解題過程,以收集各組在解題各階段所花費之時間以及小組成員間之合作解題互動行為。研究結果顯示,引導組在期中考筆試以及期末考筆試與上機考之成績均明顯優於非引導組,其差異達到統計上之顯著性。在解題時間方面,引導組在分析、設計與實作階段所花費之時間顯著多於非引導組;相對地,引導組在除錯階段所花費之時間顯著少於非引導組。此外,引導組在反思階段也比非引導組投入較多時間。在合作解題互動行為方面,引導組出現較多解題內容相關之討論。教學實驗後針對引導組學生所進行之個別訪談顯示,學生普遍認為引導學習單有助於學生順利完成解題。

並列摘要


This study aims to investigate if collaborative learning using guiding worksheets would facilitate sixth graders’ learning to program in KPL. A quasi-experiment was used in this study, in which two intact classes of 33 students each were randomly assigned to be the experimental (i.e., guided-collaboration) group and the control (i.e., non-guided-collaboration) group. Each team of the experimental group was provided with a worksheet for each programming task. The worksheet contained a sequence of task-specific guiding questions organized into five sections—analysis, design, coding, debugging and reflection. The purpose of the guiding questions was to prompt team members to conduct meaningful discussion during the problem-solving processes, hence helping them to solve problems successfully. The experiment lasted 17 weeks, during which a midterm and a final exam were given, each consisting of a written part and a hands-on programming part. Video recorders and screen capture software were used to collect data about how much time the teams spent on each problem-solving step and how team members collaborated with one another during the problem-solving processes. Findings from this study showed that the experimental group significantly outperformed the control group in the written part of the midterm exam and in both the written and the hands-on programming parts of the final exam. As far as the amount of time spent on each problem-solving step, the experimental group spent significantly more time on analysis, design and coding, hence much less time was needed for debugging. The experimental group also spent statistically significant more time than the control group on reflection. An analysis of team dynamics revealed that the experimental group were better able to conduct meaningful discussions focusing on problem-solving-related topics. Those students of the experimental group who were interviewed after the experiment mostly agreed that the guiding questions provided in the worksheet were effective in guiding them toward successful solutions.

參考文獻


王子玲 (2004) 。運用合作學習於程式設計專題教學之行動研究。國立臺灣師範大學資訊教育研究所碩士論文,未出版。台北市。
李畇龍 (2007) 。引導合作學習對於國小學童學習Logo程式設計之影響。國立臺灣師範大學資訊教育研究所碩士論文,未出版。台北市。
蔡依玲 (2008) 。國小電腦課教學現況調查。國立台灣師範大學資訊教育研究所碩士論文,未出版,台北市。
劉淑芬 (2008) 。同儕配對與親子配對在國小學童學習Logo程式設計之個案研究。國立臺灣師範大學資訊教育研究所碩士論文,未出版。台北市。
Bagley, C., & Chou, C. C. (2007) . Collaboration and the importance for novices in learning java computer programming. ACM SIGCSE Bulletin, 39 (3) , 211-215.

被引用紀錄


林宗緣(2010)。分組方式對國小學生學習 KPL 程式設計之影響〔碩士論文,國立臺灣師範大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0021-1610201315204325
陳經燁(2012)。國小學童親子共學Scratch程式設計之個案研究〔碩士論文,國立臺灣師範大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0021-1610201315310364
何胤廷(2013)。引導式學習單應用於Scratch程式設計教學之成效分析〔碩士論文,國立臺灣師範大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0021-0801201418035439

延伸閱讀