Software Agents for Managing Learning Plans
Software Agents for Managing Learning Plans
复制标题
用于管理学习计划的软件代理
DOI:
10.28945/2994
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
I. Hawryszkiewycz
中科院分区:
文献类型:
--
作者:
I. Hawryszkiewycz
Introduction Demands for more customized learning will require new ways to support learning processes. Such demands may be to acquire particular competencies (Hezemans and Ritzen, 2002) or knowledge of new subject areas. Educational approaches are also placing more emphasis on constructivist learning approaches (Jonassen, 2002), where learners construct knowledge in their preferred ways. A learner sets their learning goal and develops a learning plan and is provided with learning materials. In educational institutions, the learning plan is usually a set of lectures and assessments that is followed by all the students taking a subject. We address ways to customize such plans to specialized learner needs for large numbers of learners. The learners are then guided through their specialized plan using support systems to minimize the effort needed to manage the plans by teachers. Such guidance can take many forms. It may be to identify a lack of some elementary knowledge and provide ways to build familiarity of this knowledge before continuing with the main learning plan. One further advantage in formulating plans is support constructivist learning, which some writers (Petraglia, 1998) suggest are not effectively supported in current systems. New kinds of support systems are needed for personalized learning. It will be prohibitively expensive to use current techniques. One teacher obviously is limited in the number of students, each following their personal program that they can support. Agent systems can provide better support here as they can provide greater flexibility in the way learners utilize services provided by learning management systems. Agent systems have been suggested earlier. One are the pedagogical agents (Baylor, 2003) such as expert, motivator or mentor. Another are agents that support specific functions (McArdle, 2005), such as interface or navigational agents. The paper proposes a third class of agents, namely process agents. Process agents guide users through a process and are generic in the sense that they are domain independent. They do not contain domain knowledge but simply assist learners and teachers to proceed through the learning process. They assist learners to get access to materials, and where necessary create their learning plans. Two classes of process agents have been identified earlier (Hawryszkiewycz, 2005a). One are agents that assist a learner to construct a learning plan. The other are agents that manage the learning plan and dynamically amend the plan as needed. Earlier work has described agents that assist learners to create their learning plans. The paper concentrates on agents that manage learning plans. Defining the Process Our first step in defining generic agents is to define a taxonomy, or grammar, for describing leaning processes. The grammar or taxonomy will provide a fundamental set of concepts that serve as the framework for generic agent systems. The main elements, or learning process concepts, of such a grammar for the learning process are shown in Figure 1. These include: Learning environment, or where learning takes place. This may be a University of a person's place of work. Learning goal, which describes the learning objective, Learning plan, which defines the sequence of learning activities to be followed to achieve the learning goal. Learning activity, which describes a step of the learning plan; this may be create a report, evaluate a problem, Subject metadata, which provides explicit references to information needed in the activity, The learning method, which will be used in the learning step, Support services provided for the learning method. [FIGURE 1 OMITTED] The general semantic here is that a learner specifies a learning goal. A plan, which is made up of a number of learning activities, is then constructed by the learner with assistance from an agent. …