Programming by example: novice programming comes of age
Communications of the ACM
AHA! The adaptive hypermedia architecture
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
Hi-index | 0.00 |
In this paper, we present an adaptive learning tool that can help students learn the concepts of automata theory. It is an extension of an existing software called NEO_VAM [1] which was originally developed for helping students understand the concepts of automata. The extensions were made in order to provide students who have different backgrounds with appropriate contents by utilizing AHA! [2] which is an open source adaptive hypermedia system. With the learning tool, students can experiment constructing a simple computer and test transition functions based on userýs knowledge level. Different types of adaptations are employed in order to provide appropriate contents to users.