Skip to main content icon/video/no-internet

Agent technologies can be applied to the evaluation of learning. In this context, an agent is a persistent software entity dedicated to a specific purpose, and agent technology is a significant technology and approach for the design and deployment of information systems to support complex program evalutions. Learning evaluation approaches have been proposed in a number of theories and methodologies including Donald Kirkpatrick’s 1959 taxonomy, Robert Brinkerhoff’s sustained performance view, and Daniel Stufflebeam’s program evaluation approach. However, the definition and reliable implementation of a robust program evaluation capability is considered to be lacking in many organizations.

In the educational setting, agents are for the most part discussed and applied as learner guides or avatars. The use of agents implemented to support program evaluation tasks, for example, to proactively extract, organize, and distribute test results data, is relevant to the program rather than the learner side of evaluation. Program activities and levels of intervention can be personalized for learners similar to the way that content can be personalized. For example, to support building learning plans and goals, an agent could extract plans and recommend personalizations based on the student’s profile. Agents can monitor and evaluate learning behaviors and recommend changes to align learning with goals when appropriate. This entry begins by describing evaluation and agent technology generally and then discusses the use of agent technology, including multiple agents, for program evaluation specifically.

The Evaluation Domain

Evaluation objectives are to determine program outcomes, strengths, and effectiveness. Complex educational program evaluation processes are characterized by the need to access distributed information sources and expertise to perform collaborative tasks, as well as the need to efficiently design integrated online applications for flexibility and reliability. Any improvement mechanism intended to measure student knowledge and behavior as a result of a program should be able to operate without a time lag. Focused and systematic collection and analysis of information used for the purpose of documenting the effectiveness and impact of programs is essential. Strategic plans, policies, needs assessments, and national standards and guidelines need to be available for access. Results are communicated in multiple methods depending on the audience and analyzed and reused for reports, journal articles, conferences, brochures, websites, and television and newspaper interviews.

Utilization of Agent Technology

Agent technology can assist in various phases and activities of program evaluation efforts. Agents can be used, for example, in task allocation, team planning, data capture and analysis, and presentation activities needed to support evaluation. Multiple disciplines are now being leveraged toward the definition of agent technology applications. Disciplines related to agent technology include artificial intelligence, software engineering, distributed system and computer networking, game theory, and economics. Application domains in addition to education where agents can be utilized include finance, health care, workflow management, network management, air traffic control, electronic commerce, e-mail, digital libraries, and command and control. Agent technology is now considered as an integral part of the Internet development environment, although the technology has not yet been integrated into the mainstream.

Agent Technologies for Program Evaluation

As in any development process, the problem domain, program evaluation, must be well understood and defined. Goals, environments, states, and agent behaviors must be defined and documented. Agents can be classified in multiple ways, according to different types of tasks to be performed. The properties of agents enable them to function in a way that can accelerate complicated tasks that occur in program evaluations such as near real-time data capture and analysis. The basic properties of agents are autonomy, proactiveness, reactivity, and social ability (ability to communicate). Additional properties including mobility, veracity, benevolence, and rationality have been proposed to enable stronger agent capabilities.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading