presented by dmitrii metelkin // 25.09 - moodle · 2018-10-07 · moodle course for the next...

17
Presented by Dmitrii Metelkin // 25.09.2018 Moodle Course Rollovers

Upload: others

Post on 28-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Presented by Dmitrii Metelkin // 25.09.2018

Moodle Course Rollovers

Page 2: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

What is Moodle course rollover?

The process when you prepare your

Moodle course for the next teaching

period or the next group of

students.

Page 3: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

What is Moodle course rollover?

Teacher

Moodle admin Your course

Page 4: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

The ways we have seen over the year.

● Reset a course

● Clone a course using backup and restore

● CSV upload

● Moodle core web services

● Moodle custom web services

● Rollover custom plugins

Page 5: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Reset a course

+ -

● Can be done by

teachers

● Single course instance

● Flexibility

● Manual process

● No easy access to a

historical data

● Not all activity plugins

support resetting

Page 6: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Using backup/restore

+ -

● Can be done by

teachers

● Old courses can be

easily accessible

● Flexibility

● Manual process

● No bulk operations

● Backup/restore

limitations

Page 7: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Using using CSV upload

+ -

● Can be done by

teachers

● Bulk operations

● Old courses can be

easily accessible

● Can select what to

keep

● Manual process

● Runtime process

● Backup/restore

limitation

Page 8: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

An external system and Moodle web

services

SMS

or

CRM

Moodle

Page 9: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Using Moodle core web services

+ -

● Automated process

● Available out of the box

in

● Backup/restore

limitations

● Used course id (not id

number)

● Used category id (not

id number)

● Category must exist

● Running runtime

Page 10: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Using custom web services

+ -

● Automated process

● Very flexible depending

on requirements

● Need developers to

implement

● Backup/restore

limitations

Page 11: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Using custom rollover plugins

+ -

● Can be done by

teachers

● Very flexible depending

on requirements

● Need developers to

implement

● Backup/restore

limitations

Page 12: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Backup restore issues

● Big courses

● Courses with a big course bank

● Completion dependency

● LTI activities

● Disk space

Page 13: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

LTI activities

Generic LTI links

Will continue to work

without changes needed

Specific LTI links

Links will be outdated and

must be updated

Auto configured LTI links

Will continue to work,

and will point to the new

content automatically

Page 14: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Questions?

Page 15: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

About Catalyst

Page 16: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Catalyst Clients

Page 17: Presented by Dmitrii Metelkin // 25.09 - Moodle · 2018-10-07 · Moodle course for the next teaching period or the next group of students. What is Moodle course ... The ways we have

Open Source Technologies