Intro to Ilios

download Intro to Ilios

If you can't read please download the document

Transcript of Intro to Ilios

Slide 1

Contents (click to go to slide)Why Manage Curriculum?The Ilios VisionProject GoalsBackgroundFeaturesRoles - Student, Director, DeanCompetenciesTracking & ReportingTechnologiesTimeline

Why Manage CurriculumComplete and accurate picture W4+HBenchmarking, teaching effort and reportingIdentify gaps and unintentional redundancyDeliver content to online courseBuild communityEducate faculty about curriculumFacilitate interprofessional curriculumFacilitate evaluation process (back to top)

Community: How do faculty and administration communicate with students, and distribute course materials when they are dispersed across various teaching sites? Manage learning materials: Track teaching effort: Educate teachers: How can faculty teaching in small-groups access course information beyond their area of their expertise?

3

VisionProvide 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 (back to top)

Other goals:Facilitate curriculum developmentIncrease faculty collaborationImprove integrationIdentify and close knowledge gapsIdentify and eliminate redundancyBuild ownership and community among diverse faculty

4

Project GoalsSupport:Curriculum ownership and community among a diverse faculty and across departments, schools and professionsLongitudinal curriculum monitoring and planningRobust searching and reportingManagement and delivery of curricular information and learning materialsSeamless integration with online course environmentEvolving AAMC/MedBiquitous Curriculum Standards

(back to top)

5

Background and AcceptanceModeled on Ilios 1 (2002-2010)Two time award winning applicationIn use at 6 health professions schools in across US.New version updated for current curricular models and growthIn use at more than a dozen health professions schools across U.S. and EuropeStandards based and ready for Curriculum Inventory and MedAPPSPartnership between UCSF Library and School of Medicine (back to top)

6

FeaturesUser CalendarsAdministrative DashboardProgramsCompetenciesLearner and Instructor GroupsCourses, Sessions & Learning MaterialsTracking & ReportingInterdisciplinary modeling and search (back to top)

We are not trying to get the first release of Ilios perfect.We want it to be an application that meets the greater needs of our community so we are shooting for 80% and look forward to others helping pushing it to 100%.7

Students The Learning DashboardOne stop shopping CMS IntegrationCalendar Session detailsLearning materials accessCourse summary Short-term targets (back to top)Roles

8

Course Directors The Management DashboardCourse & program organizationLearning materials managementStudent management & schedulingFacilitation of resource scheduling & faculty evaluationInternal collaborationsIntermediate-term targets (back to top)Roles

More important that Permissions and collaborations might be learning material management, Also, the picture is so complete that it facilitates room scheduling and evaluation of faculty. 9

Deans and Executives The Leadership DashboardReports & analytics Outcomes explorationProgram improvementResource allocationExternal collaborationsLong-term targets (back to top)Roles

10

Dashboard

(back to top)Features

DashboardQuick access to common tasks/infoRecent ActivityMy CoursesMy ProgramsCustomized on-the-fly report/searches with My ReportsCustomized personal reminders (back to top)Features

Programs

(back to top)Features

ProgramsCreate and manage any number of unique programsLongitudinal tracking of competencies, disciplines, leadershipFull historic audit abilities for tracking record changes and updatesAbility to co-steward with other professional schools to open up IPHE opportunities (back to top)Features

CompetenciesAssign competency domains, sub-domains and outcome objectives to programs year by yearLink Course objectives to program outcome objectivesDisplay and track relationship amongst session, course objectives and competencies (back to top)Features

Competency Domain

SessionCompetencySub-DomainsCompetencySub-DomainsCourse ObjectiveCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveSessionObjective

Competency Domain

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveCompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjectivePrograms are made up of complex interwoven objectives that overlap at several levels

Competency Domain

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveCourse ObjectiveProgram ObjectiveSessionObjectiveCompetencySub-DomainsPrograms are made up of complex interwoven objectives that overlap at several levelsIlios can help you isolate, and track individual threads through each layer

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjective

Competency Domain

CompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjectivePrograms are made up of complex interwoven objectives that overlap at several levelsIlios can help you isolate, and track individual threads through each layer

Competency Domain

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjective

CompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjectivePrograms are made up of complex interwoven objectives that overlap at several levelsIlios can help you isolate, and track individual threads through each layer

Competency Domain

SessionCompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveCourse ObjectiveProgram ObjectiveSessionObjective

Course ObjectiveProgram ObjectiveSessionObjectiveCompetencySub-DomainsPrograms are made up of complex interwoven objectives that overlap at several levelsIlios can help you isolate, and track individual threads through each layer

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjective

Competency Domain

CompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjectiveLets track a single thread from the Interpersonal and Communication Skills Competency Domain down to Session Objective.

Competency

SessionCompetencySub-DomainsCompetencySub-DomainsCourse ObjectiveCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveSessionObjective

Interpersonal and Communication Skills

A Program may have multiple Competency Domains

Competency Domain:Interpersonal and Communication Skills

Session

CompetencySub-DomainsCourse ObjectiveCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveSessionObjective

Interpersonal and Communication Skills

DoctorPatient Relationship

A Program may have multiple Competency Domains Competency Domains have multiple sub-domains

Competency Sub-Domain:DoctorPatient Relationship

Session

CompetencySub-DomainsCourse ObjectiveCourse ObjectiveCourse Objective

Program ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveSessionObjective

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 familiesInterpersonal and Communication Skills

DoctorPatient 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

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveSessionObjective

Establish rapport Establish relationship Interpersonal and Communication Skills

DoctorPatient Relationship

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjectiveSessionObjectiveSessionObjective

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

DoctorPatient RelationshipEstablish rapport Establish relationship

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjectiveSessionObjective

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

DoctorPatient RelationshipEstablish rapport Establish relationship Describe

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjective

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

DoctorPatient RelationshipEstablish rapport Establish relationship DescribeConstruct

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship DescribeConstructSession 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

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship DescribeConstructSession 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

Session

CompetencySub-DomainsCourse ObjectiveCourse Objective

Program ObjectiveProgram Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship DescribeConstructSession 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

Session

CompetencySub-Domain

Course Objective

Program ObjectiveProgram Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship Elicit concerns DescribeConstructSession 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

Session

Competency Sub-Domains

Course Objective

Program Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship Elicit concerns

Elicit & Address Patient Needs

DescribeConstructSession 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

Session

Course Objective

Program Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship Elicit concerns Information Sharing With Patients & Families

Elicit & Address Patient Needs

DescribeConstructSession 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

Session

Course Objective

Program Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship Elicit concerns Information Sharing With Patients & Families

Elicit & Address Patient Needs

DescribeConstructSession 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

Session

Course Objective

Program Objective

SessionObjective

Demonstrate Interpersonal and Communication Skills

DoctorPatient RelationshipEstablish rapport Establish relationship Elicit concerns Information Sharing With Patients & Families

Elicit & Address Patient Needs

DescribeConstructSession 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 Domain

SessionCompetencySub-DomainsCourse ObjectiveCourse ObjectiveProgram ObjectiveProgram ObjectiveSessionObjectiveSessionObjectiveSessionObjectiveCompetencySub-DomainsCourse ObjectiveProgram ObjectiveSessionObjective (back to top)

Learner/Instructor GroupsManage groups and sub-groups of learnersAutomatically generate groups for a cohort of learnersAssign default instructors and locations to groups and sub-groups for any learner groupAssign groups to curricular activities and provide direct, secure access to curriculum via the calendarModify groups without altering the group in other curricular assignments (back to top)Features

Courses, Sessions & Learning MaterialsAssociate discrete learning objectives to courses and sessionsAssign competencies and disciplines to courses, sessions and learning objectivesControl access and assignment via groupsTrack distinct teaching hours by session, category, and objectiveAssociate learning materials with courses and sessionsCourse replication and rollover from one academic year to the next (back to top)Features

Courses

(back to top)Features

Sessions (back to top)Features

Sessions

(back to top)Features

43

CalendarsUser-centric calendar access to all registered usersPublic course calendar viewMobile views, synchronization and download of calendar informationDirect access to online learning environments and materials via calendar interfaceReal-time alerts of schedule, location and content changes (back to top)Features

Tracking & Reporting Full relational data reporting capacity via SQLTeaching hours tracking and management by instructor, department, educational methodContent hours tracking and managementCurriculum mappingTrend reportingFull archivingAAMC Curriculum Inventory Export tools (back to top)Features

Ilios assists in creating accurate and concise mapping linkages: the less generic your objectives and the fewer their explicit relationships, the lower the ratio of noise to data. This helps refine the modeling of curricula for integration identification and alignment.Noise vs. Data

overview of the process

UCSF enforces a 1: relationship between competency and program requirement, and between course objective and program requirement. When an objective fulfills multiple programmatic objectives, a decision must be made on which carries the most weight/significance within the curriculum. This allows us to exponentially reduce the level of noise within the data collected. It also provides a baseline for the necessary aggregation of clerkship activities and representation of integrated curriculum blocks.46

Ilios assists in creating accurate and concise mapping linkages: the less generic your objectives and the fewer their explicit relationships, the lower the ratio of noise to data. This helps refine the modeling of curricula for integration identification and alignment.Noise vs. Data

overview of the process

UCSF enforces a 1: relationship between competency and program requirement, and between course objective and program requirement. When an objective fulfills multiple programmatic objectives, a decision must be made on which carries the most weight/significance within the curriculum. This allows us to exponentially reduce the level of noise within the data collected. It also provides a baseline for the necessary aggregation of clerkship activities and representation of integrated curriculum blocks.47

TechnologiesBuilt on LAMP (Linux, Apache, MySQL, PHP) technologiesSupports connectivity through APIs, XML, Web ServicesApplication freely available under GNU General Public License v3

(back to top)

48

Server ConfigurationStandard production-grade LAMP server with at least 500GB of storage:Apache 2.2.3+ or IIS 6+PHP 5.3.3+, with the mysqli, json, mbstring and mcrypt extensions installed and enabled.It is recommended that you allocate at least 128 MB of memory to PHP for script execution (memory_limit = 128M)MySQL 5.0.77 or later, with support for InnoDB and MyISAM. Strict mode is not allowed with Ilios.

(back to top)

49

Timeline

3 Development Phases:

Complete!

COMPLETE!

Just Beginning (back to top)

50

Development Team

Previous contributors:Rolf MortensenLoki Quaeler

Sascha Cohen, Director of Strategic DevelopmentStefan Topfstedt, Senior Applications ProgrammerJason Hedrick, Applications ProgrammerCarson Tam, Applications Programmer

Members of the UCSF Library CKM technology team

(back to top)

51

Sponsors

Tina Brock, Associate Dean for Teaching & Learning, School of PharmacyKaren Butter, University LibrarianChandler Mayfield, Director, Technology Enhanced Learning, School of MedicineKevin H. Souza, Associate Dean, Medical Education, School of MedicineRich Trott, Director, Academic Information Systems, Library and Center for Knowledge Management (back to top)

52

For more informationProject Websitehttp://iliosproject.org

UCSF Deploymenthttp://curriculum.ucsf.edu/

School of MedicineUniversity of California, San Francisco

[email protected]

(back to top)