ilios 2.0 overview

47
ili os Health Profession Curriculum Management

Upload: kevin-h-souza

Post on 12-May-2015

4.243 views

Category:

Education


3 download

DESCRIPTION

The Ilios Curriculum Management System provides the Health Professions educational community a user-friendly, flexible, and robust web application to collect, manage, analyze and deliver curricular information.Ilios 2.0 is currently under development at the University of California, San Francisco.

TRANSCRIPT

Page 1: Ilios 2.0 Overview

iliosHealth ProfessionCurriculum Management

Page 2: Ilios 2.0 Overview

Overview

• Why Manage Curriculum?• Ilios 2.0 Project Goals• Background• Features• Technologies• Timeline• Team

Page 3: Ilios 2.0 Overview

Why Manage Curriculum

• Complete and accurate picture – W4+H• Benchmarking, teaching effort and reporting• Identify gaps and unintentional redundancy• Deliver content to online course• Build community• Educate faculty about curriculum• Facilitate interprofessional curriculum• Facilitate evaluation process

Page 4: Ilios 2.0 Overview

Vision

• Provide the Health Professions a user-friendly, flexible, and robust web application to collect, manage, analyze and deliver curricular information.

• Leverage the power of existing online learning technologies and use open-source, loosely coupled components

Page 5: Ilios 2.0 Overview

Project Goals

Support:• Curriculum ownership and community among a diverse

faculty and across departments, schools and professions• Longitudinal curriculum monitoring and planning• Robust searching and reporting• Management and delivery of curricular information and

learning materials• Seamless integration with online course environment

Page 6: Ilios 2.0 Overview

Background

• Modeled on Ilios 1 (2002-2010)– Two time award winning application– In use at 6 health professions schools across U.S.

• Partnership between UCSF Library and School of Medicine

Page 7: Ilios 2.0 Overview

Features

• User Dashboard• Programs• Competencies• Learner and Instructor Groups• Courses, Sessions & Learning Materials• Calendars• Tracking & Reporting

70%

Page 8: Ilios 2.0 Overview

Features > Dashboard

Page 9: Ilios 2.0 Overview

Features > Dashboard

• Quick access to common tasks/info• Recent Activity• My Courses• My Programs • Customized personal reminders

Page 10: Ilios 2.0 Overview

Features > Programs

Page 11: Ilios 2.0 Overview

Features > Programs

• Create and manage any number of unique programs

• Longitudinal tracking of competencies, disciplines, leadership

• Full historic audit abilities for tracking record changes and updates

Page 12: Ilios 2.0 Overview

Features > Competencies

• Assign competency domains, sub-domains and outcome objectives to programs year by year

• Link Course objectives to program outcome objectives

• Display and track relationship amongst session, course objectives and competencies

Page 13: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-DomainsCompetencySub-Domains

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Page 14: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

Objective

Programs are made up of complex interwoven objectives that overlap at several levels

Page 15: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-Domains

Course Objective

Course Objective

Course Objective

Program Objective

Program ObjectiveProgram Objective

SessionObjective

SessionObjective

SessionObjectiveSession

Objective

Course Objective

Program Objective

SessionObjective

CompetencySub-DomainsCompetencySub-Domains Programs are made up

of complex interwoven objectives that overlap at several levels

Ilios can help you isolate, and track individual threads through each layer

Page 16: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Competency Domain

CompetencySub-Domains

Course Objective

Program Objective

SessionObjective

Programs are made up of complex interwoven objectives that overlap at several levels

Ilios can help you isolate, and track individual threads through each layer

Page 17: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

CompetencySub-Domains

Course Objective

Program Objective

SessionObjective

Programs are made up of complex interwoven objectives that overlap at several levels

Ilios can help you isolate, and track individual threads through each layer

Page 18: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

Objective

CompetencySub-DomainsCompetencySub-Domains Programs are made up

of complex interwoven objectives that overlap at several levels

Ilios can help you isolate, and track individual threads through each layer

Page 19: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Competency Domain

CompetencySub-Domains

Course Objective

Program Objective

SessionObjective

Let’s track a single thread from the Interpersonal and Communication Skills Competency Domain down to Session Objective.

Page 20: Ilios 2.0 Overview

CompetencyCompetency

SessionSession

CompetencySub-DomainsCompetencySub-Domains

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Interpersonal and Communication Skills A Program may have multiple Competency Domains

Competency Domain:Interpersonal and Communication Skills

Page 21: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

A Program may have multiple Competency Domains

Competency Domains have multiple sub-domains

Competency Sub-Domain:Doctor Patient Relationship‐

Page 22: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Establish relationship

A Program may have multiple Competency Domains

Competency Domains have multiple sub-domains

A Program has multiple objectives

Program Objective:Establish a collaborative and constructive relationship with patients and their families

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Page 23: Ilios 2.0 Overview

Course Objective:Establish rapport and demonstrate caring and respectful behaviors when interviewing children, adolescents, adults and elderly patients.

A single Course can have multiple objectives

SessionSession

CompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Establish rapport

Establish relationship

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Page 24: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Demonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Page 25: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Demonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Describe

Page 26: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

Objective

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Demonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Describe Construct

Page 27: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Page 28: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Page 29: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectives

A single Session can have multiple objectives

Page 30: Ilios 2.0 Overview

SessionSession

CompetencySub-DomainCompetencySub-Domain

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Elicit concerns

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectivesA Session Objective may be related to multiple course objectives

Page 31: Ilios 2.0 Overview

SessionSession

Competency Sub-DomainsCompetency Sub-Domains

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Elicit concerns

Elicit & Address Patient Needs

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectivesA Session Objective may be related to multiple course objectives

Page 32: Ilios 2.0 Overview

SessionSession

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Elicit concerns

Information Sharing With Patients & Families

Elicit & Address Patient Needs

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectivesA Session Objective may be related to multiple course objectives

Page 33: Ilios 2.0 Overview

SessionSession

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Elicit concerns

Information Sharing With Patients & Families

Elicit & Address Patient Needs

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectivesA Session Objective may be related to multiple course objectives

Page 34: Ilios 2.0 Overview

SessionSession

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveDemonstrate

Interpersonal and Communication Skills

Doctor Patient ‐Relationship

Establish rapport

Establish relationship

Elicit concerns

Information Sharing With Patients & Families

Elicit & Address Patient Needs

Describe Construct

Session Objective:Demonstrate how to ask patients about their illness, their health care, and their relationships with physicians or other health care providers

A single Course can have multiple objectivesA Session Objective may be related to multiple course objectives

Page 35: Ilios 2.0 Overview

Competency DomainCompetency Domain

SessionSession

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Course Objective

Course Objective

Program ObjectiveProgram Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

ObjectiveSession

Objective

CompetencySub-DomainsCompetencySub-Domains

Course Objective

Course Objective

Program ObjectiveProgram Objective

SessionObjectiveSession

Objective

Page 36: Ilios 2.0 Overview

Features: Learner/Instructor Groups

• Manage groups and sub-groups of learners• Automatically generate groups for a cohort of

learners• Assign default instructors and locations to groups

and sub-groups for any learner group• Assign groups to curricular activities and provide

direct, secure access to curriculum via the calendar• Modify groups without altering the group in other

curricular assignments

Page 37: Ilios 2.0 Overview

Features > Courses, Sessions & Learning Materials

• Associate discrete learning objectives to courses and sessions• Assign competencies and disciplines to courses, sessions and

learning objectives• Control access and assignment via groups• Track distinct teaching hours by session, category, and objective• Associate learning materials with courses and sessions• Course replication and rollover from one academic year to the next

Page 38: Ilios 2.0 Overview

Features > Courses

Page 39: Ilios 2.0 Overview

Features > Sessions

Page 40: Ilios 2.0 Overview

Features > Sessions

Page 41: Ilios 2.0 Overview

Features > Calendars

• User-centric calendar access to all registered users• Public course calendar view• Mobile views, synchronization and download of

calendar information• Direct access to online learning environments and

materials via calendar interface• Real-time alerts of schedule, location and content

changes

Page 42: Ilios 2.0 Overview

Features > Tracking & Reporting

• Full relational data reporting capacity via SQL• Teaching hours tracking and management by

instructor, department, educational method• Content hours tracking and management• Curriculum mapping• Trend reporting• Full archiving

Page 43: Ilios 2.0 Overview

Technologies

• Built on LAMP (Linux, Apache, MySQL, PHP) technologies

• Supports connectivity through APIs, XML, Web Services

• Application will be freely available under GNU General Public License

Page 44: Ilios 2.0 Overview

Server Configuration

• Standard production-grade LAMP server with at least 500GB of storage:– Apache: at least 2.2.13– MySQL: at least 5.0.84 – with both the InnoDB and

MyISAM backing engines– PHP: at least 5.2.10 – must have support for

mysqli (note mysqli, as opposed to mysql)

Page 45: Ilios 2.0 Overview

Timeline

3 Development Phases:

Fall 2010

Page 46: Ilios 2.0 Overview

TeamDevelopment Sponsors

Sascha CohenProject Director

Karen ButterUniversity Librarian

Loki QuaelerSenior Applications Programmer

Kevin H. SouzaAssistant Dean, Medical Education, School of Medicine

Jesse FriedmanLearning Technologies Developer

Chandler MayfieldAssistant Director, Learning Technologies, School of Medicine

Rich TrottManager IT Operations & Services, Library Center for Knowledge Management

Ann DobsonDirector, Library Center for Knowledge Management

Page 47: Ilios 2.0 Overview

For more information

Project Websitehttp://curriculum.ucsf.edu/

Office of Educational TechnologySchool of Medicine

University of California, San Francisco

[email protected]