In this paper, we describe an "intelligent" tool for helping to teach the principles of database design. The software that we present uses PROLOG to implement a teaching tool with which students can explore the concepts of dependency theory, and the normalization process. Students are able to construct their own learning environment and can develop their understanding of the material at a pace that is controlled by the individual student
The purpose of this paper is to investigate the application of logical tools such as inference trees...
The study of database systems is typically core in undergraduate and postgraduate courses related to...
Face-to-face teaching involves both theoretical and laboratory lessons. Here, we present an online ...
In this paper, we describe an e-learning tool that we have developed to assist University students ...
In this paper, we describe an item of e-learning software that is intended to help students taking u...
In this paper, we describe an item of "intelligent" educational software that is intended to help st...
In this paper, we describe an item of "intelligent" educational software that is intended to help s...
Abstract—The concept of database normalization emerges as very important since the need of redundant...
It has been difficult to motivate students to learn database normalization because students think th...
The purpose of this research is to design a logic programming learning system as a type of computer-...
Abstract. We present ERM-Tutor, a constraint-based tutor that teaches logical database design (i.e. ...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
In this paper, we describe an environment developed to support a rich learning experience in which p...
The relational data model is an important concept covered in the systems analysis and design course....
The purpose of this paper is to investigate the application of logical tools such as inference trees...
The study of database systems is typically core in undergraduate and postgraduate courses related to...
Face-to-face teaching involves both theoretical and laboratory lessons. Here, we present an online ...
In this paper, we describe an e-learning tool that we have developed to assist University students ...
In this paper, we describe an item of e-learning software that is intended to help students taking u...
In this paper, we describe an item of "intelligent" educational software that is intended to help st...
In this paper, we describe an item of "intelligent" educational software that is intended to help s...
Abstract—The concept of database normalization emerges as very important since the need of redundant...
It has been difficult to motivate students to learn database normalization because students think th...
The purpose of this research is to design a logic programming learning system as a type of computer-...
Abstract. We present ERM-Tutor, a constraint-based tutor that teaches logical database design (i.e. ...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
In this paper, we describe an environment developed to support a rich learning experience in which p...
The relational data model is an important concept covered in the systems analysis and design course....
The purpose of this paper is to investigate the application of logical tools such as inference trees...
The study of database systems is typically core in undergraduate and postgraduate courses related to...
Face-to-face teaching involves both theoretical and laboratory lessons. Here, we present an online ...