Effects of Self-Efficacy and Feedback Strategies on Debugging Activities
碩士 === 國立虎尾科技大學 === 資訊管理研究所 === 98 === The purpose of this study was to develop a debugging feedback system and provide students with various feedback strategies to explore the effects of students’ self-efficacy and their use of feedback strategies in debugging activities. The aim of the system main...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/ef52j3 |
id |
ndltd-TW-098NYPI5396012 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NYPI53960122019-10-04T04:00:49Z http://ndltd.ncl.edu.tw/handle/ef52j3 Effects of Self-Efficacy and Feedback Strategies on Debugging Activities 自我效能與回饋策略對除錯活動之影響 Yu-Cheng Chiang 江佑晟 碩士 國立虎尾科技大學 資訊管理研究所 98 The purpose of this study was to develop a debugging feedback system and provide students with various feedback strategies to explore the effects of students’ self-efficacy and their use of feedback strategies in debugging activities. The aim of the system mainly focused on debugging practices in terms of the programming loop concept. There were 58 university students participating in this study. The results showed the proposed system was effective in improving novice programmers’ debugging skills. The results also showed both high self-efficacy and low self-efficacy students prefer to adopt the no-feedback strategy when the system considers the weighted score regarding feedback strategy selection. However, in contrast to not considering the weighted score, the results supported high self-efficacy students used more low-level feedback strategies, such as "none" and "number of errors" feedback strategies. On the other hand, low self-efficacy students used more high-level feedback strategies, such as "location of errors" and "correct answer" feedback strategies. Moreover, there is positive satisfaction in debugging activities with our proposed system under two dimensions of perceived usefulness and perceived ease of use. The implications derived from the findings for educational practice are different self-efficacy students have different feedback strategy preferences. Further, the developer and designer of an adaptive debugging practice environment could adopt suitable feedback strategies to support the students of different self-efficacy types in debugging activities. Yu-Feng Lan 藍友烽 2010 學位論文 ; thesis 82 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立虎尾科技大學 === 資訊管理研究所 === 98 === The purpose of this study was to develop a debugging feedback system and provide students with various feedback strategies to explore the effects of students’ self-efficacy and their use of feedback strategies in debugging activities. The aim of the system mainly focused on debugging practices in terms of the programming loop concept. There were 58 university students participating in this study. The results showed the proposed system was effective in improving novice programmers’ debugging skills. The results also showed both high self-efficacy and low self-efficacy students prefer to adopt the no-feedback strategy when the system considers the weighted score regarding feedback strategy selection. However, in contrast to not considering the weighted score, the results supported high self-efficacy students used more low-level feedback strategies, such as "none" and "number of errors" feedback strategies. On the other hand, low self-efficacy students used more high-level feedback strategies, such as "location of errors" and "correct answer" feedback strategies. Moreover, there is positive satisfaction in debugging activities with our proposed system under two dimensions of perceived usefulness and perceived ease of use. The implications derived from the findings for educational practice are different self-efficacy students have different feedback strategy preferences. Further, the developer and designer of an adaptive debugging practice environment could adopt suitable feedback strategies to support the students of different self-efficacy types in debugging activities.
|
author2 |
Yu-Feng Lan |
author_facet |
Yu-Feng Lan Yu-Cheng Chiang 江佑晟 |
author |
Yu-Cheng Chiang 江佑晟 |
spellingShingle |
Yu-Cheng Chiang 江佑晟 Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
author_sort |
Yu-Cheng Chiang |
title |
Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
title_short |
Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
title_full |
Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
title_fullStr |
Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
title_full_unstemmed |
Effects of Self-Efficacy and Feedback Strategies on Debugging Activities |
title_sort |
effects of self-efficacy and feedback strategies on debugging activities |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/ef52j3 |
work_keys_str_mv |
AT yuchengchiang effectsofselfefficacyandfeedbackstrategiesondebuggingactivities AT jiāngyòuchéng effectsofselfefficacyandfeedbackstrategiesondebuggingactivities AT yuchengchiang zìwǒxiàonéngyǔhuíkuìcèlüèduìchúcuòhuódòngzhīyǐngxiǎng AT jiāngyòuchéng zìwǒxiàonéngyǔhuíkuìcèlüèduìchúcuòhuódòngzhīyǐngxiǎng |
_version_ |
1719259779508994048 |