Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
Prolog programming for artificial intelligence
Prolog programming for artificial intelligence
Data structures and program design (2nd ed.)
Data structures and program design (2nd ed.)
Artificial intelligence through Prolog
Artificial intelligence through Prolog
Human Problem Solving
Abstract data types as a project development organiser
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Proposal for developing a primer for constructing and analyzing conceptual structures
ICCS'11 Proceedings of the 19th international conference on Conceptual structures for discovering knowledge
Hi-index | 0.00 |
Logic programming and AI based courses have been taught during the last few years to Israeli high school students as part of a computer science curriculum. A special curriculum aimed at teaching concepts of logic programming and AI principles, using Abstract Data Types (ADTs) in Prolog environment was developed in the Weizmann Institute of Science. This curriculum is based on a flexible instructional model according to which the processes of problem solving and knowledge representation are carried out through several main phases while using ADTs. The flexibility of the model is achieved by encapsulating the ADTs' implementation in distinct computer programs. The curriculum was successfully implemented in Israeli high schools and was found to be suitable for a wide range of students.