Design and evaluation of Java debugging and tracing materials

碩士 === 國立雲林科技大學 === 資訊管理系碩士班 === 99 === Programming language is an important subject in the field of information management. However, learners from different backgrounds can have varying degrees of difficulty when learning a new programming language. Moreover, for learners with few experiences, debu...

Full description

Bibliographic Details
Main Authors: Chen-Hsiang Yang, 楊禎祥
Other Authors: none
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/91573931974196844316
id ndltd-TW-099YUNT5396034
record_format oai_dc
spelling ndltd-TW-099YUNT53960342016-04-08T04:21:49Z http://ndltd.ncl.edu.tw/handle/91573931974196844316 Design and evaluation of Java debugging and tracing materials Java除錯與追蹤教材的設計與評估 Chen-Hsiang Yang 楊禎祥 碩士 國立雲林科技大學 資訊管理系碩士班 99 Programming language is an important subject in the field of information management. However, learners from different backgrounds can have varying degrees of difficulty when learning a new programming language. Moreover, for learners with few experiences, debugging a buggy program can be very frustrating. As a result, reducing the frustration through training learners on how to debug and trace a program is important for learners to overcome difficulties in learning programming. Unfortunately, few text book and learning materials exists that focuses on helping learners to acquire debugging and tracing abilities. This study aims at designing a Java debugging and tracing material and compares its effectiveness with software-assisted tracer and debugger. A group of 72 students from the Department of Information Management of National Yunlin University of Science and Technology are divided into three groups: active, passive, and no-assistance. After receiving lecture and practicing exercises on Loop, the active group studies additional debugging and tracing material designed by this study, the passive group observes how programs are executed using a visual tracer, and the no-assistance group reviews the lecture material. A post-test is then given to all the students. The result shows that Java debugging and tracing material designed by this study is more helpful for middle to low level students; whereas, visual tracer is more helpful for upper level students. none 董少桓 2011 學位論文 ; thesis 76 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立雲林科技大學 === 資訊管理系碩士班 === 99 === Programming language is an important subject in the field of information management. However, learners from different backgrounds can have varying degrees of difficulty when learning a new programming language. Moreover, for learners with few experiences, debugging a buggy program can be very frustrating. As a result, reducing the frustration through training learners on how to debug and trace a program is important for learners to overcome difficulties in learning programming. Unfortunately, few text book and learning materials exists that focuses on helping learners to acquire debugging and tracing abilities. This study aims at designing a Java debugging and tracing material and compares its effectiveness with software-assisted tracer and debugger. A group of 72 students from the Department of Information Management of National Yunlin University of Science and Technology are divided into three groups: active, passive, and no-assistance. After receiving lecture and practicing exercises on Loop, the active group studies additional debugging and tracing material designed by this study, the passive group observes how programs are executed using a visual tracer, and the no-assistance group reviews the lecture material. A post-test is then given to all the students. The result shows that Java debugging and tracing material designed by this study is more helpful for middle to low level students; whereas, visual tracer is more helpful for upper level students.
author2 none
author_facet none
Chen-Hsiang Yang
楊禎祥
author Chen-Hsiang Yang
楊禎祥
spellingShingle Chen-Hsiang Yang
楊禎祥
Design and evaluation of Java debugging and tracing materials
author_sort Chen-Hsiang Yang
title Design and evaluation of Java debugging and tracing materials
title_short Design and evaluation of Java debugging and tracing materials
title_full Design and evaluation of Java debugging and tracing materials
title_fullStr Design and evaluation of Java debugging and tracing materials
title_full_unstemmed Design and evaluation of Java debugging and tracing materials
title_sort design and evaluation of java debugging and tracing materials
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/91573931974196844316
work_keys_str_mv AT chenhsiangyang designandevaluationofjavadebuggingandtracingmaterials
AT yángzhēnxiáng designandevaluationofjavadebuggingandtracingmaterials
AT chenhsiangyang javachúcuòyǔzhuīzōngjiàocáideshèjìyǔpínggū
AT yángzhēnxiáng javachúcuòyǔzhuīzōngjiàocáideshèjìyǔpínggū
_version_ 1718218012527427584