arrow
Return

Learning to program using hierarchical model-based debugging

delete2015-04-28
delete5
PRE
AI
L
Leliane Nunes de Barros
W
Wellington Ricardo Pinheiro
K
Karina Valdivia Delgado *
DOI:10.1007/s10489-015-0659-9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Model-based Diagnosis is a well known AI technique that has been applied to software debugging for senior programmers, called Model-Based Software Debugging (MBSD). In this paper we describe the basis of MBSD and show how it can be used for educational purposes. By extending the classical diagnosis technique to a hierarchical approach, we built a programming learning system to allow a student to debug his program in different abstraction levels.
Keywords:
Intelligent tutoring system
Model-based diagnosis
Pedagogical patterns
Program debugging
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Applied Intelligence cover
Applied Intelligence
IF:
3.5
Papers:
7.6K
Citations:
1.7W

Organization

U
universidade de sao paulo
Scholars:
10.6W
Papers: 6.7W
Citations: 93
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Microplastic contamination in lacustrine sediments in the Qinghai-Tibet Plateau: Current status and transfer mechanisms
err2022-01-01
err0
errOAAI
errRui-ping Liu; Fei Liu; Ying Dong; Jian-gang Jiao; El-Wardany RM; Li-feng Zhu
errShare
errSave
errShare
errSave
Increase in the Saturation Magnetization in a Fe3Al Superstructure under Large Plastic Deformations
err2018-09-04
err0
PREAI
errA. M. Glezer; M. A. Libman; I. A. Timshin; I. V. Shchetinin; E. S. Savchenko; A. A. Tomchuk
errShare
errSave
Corneal biomechanical properties measured by the ocular response analyzer in acromegalic patients
err2014-05-13
err0
PREAI
errEmine Sen; Yasemin Tutuncu; Melike Balikoglu-Yilmaz; Ufuk Elgin; Dilek Berker; Faruk Ozturk; Serdar Guler
errShare
errSave
researcher View more