Exploring the effects of pair-programming in a high school computer course
碩士 === 國立臺灣師範大學 === 資訊教育學系 === 97 === This study explored the effects of using pair-programming strategy to help high school students learning programming concepts. In a pair-programming duo, one serves as the driver, who types at the computer or writes down a design; the other partner serves as the...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/81659152605939837085 |
id |
ndltd-TW-097NTNU5395003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NTNU53950032015-10-13T14:53:15Z http://ndltd.ncl.edu.tw/handle/81659152605939837085 Exploring the effects of pair-programming in a high school computer course 初學者使用配對程式設計學習之成效及態度探討 Chang, Jen-Fu 張仁輔 碩士 國立臺灣師範大學 資訊教育學系 97 This study explored the effects of using pair-programming strategy to help high school students learning programming concepts. In a pair-programming duo, one serves as the driver, who types at the computer or writes down a design; the other partner serves as the navigator, who looks for defects in the work of the driver with an objective point of view. A quasi-experiment design was implemented in this study. Four classes of high school students, totaling 145 students, participated in this study. Two classes of 76 students paired in the computer lab to learn programming (the pair group), whereas the other two classes of 69 students learned programming individually (the control group). Students’ post-experiment achievement test scores, replies on questionnaires, and conversations during lab activities as well as researcher’s class observations and focus group interview data were collected and analyzed. The findings of the study were: (1) the pair-programming group performed significant better than the control group in the post-experiment achievement test, (2) no significant difference was found on students’ attitudes toward learning programming between the pair group and control group, (3) the drivers usually took more responsibility on problem-solving process than the navigators, (4) the dialog patterns exhibited in the pair group, in order of frequency, were didactic, debugging, and debating, and (5) pair-programming tended to lead students toward productive learning behaviors. 吳正己 2009 學位論文 ; thesis 70 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣師範大學 === 資訊教育學系 === 97 === This study explored the effects of using pair-programming strategy to help high school students learning programming concepts. In a pair-programming duo, one serves as the driver, who types at the computer or writes down a design; the other partner serves as the navigator, who looks for defects in the work of the driver with an objective point of view. A quasi-experiment design was implemented in this study. Four classes of high school students, totaling 145 students, participated in this study. Two classes of 76 students paired in the computer lab to learn programming (the pair group), whereas the other two classes of 69 students learned programming individually (the control group). Students’ post-experiment achievement test scores, replies on questionnaires, and conversations during lab activities as well as researcher’s class observations and focus group interview data were collected and analyzed. The findings of the study were: (1) the pair-programming group performed significant better than the control group in the post-experiment achievement test, (2) no significant difference was found on students’ attitudes toward learning programming between the pair group and control group, (3) the drivers usually took more responsibility on problem-solving process than the navigators, (4) the dialog patterns exhibited in the pair group, in order of frequency, were didactic, debugging, and debating, and (5) pair-programming tended to lead students toward productive learning behaviors.
|
author2 |
吳正己 |
author_facet |
吳正己 Chang, Jen-Fu 張仁輔 |
author |
Chang, Jen-Fu 張仁輔 |
spellingShingle |
Chang, Jen-Fu 張仁輔 Exploring the effects of pair-programming in a high school computer course |
author_sort |
Chang, Jen-Fu |
title |
Exploring the effects of pair-programming in a high school computer course |
title_short |
Exploring the effects of pair-programming in a high school computer course |
title_full |
Exploring the effects of pair-programming in a high school computer course |
title_fullStr |
Exploring the effects of pair-programming in a high school computer course |
title_full_unstemmed |
Exploring the effects of pair-programming in a high school computer course |
title_sort |
exploring the effects of pair-programming in a high school computer course |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/81659152605939837085 |
work_keys_str_mv |
AT changjenfu exploringtheeffectsofpairprogramminginahighschoolcomputercourse AT zhāngrénfǔ exploringtheeffectsofpairprogramminginahighschoolcomputercourse AT changjenfu chūxuézhěshǐyòngpèiduìchéngshìshèjìxuéxízhīchéngxiàojítàidùtàntǎo AT zhāngrénfǔ chūxuézhěshǐyòngpèiduìchéngshìshèjìxuéxízhīchéngxiàojítàidùtàntǎo |
_version_ |
1717760820176224256 |