Title: Use of an Open Source Platform for e-Learning with Virtual Microscopy
1Use of an Open Source Platform for e-Learning
with Virtual Microscopy
- H.P. Sinn
- Dept. of Pathology
- University Hospital
- Heidelberg
2Agenda
- Platforms for Virtual Microscopy
- Characteristics of Moodle
- Types of courses
- Modules
- Scripts and Tricks
- Application examples
3IDC
MPC
4Platforms for virtual microscopy
Introduction
- Embedded pages (USCAP, AFIP)
- Specialized solutions for virtual microscopy
(SlidePath) - Localized standalone systems (Basel, Zürich)
- Personal sites (Aachen)
- E-learning Systems (Moodle, WebCT)
- Course oriented
- Community oriented
5Things to consider when choosing a system
Introduction
- E-learning functionality
- Authentication, LDAP support
- Interactive Modules
- Exams
- Feedback
- others
- Easy to use content management system
- Flexibility (Modularity)
- Low or no cost
- Community support
6Moodle
Introduction
Modular, Object-Oriented, Dynamic Learning
Environment
- Moodle is an open source e-learning system
- It is course-based
- It uses a LAMP (Linux, Apache, MySQL, PHP)
architecture
7Course Management
Introduction
- A teacher administrator has full control over all
settings for a course, including restricting
other teachers - Choice of course formats such as by week, by
topic or a discussion-focused social format - Flexible array of course activities Forums,
Journals, Quizzes, Resources, Choices, Surveys,
Assignments, Chats, Workshops, Internalmail - Display recent changes to the course since the
last login can be displayed on the course home
page - Easy editing of text for resources, forum
postings, journal entries using an embedded
WYSIWYG HTML editor - Import and export custom courses, examples, and
scorm compatible objects
8Topic based format
Basic Moodle
- Lists of topics within one course
- Within each topic activities (such as lessons,
hyperlinks, questionaire etc.) or blocks (data,
images) may be included - Convenient for presentation of a list of cases,
such as a study set of digital slides
9Topic based format
Basic Moodle
10Topic based format- Drawbacks -
Basic Moodle
- Not good for maintaining large cases series
- Repetetive formatting of every cases
- Maintainence of hyperlinks tedious
- Not good for structured documents, such as
unknown cases and solutions - No database facilities like search or sort
11Database module
Modules
- Provides one or multiple sub-databases per course
- Database fields include numeric, text, textarea,
file, image, menu, URL and others - Teacher and/or student can enter data
- Lists can be searched and sorted
12Database module
Modules
13Database module
Modules
14Database module
Modules
15Database module
Modules
16Database module
Modules
17Database module
Modules
18Database module
Modules
19Database module
Modules
20Database module
Modules
21Database module- Further uses -
Modules
- Accessability of database content from other
modules - Linking database from external sources (e.g.
through PHP) - Interactive use, e.g. allowing students to enter
data
22Book Module
Modules
- Provides textual and non textual content
- Arragend in chapters and sub-chapters
- Input is plain HTML using the integrated HTML
editor or not - No search of sort facilities
23Book Module
Modules
24Wiki module
Modules
- Uses Nwiki (based on dfWiki), from Moodle 1.9
- Syntax like MediaWiki (used in Wikipedia)
- Ideal for collaborative editing
- Students and Teachers can enter data
- Usueful for collecting structured information,
such as when building a course - Beware Texts in the Wiki syntax cannot be used
anywhere else in Moodle
25Wiki module
Modules
26Lesson module
Modules
- Interactive questions and answer pages
- Case-based learning
27Lesson module
Modules
28Lesson modulelesson construction page
Modules
29Tricks and Hints
Tricks and Hints
- ltiframegt tag
- Javascript
- Execution of custom PHP files
30Use of ltiframegt and external PHP script
Tricks and Hints
mysql_connect(localhost,username,password) _at_mys
ql_select_db(database) or die( "Unable to select
database") query"SELECT FROM svs WHERE
substr(kurs,12,3)'".serie."' order by id"
31Example internet sites using Moodle and virtual
microscopy
Examples
- IAP Germany (testing site)www.iap-bonn.de/moodle
- University of Heidelbergelearning.uni-heidelberg.
de - Sandbox for application developmentwww.vpathology
.org/sandbox
32IAP Germanywww.iap-bonn.de/moodle
Examples
33General Pathologyelearning.uni-heidelberg.de
Examples
34Neuropathologyelearning.uni-heidelberg.de
Examples
35CP Conferenceelearning.uni-heidelberg.de
Examples
36Summary
- Moodle is a versatile platform for pathology
teaching at undergraduate and postgraduate levels - Provides connectivity to other systems through
open standards and great variety of modules