Ilios 2.0 Overview
Post on 12-May-2015
4240 Views
Preview:
DESCRIPTION
Transcript
iliosHealth ProfessionCurriculum Management
Overview
• Why Manage Curriculum?• Ilios 2.0 Project Goals• Background• Features• Technologies• Timeline• Team
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
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
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
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
Features
• User Dashboard• Programs• Competencies• Learner and Instructor Groups• Courses, Sessions & Learning Materials• Calendars• Tracking & Reporting
70%
Features > Dashboard
Features > Dashboard
• Quick access to common tasks/info• Recent Activity• My Courses• My Programs • Customized personal reminders
Features > Programs
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
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
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
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
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
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
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
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
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.
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
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‐
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Features > Courses
Features > Sessions
Features > Sessions
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
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
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
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)
Timeline
3 Development Phases:
Fall 2010
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
For more information
Project Websitehttp://curriculum.ucsf.edu/
Office of Educational TechnologySchool of Medicine
University of California, San Francisco
irocket@ucsf.edu415.502.2800
top related