In this thesis we discuss ways to improve teaching methods for agent oriented programming. The research approach consists of several steps. First data is gathered from groups of students participating in a first year agent programming project that uses the Unreal Tournament 2004 environment. The stronger and weaker groups are analyzed in a qualitative way to establish differences in programming styles between the stronger groups and weaker groups. The focus of the analysis is on software quality and code constructs. This analysis establishes what the key success factors of the stronger groups are. The results of this analysis are applied while developing the HactarV2 agent system for the Multi-Agent Programming Contest together with other s...
Agent-based technology can be used in developing educational tutoring systems. An Intelligent Tutori...
Globalization and informatization of the world economy, modernization of production, development and...
The concept of an agent has become important in both Artificial Intelligence (AI) and mainstream com...
A variety of agent programming languages have been proposed in the literature but only few comparati...
Software agents are the result of the development in the fields of human computer interaction, artif...
Agent-oriented programming (AOP) is a programming paradigm introduced roughly thirty years ago as an...
Abstract. Various agent programming languages and frameworks have been developed by now, but very fe...
The articles presented in this research report are the results of student efforts in the Agent Progr...
Agent-oriented techniques are likely to be the next significant breakthrough in software development...
Occurrence of the agent paradigm and its further applications have stimulated the emergence of new c...
The notion of agent more and more appears in different contexts of computer science, often with diff...
The teaching of computer programming for beginners has been generally considered as a difficult and ...
Agent-oriented programming is a new paradigm for conceptualizing a computational system (Shoham, 199...
Applying intelligent agent technologies to support human learning activities has been the subject of...
AbstractProgramming ICAI covers the whole range of teaching and learning of programming, multi-agent...
Agent-based technology can be used in developing educational tutoring systems. An Intelligent Tutori...
Globalization and informatization of the world economy, modernization of production, development and...
The concept of an agent has become important in both Artificial Intelligence (AI) and mainstream com...
A variety of agent programming languages have been proposed in the literature but only few comparati...
Software agents are the result of the development in the fields of human computer interaction, artif...
Agent-oriented programming (AOP) is a programming paradigm introduced roughly thirty years ago as an...
Abstract. Various agent programming languages and frameworks have been developed by now, but very fe...
The articles presented in this research report are the results of student efforts in the Agent Progr...
Agent-oriented techniques are likely to be the next significant breakthrough in software development...
Occurrence of the agent paradigm and its further applications have stimulated the emergence of new c...
The notion of agent more and more appears in different contexts of computer science, often with diff...
The teaching of computer programming for beginners has been generally considered as a difficult and ...
Agent-oriented programming is a new paradigm for conceptualizing a computational system (Shoham, 199...
Applying intelligent agent technologies to support human learning activities has been the subject of...
AbstractProgramming ICAI covers the whole range of teaching and learning of programming, multi-agent...
Agent-based technology can be used in developing educational tutoring systems. An Intelligent Tutori...
Globalization and informatization of the world economy, modernization of production, development and...
The concept of an agent has become important in both Artificial Intelligence (AI) and mainstream com...