Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf ·...

61
Producing a MOOC in

Transcript of Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf ·...

Page 1: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Producing a MOOC in

Page 2: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Contents1. Introduction2.3. CMS (Studio)4. LMS5. Hands-on activity

Page 3: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

1. Introduction

Page 4: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Learning objectives• Knowing the main features of the Open edX platform • Understanding the overall four-level course structure

(Sections/Weeks, Subsections/Learning Sequences, Units, Components…) in an Open edX course

• Identifying and using the types of components in Open edX• Implementing an example MOOC in Open edX

Page 5: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Structure• Part I: Theory + practice • Aspects to consider for the implementation of a

MOOC in Open edX• Building the course: CMS• Accessing the course: LMS

• Part II: Hands-on activity• Practicing the use of the main components and

setting the course

Page 6: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

2.

Page 7: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

• Platform for the deployment of online courses• MOOCs and SPOCs

• Local instances can be created and managed• Underlying platform for edx.org

• https://open.edx.org/• Open source

• Annual Open edX Conference• May 2017 (Madrid)

Page 8: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

• Regular updates• Current version: Ginkgo

• Community contributions (universities, companies, individuals)• Top contributor: edX (MIT and Harvard)

• Equivalent to the platform at edx.org• Including video management, problems, forums…

Page 9: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

• Programming language: Python• Django as web application framework

• Architecture

https://open.edx.org/contributing-to-edx/architecture

Page 10: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

• CMS vs LMS• CMS (Studio): where instructors create courses• LMS: where learners take courses

• Instructors also have access to an “enhanced” LMS with more data and an “instructor panel”.

Page 11: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

CMS aka Studio• Build courses• “Teacher side”

LMS• Access courses• “Learner side”

Page 12: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

http://competensea.ub.ac.id

http://competensea.ub.ac.id:18010

Sign in• pwd: edx

LMS

CMS / Studio

Page 13: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

CMS / Studio

LMS

Page 14: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Subsection/Learning sequenceSection/Week

Unit

Component (text, video, problem, forum…)

Page 15: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

3. CMS (Studio)http://competensea.ub.ac.id:18010

Page 16: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Creation of a new course• Name• Organization • Number• Run

Page 17: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Main tabsA. Content

• Outline• Updates • Pages• Files & Uploads• Textbooks

B. Settings• Schedule & Details• Grading• Course Team• Group Configuration• Advanced Settings

C. Tools• Import/Export

Page 18: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Content

Page 19: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Content structure: 4-level hierarchy• Section (week, module)• Subsection (learning sequence, lesson)• Unit• Component

Page 20: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Unit• Adding components

• Discussion• HTML• Problem• Video

• Visibility• Release Dates• Preview in LMS

Page 21: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Video Component• Name• URL

• Main (YouTube)• Secondary

• Transcripts• Download Allowed• License type• …

Page 22: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: • Templates provided for each type of problem

Common problem types

Page 23: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: • Templates provided for each type of problem

Advanced problem types

Page 24: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: Multiple choice

Basic editor Advanced editor

Page 25: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: Checkboxes

Basic editor Advanced editor

Page 26: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: Dropdown

Basic editor Advanced editor

Page 27: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component: Image Mapped Input

Only Advanced editor

Page 28: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Problem component• Many configuration parameters

• Randomization• Show answer

• Always, finished, Correct or past due, never…• Maximum attempts• Time between attempts• Problem weight• …

Page 29: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• HTML/Text component

Page 30: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Outline• Discussion/Forum component

Page 31: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Updates• Course info page (blog)• Handouts

Page 32: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Pages• Tabs shown in the LMS• Mandatory• Optional• New Pages

Page 33: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Files & Uploads• Stored in the folder /static• Link the local URL from a component (e.g. Problem)

Page 34: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Textbooks• Adding books or book chapters (in PDF)

Page 35: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings

Page 36: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings• Schedule

• The course is shown in the catalog only if open for enrolment• Time is UTC

• Learners can be invited to the course

• About page• Language/s• Description• Summary• Logo• About video• Content license

Page 37: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings• Grading• Score to pass• Several passing levels• Assignments included

in the graded (and weight)• Deadlines and grace

period

Page 38: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings• Course team• Admin

• Can see all courses• Can grant permissions:

Admin, Staff, Beta Tester, Community TA…

• Staff• Cannot grant permissions

Page 39: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings• Groups (cohorts)• Each group can

receive different content• E.g. Different exams

• A/B testing• Automatic or manual

assignment

Page 40: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Settings• Advanced settings• LTI• XBlocks

• Must be installed• Google tools• Other settings• …

Page 41: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

C. Tools

Page 42: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

C. Tools• Import / Export• Not imported/exported

• User data• Course team data• Forum data• Certificates

Page 43: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Summary CMS (Studio)• Dashboard to create and manage contents• Structure: sections, subsections, units, components

• Can be visible or hidden • Can be arranged easily dragging and dropping• Watch live the result in the LMS

• Course features: schedule, enrolment dates, groups, advanced settings• Someone from the teaching staff should know how to use it

(at least for fine tuning)

Page 44: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

4. LMShttp://competensea.ub.ac.id

Page 45: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Main tabsA. Home (course info)B. Course (content)C. DiscussionD. Wiki (only if enabled)E. Progress (only if

enabled)F. Instructor (only if

enabled)

NOTE: A and B may be merged in newer versions

Page 46: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

A. Home

Page 47: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Video player• Transcripts integrated on

the right (if uploaded)• Clicking on transcripts

goes to the corresponding part in the video• Allows video and

transcripts downloading (if enabled)

Page 48: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Many types • Buttons:

• Submit: check the solution (green tick / red cross)

• Show answer• Hint (if enabled)

Page 49: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Multiple choice

Page 50: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Checkboxes

Page 51: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Numerical input• Text input• Dropdown

Page 52: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Drag and Drop

Page 53: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Problems• Open Response Assessment

• Peer assessment• Self-assessment

Page 54: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

B. Course• Others• Texts with images• PDF viewer• “Enhanced” code

Page 55: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

C. Discussion

Page 56: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

D. Wiki

Page 57: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

E. Progress

Page 58: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

F. Instructor• Course info• Membership

(enrollment)• Cohorts• Student Admin• Data download• Analytics• Open Response• Massive emailing

Page 59: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Summary LMS• Workspace for learners• Visually appealing interface• Course structure as defined in the CMS

• Components: Video, problem, HTML, Discussion, Advanced

• Progress for follow-up of the learner• Instructor panel for follow-up of the instructor

Page 60: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

5. Hands-on activity

http://goo.gl/QXzXJc

Page 61: Producing a MOOC in - Competen-SEAcompeten-sea.eu/wp-content/uploads/2018/02/OpenEdX_small.pdf · Structure •Part I: Theory + practice • Aspects to consider for the implementation

Producing a MOOC in