尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Driving Moodle the Lancastrian
Way
Ruslan Kabalin
Philip Tubman
Institutional VLE (challenges)
• Lots of courses!
• Not taught how it is recorded
– 1 course for 2 ‘modules’ (co-teaching)
– 1 course taught multiple times in a year (‘cohorts’)
• Use of Moodle for
– Departmental pages
– Career pages
– Study advice pages
– Library skills pages
– Fire Safety pages
– etc.
• Changing enrolments
• e-submission/ e-marking
Additional challenges
• All courses available during entire time at
Lancaster
• PhD appraisal system
• Postgraduate admissions portal
Principles
• Moodle does not make up the rules; the student
information data (LUSI) is king (queen?)
• Moodle will never display official grades to
students (related to above – the student portal/
interactive transcript does this)
• Departments can control their ‘VLE destiny’ (how
many, when do students get access, whether to
copy content forward…)
• E-submissions will be recorded and time-stamped
in student information system
• Naming convention is enforced
What is LUSI?
• Homegrown student info system
– Data owned by registry
– System owned by ISS
• Managed in departments
• Operated using LUSI Desktop (Windows VB
client)
Data in LUSI
• Modules
• Staff
• Enrolments
• Assessments
• Time tabling
• Current year, past and future
• PGR appraisals
Let’s look at some pictures
Moodle
• Introduced as Pilot in 2011 to replace buggy
existing VLE
• Live since 2012
• HA infrastructure
• Packaged with more than 20 plugins
• Mahara integration
• Contributions to core
Some stats
• Up to 350 simultaneous users at peak time
• 3700+ unique logins per day
• 4938 courses (4528 automatically created)
• 36K active users
LUSI Integration
• Intermediate database and sync scripts
• Enrolment plugin that syncs Moodle
• Assignments submission information synced
back to registry
How we sync
• Only API communication with LUSI
• XML::SAX for parsing large data on the fly
• Intermediate DB on PostgreSQL
DB
API
LUSI
Webservice
Sync
Script
Moodle
/enrol/lusi
/local/luassignsync
Intermediate Database
Moodle comes to play
• Enrolment plugin
– Uses intermediate database
– Uses idnumber filed as identifier
– Syncing various things
• Categories
• Courses
• Cohorts
• Enrolments
• Groups and groupings
• Assessments (assignments)
Moodle comes to play
Categories syncing
• Builds and maintains category tree for 5 years
– Changes visibility
– Updates category names
– Moves category items
– Deletes category items
5-year sync window
13/1412/13 14/15 15/1610/11 11/12 16/17
Categories syncing
Course syncing
• Creates courses based on LUSI data
– Rolls over content from previous year if instructed
• Moves courses between categories
• Updates courses data (full name, short name)
Course syncing
• Shared courses
– Contains several modules
• Non-shared courses
– Contains one module
– Same module could also be a member of a shared
course
• Students are enrolled to modules in LUSI, but
transferred to course enrolments in Moodle
Course syncing
Cohort syncing
• Creates cohorts based on modules data
• Updates cohorts data
• Remove cohorts
• Maintain student enrolments to cohorts
(based on module enrolments data)
Cohort syncing
Enrolments
• Course enrolments based on module
enrolments data.
– Enrol users and assign roles
– Update roles
– Set enrolment validity dates
– Expire users who no longer enrolled
Enrolments
Syncing groups and groupings
• Create and maintain groups
– based on event data (e.g. lecture, seminar)
– based on modules data aka cohort groups
• Create an maintain groupings
– Event groupings
– Cohort groupings
– Alternate groupings
• Group and groupings membership updates
Syncing groups and groupings
Assignment sync
• Create and maintain assignments based on
assignments data
– Normal Moodle assignments
– Turnitin assignments
• Limit assignment access to particular
grouping.
• Sync submission event with LUSI
Assignment sync
Something else to sync?
PG applicant web boards
• Courses for PG offer holders
• User data comes from CRM system
• Uses applicant’s account that will be linked to
real username at the start of academic year
• Courses represent faculties
• Created in LUSI similar to shared courses
PG applicant web boards
PG appraisals
• PGR record of studies
• Appraisal activities (e.g. supervisor meeting,
confirmation panel, appraisals)
• Moodle courses represent faculties
• Course sections access restricted via grouping
• Grouping is determined by LUSI data
– Students
– Appraisers
– Panel members
PG appraisals
Thanks!
Contact us:
Ruslan Kabalin, r.kabalin@lancaster.ac.uk, @rkabalin
Philip Tubman, p.tubman@lancaster.ac.uk, @philtubman

More Related Content

What's hot

Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
BlackboardEMEA
 
References and bibliographic management within Moodle
References and bibliographic management within MoodleReferences and bibliographic management within Moodle
References and bibliographic management within Moodle
guest354b520
 
Introduction to Learning Gateway
Introduction to Learning GatewayIntroduction to Learning Gateway
Introduction to Learning Gateway
Elin Wiggen
 
Leeuwenhof Webdevelopment
Leeuwenhof WebdevelopmentLeeuwenhof Webdevelopment
Leeuwenhof Webdevelopment
Wilna Smith
 
Integrating Moodle With Enterprise Systems
Integrating Moodle With Enterprise SystemsIntegrating Moodle With Enterprise Systems
Integrating Moodle With Enterprise Systems
moorejon
 
Moodle Webinar presentation
Moodle Webinar presentationMoodle Webinar presentation
Moodle Webinar presentation
Gavin Henrick
 
A Case Studies Presentation
A  Case Studies PresentationA  Case Studies Presentation
A Case Studies Presentation
Gavin Henrick
 
Opening Up Academic Planning Information
Opening Up Academic Planning InformationOpening Up Academic Planning Information
Opening Up Academic Planning Information
Jeremy Rosenberg
 
STC 2010
STC 2010STC 2010
STC 2010
Keith Landa
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
Keith Landa
 
Selecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca UniversitySelecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca University
rodger.graham
 
NASIG 2016: CORAL User Group Meeting
NASIG 2016: CORAL User Group MeetingNASIG 2016: CORAL User Group Meeting
NASIG 2016: CORAL User Group Meeting
Scott Vieira
 
Moodle2 presentation for ELSS
Moodle2 presentation for ELSSMoodle2 presentation for ELSS
Moodle2 presentation for ELSS
Gavin Henrick
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase College
Keith Landa
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"
Keith Landa
 
Welcome to Learning Pool
Welcome to Learning PoolWelcome to Learning Pool
Welcome to Learning Pool
Learning Pool Ltd
 
The challenge of the Digital Library
The challenge of the Digital LibraryThe challenge of the Digital Library
The challenge of the Digital Library
Ros Pan
 
SJSU iSchool Information Session: January 2015
SJSU iSchool Information Session: January 2015SJSU iSchool Information Session: January 2015
SJSU iSchool Information Session: January 2015
SJSU School of Information
 
SharePoint for Teaching and Learning
SharePoint for Teaching and LearningSharePoint for Teaching and Learning
SharePoint for Teaching and Learning
Eduserv
 
Xanko libguides @ wits
Xanko libguides @ witsXanko libguides @ wits
Xanko libguides @ wits
FOTIM
 

What's hot (20)

Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
 
References and bibliographic management within Moodle
References and bibliographic management within MoodleReferences and bibliographic management within Moodle
References and bibliographic management within Moodle
 
Introduction to Learning Gateway
Introduction to Learning GatewayIntroduction to Learning Gateway
Introduction to Learning Gateway
 
Leeuwenhof Webdevelopment
Leeuwenhof WebdevelopmentLeeuwenhof Webdevelopment
Leeuwenhof Webdevelopment
 
Integrating Moodle With Enterprise Systems
Integrating Moodle With Enterprise SystemsIntegrating Moodle With Enterprise Systems
Integrating Moodle With Enterprise Systems
 
Moodle Webinar presentation
Moodle Webinar presentationMoodle Webinar presentation
Moodle Webinar presentation
 
A Case Studies Presentation
A  Case Studies PresentationA  Case Studies Presentation
A Case Studies Presentation
 
Opening Up Academic Planning Information
Opening Up Academic Planning InformationOpening Up Academic Planning Information
Opening Up Academic Planning Information
 
STC 2010
STC 2010STC 2010
STC 2010
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
 
Selecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca UniversitySelecting A Content Management System For Athabasca University
Selecting A Content Management System For Athabasca University
 
NASIG 2016: CORAL User Group Meeting
NASIG 2016: CORAL User Group MeetingNASIG 2016: CORAL User Group Meeting
NASIG 2016: CORAL User Group Meeting
 
Moodle2 presentation for ELSS
Moodle2 presentation for ELSSMoodle2 presentation for ELSS
Moodle2 presentation for ELSS
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase College
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"
 
Welcome to Learning Pool
Welcome to Learning PoolWelcome to Learning Pool
Welcome to Learning Pool
 
The challenge of the Digital Library
The challenge of the Digital LibraryThe challenge of the Digital Library
The challenge of the Digital Library
 
SJSU iSchool Information Session: January 2015
SJSU iSchool Information Session: January 2015SJSU iSchool Information Session: January 2015
SJSU iSchool Information Session: January 2015
 
SharePoint for Teaching and Learning
SharePoint for Teaching and LearningSharePoint for Teaching and Learning
SharePoint for Teaching and Learning
 
Xanko libguides @ wits
Xanko libguides @ witsXanko libguides @ wits
Xanko libguides @ wits
 

Viewers also liked

Automatic functional testing easier than you thought Bartosz Cisek
Automatic functional testing easier than you thought 	Bartosz CisekAutomatic functional testing easier than you thought 	Bartosz Cisek
Automatic functional testing easier than you thought Bartosz Cisek
Ireland & UK Moodlemoot 2012
 
Mootie13 SIS integration with LIS
Mootie13 SIS integration with LISMootie13 SIS integration with LIS
Mootie13 SIS integration with LIS
Ireland & UK Moodlemoot 2012
 
Using mahara with moodle domi renault
Using mahara with moodle domi renaultUsing mahara with moodle domi renault
Using mahara with moodle domi renault
Ireland & UK Moodlemoot 2012
 
Developing the course manager module for the management of course requests
Developing the course manager module for the management of course requestsDeveloping the course manager module for the management of course requests
Developing the course manager module for the management of course requests
Ireland & UK Moodlemoot 2012
 
Our improved assignment activity and turnitin integration
Our improved assignment activity and turnitin integrationOur improved assignment activity and turnitin integration
Our improved assignment activity and turnitin integration
Ireland & UK Moodlemoot 2012
 
Mootie13 Moodle Training: Shift in paradigm
Mootie13 Moodle Training: Shift in paradigmMootie13 Moodle Training: Shift in paradigm
Mootie13 Moodle Training: Shift in paradigm
Ireland & UK Moodlemoot 2012
 
Surveys made easy with Moodle Mark Glynn, Gavin Henrick
Surveys made easy with Moodle	Mark Glynn, Gavin HenrickSurveys made easy with Moodle	Mark Glynn, Gavin Henrick
Surveys made easy with Moodle Mark Glynn, Gavin Henrick
Ireland & UK Moodlemoot 2012
 
Improving student expectations of learning using course templates
Improving student expectations of learning using course templatesImproving student expectations of learning using course templates
Improving student expectations of learning using course templates
Ireland & UK Moodlemoot 2012
 
Caboodle – bringing research to learning in a structured fashion
Caboodle – bringing research to learning in a structured fashionCaboodle – bringing research to learning in a structured fashion
Caboodle – bringing research to learning in a structured fashion
Ireland & UK Moodlemoot 2012
 
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
Ireland & UK Moodlemoot 2012
 
20 ideas for moodle daniel mc sweeney + kyle goslin
20 ideas for moodle  daniel mc sweeney + kyle goslin20 ideas for moodle  daniel mc sweeney + kyle goslin
20 ideas for moodle daniel mc sweeney + kyle goslin
Ireland & UK Moodlemoot 2012
 
Students perceptions on the use of moodle
Students perceptions on the use of moodleStudents perceptions on the use of moodle
Students perceptions on the use of moodle
Ireland & UK Moodlemoot 2012
 
Designing Active Learning in Moodle – a preview of the Learning Designer tool...
Designing Active Learning in Moodle – a preview of the Learning Designer tool...Designing Active Learning in Moodle – a preview of the Learning Designer tool...
Designing Active Learning in Moodle – a preview of the Learning Designer tool...
Ireland & UK Moodlemoot 2012
 
Managing Moodle Performance Testing Paul Stevens
Managing Moodle Performance Testing 	Paul StevensManaging Moodle Performance Testing 	Paul Stevens
Managing Moodle Performance Testing Paul Stevens
Ireland & UK Moodlemoot 2012
 
Moving Moodle: “The journey is the reward” Laura Widger
Moving Moodle: “The journey is the reward” 	Laura WidgerMoving Moodle: “The journey is the reward” 	Laura Widger
Moving Moodle: “The journey is the reward” Laura Widger
Ireland & UK Moodlemoot 2012
 
Enhancing the My home page to display news forum postings and more John Tut...
Enhancing the My home page to display news forum postings and more  	John Tut...Enhancing the My home page to display news forum postings and more  	John Tut...
Enhancing the My home page to display news forum postings and more John Tut...
Ireland & UK Moodlemoot 2012
 
Moodle is dead... Iain Bruce, James Blair, Michael O'Loughlin
Moodle is dead... 	Iain Bruce, James Blair, Michael O'LoughlinMoodle is dead... 	Iain Bruce, James Blair, Michael O'Loughlin
Moodle is dead... Iain Bruce, James Blair, Michael O'Loughlin
Ireland & UK Moodlemoot 2012
 
Using moodle for medical education delivery to physicians - Gabriel Gurley
Using moodle for medical education delivery to physicians  - Gabriel GurleyUsing moodle for medical education delivery to physicians  - Gabriel Gurley
Using moodle for medical education delivery to physicians - Gabriel Gurley
Ireland & UK Moodlemoot 2012
 
Improving Edit quiz page Mahmoud Kassaei
Improving Edit quiz page 	Mahmoud KassaeiImproving Edit quiz page 	Mahmoud Kassaei
Improving Edit quiz page Mahmoud Kassaei
Ireland & UK Moodlemoot 2012
 

Viewers also liked (19)

Automatic functional testing easier than you thought Bartosz Cisek
Automatic functional testing easier than you thought 	Bartosz CisekAutomatic functional testing easier than you thought 	Bartosz Cisek
Automatic functional testing easier than you thought Bartosz Cisek
 
Mootie13 SIS integration with LIS
Mootie13 SIS integration with LISMootie13 SIS integration with LIS
Mootie13 SIS integration with LIS
 
Using mahara with moodle domi renault
Using mahara with moodle domi renaultUsing mahara with moodle domi renault
Using mahara with moodle domi renault
 
Developing the course manager module for the management of course requests
Developing the course manager module for the management of course requestsDeveloping the course manager module for the management of course requests
Developing the course manager module for the management of course requests
 
Our improved assignment activity and turnitin integration
Our improved assignment activity and turnitin integrationOur improved assignment activity and turnitin integration
Our improved assignment activity and turnitin integration
 
Mootie13 Moodle Training: Shift in paradigm
Mootie13 Moodle Training: Shift in paradigmMootie13 Moodle Training: Shift in paradigm
Mootie13 Moodle Training: Shift in paradigm
 
Surveys made easy with Moodle Mark Glynn, Gavin Henrick
Surveys made easy with Moodle	Mark Glynn, Gavin HenrickSurveys made easy with Moodle	Mark Glynn, Gavin Henrick
Surveys made easy with Moodle Mark Glynn, Gavin Henrick
 
Improving student expectations of learning using course templates
Improving student expectations of learning using course templatesImproving student expectations of learning using course templates
Improving student expectations of learning using course templates
 
Caboodle – bringing research to learning in a structured fashion
Caboodle – bringing research to learning in a structured fashionCaboodle – bringing research to learning in a structured fashion
Caboodle – bringing research to learning in a structured fashion
 
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
Mathematics in Moodle - Patrick Thibaudeau, Donald Ipperciel
 
20 ideas for moodle daniel mc sweeney + kyle goslin
20 ideas for moodle  daniel mc sweeney + kyle goslin20 ideas for moodle  daniel mc sweeney + kyle goslin
20 ideas for moodle daniel mc sweeney + kyle goslin
 
Students perceptions on the use of moodle
Students perceptions on the use of moodleStudents perceptions on the use of moodle
Students perceptions on the use of moodle
 
Designing Active Learning in Moodle – a preview of the Learning Designer tool...
Designing Active Learning in Moodle – a preview of the Learning Designer tool...Designing Active Learning in Moodle – a preview of the Learning Designer tool...
Designing Active Learning in Moodle – a preview of the Learning Designer tool...
 
Managing Moodle Performance Testing Paul Stevens
Managing Moodle Performance Testing 	Paul StevensManaging Moodle Performance Testing 	Paul Stevens
Managing Moodle Performance Testing Paul Stevens
 
Moving Moodle: “The journey is the reward” Laura Widger
Moving Moodle: “The journey is the reward” 	Laura WidgerMoving Moodle: “The journey is the reward” 	Laura Widger
Moving Moodle: “The journey is the reward” Laura Widger
 
Enhancing the My home page to display news forum postings and more John Tut...
Enhancing the My home page to display news forum postings and more  	John Tut...Enhancing the My home page to display news forum postings and more  	John Tut...
Enhancing the My home page to display news forum postings and more John Tut...
 
Moodle is dead... Iain Bruce, James Blair, Michael O'Loughlin
Moodle is dead... 	Iain Bruce, James Blair, Michael O'LoughlinMoodle is dead... 	Iain Bruce, James Blair, Michael O'Loughlin
Moodle is dead... Iain Bruce, James Blair, Michael O'Loughlin
 
Using moodle for medical education delivery to physicians - Gabriel Gurley
Using moodle for medical education delivery to physicians  - Gabriel GurleyUsing moodle for medical education delivery to physicians  - Gabriel Gurley
Using moodle for medical education delivery to physicians - Gabriel Gurley
 
Improving Edit quiz page Mahmoud Kassaei
Improving Edit quiz page 	Mahmoud KassaeiImproving Edit quiz page 	Mahmoud Kassaei
Improving Edit quiz page Mahmoud Kassaei
 

Similar to Driving moodle the Lancastrian way - Ruslan Kabalin, Philip Tubman

LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
Connecticut Distance Learning Consortium
 
MoodlemootNZ
MoodlemootNZMoodlemootNZ
MoodlemootNZ
Dhiraj Bhartu
 
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus LibraryOU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
Colleen Greene
 
ICPSR in Education - Frederique Laubepin
ICPSR in Education - Frederique LaubepinICPSR in Education - Frederique Laubepin
ICPSR in Education - Frederique Laubepin
joemmurphy
 
Moodle @ Purchase
Moodle @ PurchaseMoodle @ Purchase
Moodle @ Purchase
Keith Landa
 
Identity Management: Tools, processes & services
Identity Management: Tools, processes & servicesIdentity Management: Tools, processes & services
Identity Management: Tools, processes & services
JISC Netskills
 
Enabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSEnabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMS
Mohamed EL Zayat
 
Making the Most of New Course Delivery Methods (2011)
Making the Most of New Course Delivery Methods (2011)Making the Most of New Course Delivery Methods (2011)
Making the Most of New Course Delivery Methods (2011)
Scott Dinho
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
Keith Landa
 
Adventures in open source
Adventures in open sourceAdventures in open source
Adventures in open source
Keith Landa
 
Real World – Rapid prototyping with Logic Apps
Real World – Rapid prototyping with Logic AppsReal World – Rapid prototyping with Logic Apps
Real World – Rapid prototyping with Logic Apps
BizTalk360
 
IP&T 692R: Week 2-History of the LMS
IP&T 692R: Week 2-History of the LMSIP&T 692R: Week 2-History of the LMS
IP&T 692R: Week 2-History of the LMS
Jonathan Mott
 
Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management Systems
Myka Kennedy Stephens
 
ePortfolios and Mahara
ePortfolios and MaharaePortfolios and Mahara
ePortfolios and Mahara
Mahara E-Portfolio Project
 
Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03
Lancaster University Library
 
Learning management-system-lms
Learning management-system-lmsLearning management-system-lms
Learning management-system-lms
Abbhinav Nookala
 
Moodle trigger plugin
Moodle trigger pluginMoodle trigger plugin
Moodle trigger plugin
Matt Porritt
 
A Fruitful Collaboration: Offering More than Faculty Profiles
A Fruitful Collaboration: Offering More than  Faculty ProfilesA Fruitful Collaboration: Offering More than  Faculty Profiles
A Fruitful Collaboration: Offering More than Faculty Profiles
Georgia Libraries Conference (formerly Ga COMO).
 
Virginia tech's transition to sakai
Virginia tech's transition to sakaiVirginia tech's transition to sakai
Virginia tech's transition to sakai
Amber D. Marcu, Ph.D.
 
StudyNet New Features for 2013-14
StudyNet New Features for 2013-14StudyNet New Features for 2013-14
StudyNet New Features for 2013-14
Greg Bowie
 

Similar to Driving moodle the Lancastrian way - Ruslan Kabalin, Philip Tubman (20)

LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
 
MoodlemootNZ
MoodlemootNZMoodlemootNZ
MoodlemootNZ
 
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus LibraryOU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
OU Campus CMS: How to Generate Buy-In and Excitement from Your Campus Library
 
ICPSR in Education - Frederique Laubepin
ICPSR in Education - Frederique LaubepinICPSR in Education - Frederique Laubepin
ICPSR in Education - Frederique Laubepin
 
Moodle @ Purchase
Moodle @ PurchaseMoodle @ Purchase
Moodle @ Purchase
 
Identity Management: Tools, processes & services
Identity Management: Tools, processes & servicesIdentity Management: Tools, processes & services
Identity Management: Tools, processes & services
 
Enabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSEnabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMS
 
Making the Most of New Course Delivery Methods (2011)
Making the Most of New Course Delivery Methods (2011)Making the Most of New Course Delivery Methods (2011)
Making the Most of New Course Delivery Methods (2011)
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
 
Adventures in open source
Adventures in open sourceAdventures in open source
Adventures in open source
 
Real World – Rapid prototyping with Logic Apps
Real World – Rapid prototyping with Logic AppsReal World – Rapid prototyping with Logic Apps
Real World – Rapid prototyping with Logic Apps
 
IP&T 692R: Week 2-History of the LMS
IP&T 692R: Week 2-History of the LMSIP&T 692R: Week 2-History of the LMS
IP&T 692R: Week 2-History of the LMS
 
Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management Systems
 
ePortfolios and Mahara
ePortfolios and MaharaePortfolios and Mahara
ePortfolios and Mahara
 
Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03
 
Learning management-system-lms
Learning management-system-lmsLearning management-system-lms
Learning management-system-lms
 
Moodle trigger plugin
Moodle trigger pluginMoodle trigger plugin
Moodle trigger plugin
 
A Fruitful Collaboration: Offering More than Faculty Profiles
A Fruitful Collaboration: Offering More than  Faculty ProfilesA Fruitful Collaboration: Offering More than  Faculty Profiles
A Fruitful Collaboration: Offering More than Faculty Profiles
 
Virginia tech's transition to sakai
Virginia tech's transition to sakaiVirginia tech's transition to sakai
Virginia tech's transition to sakai
 
StudyNet New Features for 2013-14
StudyNet New Features for 2013-14StudyNet New Features for 2013-14
StudyNet New Features for 2013-14
 

More from Ireland & UK Moodlemoot 2012

Transforming a learning curriculum Gideon Williams
Transforming a learning curriculum 	Gideon WilliamsTransforming a learning curriculum 	Gideon Williams
Transforming a learning curriculum Gideon Williams
Ireland & UK Moodlemoot 2012
 
Demistifying Databases: Making the most of the Database Activity Dan Jeffries
Demistifying Databases: Making the most of the Database Activity 	Dan JeffriesDemistifying Databases: Making the most of the Database Activity 	Dan Jeffries
Demistifying Databases: Making the most of the Database Activity Dan Jeffries
Ireland & UK Moodlemoot 2012
 
Customising Moodle with Course Formats Alex Walker
Customising Moodle with Course Formats 	Alex WalkerCustomising Moodle with Course Formats 	Alex Walker
Customising Moodle with Course Formats Alex Walker
Ireland & UK Moodlemoot 2012
 
Broadening the scope of a Maths module for student Technology teachers Sue Mi...
Broadening the scope of a Maths module for student Technology teachers	Sue Mi...Broadening the scope of a Maths module for student Technology teachers	Sue Mi...
Broadening the scope of a Maths module for student Technology teachers Sue Mi...
Ireland & UK Moodlemoot 2012
 
A proposal for integrating Serious Games made with Unity3D into Moodle course...
A proposal for integrating Serious Games made with Unity3D into Moodle course...A proposal for integrating Serious Games made with Unity3D into Moodle course...
A proposal for integrating Serious Games made with Unity3D into Moodle course...
Ireland & UK Moodlemoot 2012
 
Using Moodle to familiarise prospective students with HE level learning Carol...
Using Moodle to familiarise prospective students with HE level learning	Carol...Using Moodle to familiarise prospective students with HE level learning	Carol...
Using Moodle to familiarise prospective students with HE level learning Carol...
Ireland & UK Moodlemoot 2012
 
The Moodle Gradebook as a tool inducing regular revisions in students' learni...
The Moodle Gradebook as a tool inducing regular revisions in students' learni...The Moodle Gradebook as a tool inducing regular revisions in students' learni...
The Moodle Gradebook as a tool inducing regular revisions in students' learni...
Ireland & UK Moodlemoot 2012
 
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
Ireland & UK Moodlemoot 2012
 
Delivering online exams using Moodle Tim Hunt, Mahmoud Kassaei
Delivering online exams using Moodle	Tim Hunt, Mahmoud KassaeiDelivering online exams using Moodle	Tim Hunt, Mahmoud Kassaei
Delivering online exams using Moodle Tim Hunt, Mahmoud Kassaei
Ireland & UK Moodlemoot 2012
 
Assessment Models Using Moodle Activities Phil Danby, Emily Webb, Chris Meadows
Assessment Models Using Moodle Activities	Phil Danby, Emily Webb, Chris MeadowsAssessment Models Using Moodle Activities	Phil Danby, Emily Webb, Chris Meadows
Assessment Models Using Moodle Activities Phil Danby, Emily Webb, Chris Meadows
Ireland & UK Moodlemoot 2012
 
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
Ireland & UK Moodlemoot 2012
 
Timeline, our Moodle-Integrated Social Network Alex Walker
Timeline, our Moodle-Integrated Social Network	Alex WalkerTimeline, our Moodle-Integrated Social Network	Alex Walker
Timeline, our Moodle-Integrated Social Network Alex Walker
Ireland & UK Moodlemoot 2012
 
The Open Science Laboratory - Cosmetic Surgery for Moodle Sam Marshall
The Open Science Laboratory - Cosmetic Surgery for Moodle 	Sam MarshallThe Open Science Laboratory - Cosmetic Surgery for Moodle 	Sam Marshall
The Open Science Laboratory - Cosmetic Surgery for Moodle Sam Marshall
Ireland & UK Moodlemoot 2012
 
Workbook: Extending Active Learning in the Book Andrew James
Workbook: Extending Active Learning in the Book  	Andrew JamesWorkbook: Extending Active Learning in the Book  	Andrew James
Workbook: Extending Active Learning in the Book Andrew James
Ireland & UK Moodlemoot 2012
 
Design approach and evaluation of Moodle 2.4 course to support induction of r...
Design approach and evaluation of Moodle 2.4 course to support induction of r...Design approach and evaluation of Moodle 2.4 course to support induction of r...
Design approach and evaluation of Moodle 2.4 course to support induction of r...
Ireland & UK Moodlemoot 2012
 
Moodle 'nder the hood Davo Smith
Moodle 'nder the hood  	Davo SmithMoodle 'nder the hood  	Davo Smith
Moodle 'nder the hood Davo Smith
Ireland & UK Moodlemoot 2012
 
Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, ...
Moodle self-hosting - some things to consider  	Mike Hughes, Amanda Doughty, ...Moodle self-hosting - some things to consider  	Mike Hughes, Amanda Doughty, ...
Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, ...
Ireland & UK Moodlemoot 2012
 
Selling Moodle courses with Magento e-commerce software Edwin Philips
Selling Moodle courses with Magento e-commerce software  	Edwin PhilipsSelling Moodle courses with Magento e-commerce software  	Edwin Philips
Selling Moodle courses with Magento e-commerce software Edwin Philips
Ireland & UK Moodlemoot 2012
 
Enhancing, Extending and Empowering your teaching through Moodle Mark Glynn,...
Enhancing, Extending and Empowering your teaching through Moodle 	Mark Glynn,...Enhancing, Extending and Empowering your teaching through Moodle 	Mark Glynn,...
Enhancing, Extending and Empowering your teaching through Moodle Mark Glynn,...
Ireland & UK Moodlemoot 2012
 
Fill in the gaps question creation for mere mortals Marcus Green
Fill in the gaps question creation for mere mortals  	Marcus GreenFill in the gaps question creation for mere mortals  	Marcus Green
Fill in the gaps question creation for mere mortals Marcus Green
Ireland & UK Moodlemoot 2012
 

More from Ireland & UK Moodlemoot 2012 (20)

Transforming a learning curriculum Gideon Williams
Transforming a learning curriculum 	Gideon WilliamsTransforming a learning curriculum 	Gideon Williams
Transforming a learning curriculum Gideon Williams
 
Demistifying Databases: Making the most of the Database Activity Dan Jeffries
Demistifying Databases: Making the most of the Database Activity 	Dan JeffriesDemistifying Databases: Making the most of the Database Activity 	Dan Jeffries
Demistifying Databases: Making the most of the Database Activity Dan Jeffries
 
Customising Moodle with Course Formats Alex Walker
Customising Moodle with Course Formats 	Alex WalkerCustomising Moodle with Course Formats 	Alex Walker
Customising Moodle with Course Formats Alex Walker
 
Broadening the scope of a Maths module for student Technology teachers Sue Mi...
Broadening the scope of a Maths module for student Technology teachers	Sue Mi...Broadening the scope of a Maths module for student Technology teachers	Sue Mi...
Broadening the scope of a Maths module for student Technology teachers Sue Mi...
 
A proposal for integrating Serious Games made with Unity3D into Moodle course...
A proposal for integrating Serious Games made with Unity3D into Moodle course...A proposal for integrating Serious Games made with Unity3D into Moodle course...
A proposal for integrating Serious Games made with Unity3D into Moodle course...
 
Using Moodle to familiarise prospective students with HE level learning Carol...
Using Moodle to familiarise prospective students with HE level learning	Carol...Using Moodle to familiarise prospective students with HE level learning	Carol...
Using Moodle to familiarise prospective students with HE level learning Carol...
 
The Moodle Gradebook as a tool inducing regular revisions in students' learni...
The Moodle Gradebook as a tool inducing regular revisions in students' learni...The Moodle Gradebook as a tool inducing regular revisions in students' learni...
The Moodle Gradebook as a tool inducing regular revisions in students' learni...
 
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
Using the Moodle Quiz for Formative and Summative Assessment: Safe Exam Brows...
 
Delivering online exams using Moodle Tim Hunt, Mahmoud Kassaei
Delivering online exams using Moodle	Tim Hunt, Mahmoud KassaeiDelivering online exams using Moodle	Tim Hunt, Mahmoud Kassaei
Delivering online exams using Moodle Tim Hunt, Mahmoud Kassaei
 
Assessment Models Using Moodle Activities Phil Danby, Emily Webb, Chris Meadows
Assessment Models Using Moodle Activities	Phil Danby, Emily Webb, Chris MeadowsAssessment Models Using Moodle Activities	Phil Danby, Emily Webb, Chris Meadows
Assessment Models Using Moodle Activities Phil Danby, Emily Webb, Chris Meadows
 
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
Many a Mickle Makes a Muckle: A multitude of Moodle mods to enhance the stude...
 
Timeline, our Moodle-Integrated Social Network Alex Walker
Timeline, our Moodle-Integrated Social Network	Alex WalkerTimeline, our Moodle-Integrated Social Network	Alex Walker
Timeline, our Moodle-Integrated Social Network Alex Walker
 
The Open Science Laboratory - Cosmetic Surgery for Moodle Sam Marshall
The Open Science Laboratory - Cosmetic Surgery for Moodle 	Sam MarshallThe Open Science Laboratory - Cosmetic Surgery for Moodle 	Sam Marshall
The Open Science Laboratory - Cosmetic Surgery for Moodle Sam Marshall
 
Workbook: Extending Active Learning in the Book Andrew James
Workbook: Extending Active Learning in the Book  	Andrew JamesWorkbook: Extending Active Learning in the Book  	Andrew James
Workbook: Extending Active Learning in the Book Andrew James
 
Design approach and evaluation of Moodle 2.4 course to support induction of r...
Design approach and evaluation of Moodle 2.4 course to support induction of r...Design approach and evaluation of Moodle 2.4 course to support induction of r...
Design approach and evaluation of Moodle 2.4 course to support induction of r...
 
Moodle 'nder the hood Davo Smith
Moodle 'nder the hood  	Davo SmithMoodle 'nder the hood  	Davo Smith
Moodle 'nder the hood Davo Smith
 
Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, ...
Moodle self-hosting - some things to consider  	Mike Hughes, Amanda Doughty, ...Moodle self-hosting - some things to consider  	Mike Hughes, Amanda Doughty, ...
Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, ...
 
Selling Moodle courses with Magento e-commerce software Edwin Philips
Selling Moodle courses with Magento e-commerce software  	Edwin PhilipsSelling Moodle courses with Magento e-commerce software  	Edwin Philips
Selling Moodle courses with Magento e-commerce software Edwin Philips
 
Enhancing, Extending and Empowering your teaching through Moodle Mark Glynn,...
Enhancing, Extending and Empowering your teaching through Moodle 	Mark Glynn,...Enhancing, Extending and Empowering your teaching through Moodle 	Mark Glynn,...
Enhancing, Extending and Empowering your teaching through Moodle Mark Glynn,...
 
Fill in the gaps question creation for mere mortals Marcus Green
Fill in the gaps question creation for mere mortals  	Marcus GreenFill in the gaps question creation for mere mortals  	Marcus Green
Fill in the gaps question creation for mere mortals Marcus Green
 

Recently uploaded

一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
vfuvxao
 
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
gragnikki590
 
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
eagxaf
 
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
fufa9823#S0007
 
2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
UkraineCrisisMediaCenter
 
AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024
Guido Maria Nebiolo
 
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
shima sharma
 
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
pradeepkumar66952#S007
 
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
mamekyn
 
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
ss728938
 
Beyond the Veil: Unraveling the Secrets of Your Dreams
Beyond the Veil: Unraveling the Secrets of Your DreamsBeyond the Veil: Unraveling the Secrets of Your Dreams
Beyond the Veil: Unraveling the Secrets of Your Dreams
amerhanoor20
 
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts at your Door Step Available 2...
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts  at your Door Step Available 2...Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts  at your Door Step Available 2...
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts at your Door Step Available 2...
nagunakhan
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
gfysze
 
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
wwefun9823#S0007
 
AI Barometer by Nicolas Vincent from Sailpeak
AI Barometer by Nicolas Vincent from SailpeakAI Barometer by Nicolas Vincent from Sailpeak
AI Barometer by Nicolas Vincent from Sailpeak
events25
 
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable PriceBangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
rano khanrk#N06
 
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
aditiverma91885
 
The musiconn services for musicologists and music librarians
The musiconn services for musicologists and music librariansThe musiconn services for musicologists and music librarians
The musiconn services for musicologists and music librarians
Jürgen Diet
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
UkraineCrisisMediaCenter
 
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
kumarashok4639000
 

Recently uploaded (20)

一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
 
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
Call Girls Pune, Erandwane 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independent Lo...
 
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
 
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Patiala 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
 
2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
 
AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024
 
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
VVIP Call Girls Meerut ☎️ +91-987394 😍 Meerut 🔥 Independent Girls In Home And...
 
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Malegaon 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
 
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
Gorgeous Call Girls Tirunelveli 💯Call Us 🔝 7426014248 🔝Independent Tirunelvel...
 
Beyond the Veil: Unraveling the Secrets of Your Dreams
Beyond the Veil: Unraveling the Secrets of Your DreamsBeyond the Veil: Unraveling the Secrets of Your Dreams
Beyond the Veil: Unraveling the Secrets of Your Dreams
 
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts at your Door Step Available 2...
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts  at your Door Step Available 2...Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts  at your Door Step Available 2...
Call Girls Hyderabad 👯‍♀️ 7339748667 🔥 Escorts at your Door Step Available 2...
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
 
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
Call Girls In Nellore 👯‍♀️ 7339748667 🔥 Safe Housewife Call Girl Service Hote...
 
AI Barometer by Nicolas Vincent from Sailpeak
AI Barometer by Nicolas Vincent from SailpeakAI Barometer by Nicolas Vincent from Sailpeak
AI Barometer by Nicolas Vincent from Sailpeak
 
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable PriceBangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
Bangalore Call Girls Full Enjoy 👉 7023059433 👈 Quick Booking at Affordable Price
 
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
🔥High Profile Call Girls Pune 💯Call Us 🔝 7737669865 🔝💃Top Class Call Girl Ser...
 
The musiconn services for musicologists and music librarians
The musiconn services for musicologists and music librariansThe musiconn services for musicologists and music librarians
The musiconn services for musicologists and music librarians
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
 
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
Call Girls Pune, Pune Cantonment 🔝 7339748667 🔝 Escorts 💯 Yeena Best Independ...
 

Driving moodle the Lancastrian way - Ruslan Kabalin, Philip Tubman

  • 1. Driving Moodle the Lancastrian Way Ruslan Kabalin Philip Tubman
  • 2. Institutional VLE (challenges) • Lots of courses! • Not taught how it is recorded – 1 course for 2 ‘modules’ (co-teaching) – 1 course taught multiple times in a year (‘cohorts’) • Use of Moodle for – Departmental pages – Career pages – Study advice pages – Library skills pages – Fire Safety pages – etc. • Changing enrolments • e-submission/ e-marking
  • 3. Additional challenges • All courses available during entire time at Lancaster • PhD appraisal system • Postgraduate admissions portal
  • 4. Principles • Moodle does not make up the rules; the student information data (LUSI) is king (queen?) • Moodle will never display official grades to students (related to above – the student portal/ interactive transcript does this) • Departments can control their ‘VLE destiny’ (how many, when do students get access, whether to copy content forward…) • E-submissions will be recorded and time-stamped in student information system • Naming convention is enforced
  • 5. What is LUSI? • Homegrown student info system – Data owned by registry – System owned by ISS • Managed in departments • Operated using LUSI Desktop (Windows VB client)
  • 6. Data in LUSI • Modules • Staff • Enrolments • Assessments • Time tabling • Current year, past and future • PGR appraisals
  • 7. Let’s look at some pictures
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Moodle • Introduced as Pilot in 2011 to replace buggy existing VLE • Live since 2012 • HA infrastructure • Packaged with more than 20 plugins • Mahara integration • Contributions to core
  • 13. Some stats • Up to 350 simultaneous users at peak time • 3700+ unique logins per day • 4938 courses (4528 automatically created) • 36K active users
  • 14. LUSI Integration • Intermediate database and sync scripts • Enrolment plugin that syncs Moodle • Assignments submission information synced back to registry
  • 15. How we sync • Only API communication with LUSI • XML::SAX for parsing large data on the fly • Intermediate DB on PostgreSQL DB API LUSI Webservice Sync Script Moodle /enrol/lusi /local/luassignsync
  • 17. Moodle comes to play • Enrolment plugin – Uses intermediate database – Uses idnumber filed as identifier – Syncing various things • Categories • Courses • Cohorts • Enrolments • Groups and groupings • Assessments (assignments)
  • 19. Categories syncing • Builds and maintains category tree for 5 years – Changes visibility – Updates category names – Moves category items – Deletes category items 5-year sync window 13/1412/13 14/15 15/1610/11 11/12 16/17
  • 21. Course syncing • Creates courses based on LUSI data – Rolls over content from previous year if instructed • Moves courses between categories • Updates courses data (full name, short name)
  • 22. Course syncing • Shared courses – Contains several modules • Non-shared courses – Contains one module – Same module could also be a member of a shared course • Students are enrolled to modules in LUSI, but transferred to course enrolments in Moodle
  • 24. Cohort syncing • Creates cohorts based on modules data • Updates cohorts data • Remove cohorts • Maintain student enrolments to cohorts (based on module enrolments data)
  • 26. Enrolments • Course enrolments based on module enrolments data. – Enrol users and assign roles – Update roles – Set enrolment validity dates – Expire users who no longer enrolled
  • 28. Syncing groups and groupings • Create and maintain groups – based on event data (e.g. lecture, seminar) – based on modules data aka cohort groups • Create an maintain groupings – Event groupings – Cohort groupings – Alternate groupings • Group and groupings membership updates
  • 29. Syncing groups and groupings
  • 30. Assignment sync • Create and maintain assignments based on assignments data – Normal Moodle assignments – Turnitin assignments • Limit assignment access to particular grouping. • Sync submission event with LUSI
  • 33. PG applicant web boards • Courses for PG offer holders • User data comes from CRM system • Uses applicant’s account that will be linked to real username at the start of academic year • Courses represent faculties • Created in LUSI similar to shared courses
  • 35. PG appraisals • PGR record of studies • Appraisal activities (e.g. supervisor meeting, confirmation panel, appraisals) • Moodle courses represent faculties • Course sections access restricted via grouping • Grouping is determined by LUSI data – Students – Appraisers – Panel members
  • 37. Thanks! Contact us: Ruslan Kabalin, r.kabalin@lancaster.ac.uk, @rkabalin Philip Tubman, p.tubman@lancaster.ac.uk, @philtubman
  翻译: