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...

Full description

Bibliographic Details
Main Authors: Yu-Cheng Chiang, 江佑晟
Other Authors: Yu-Feng Lan
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