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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |