producing a mooc in - competen-seacompeten-sea.eu/wp-content/uploads/2018/02/openedx_small.pdf ·...
TRANSCRIPT
Producing a MOOC in
Contents1. Introduction2.3. CMS (Studio)4. LMS5. Hands-on activity
1. Introduction
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
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
2.
• 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)
• 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…
• Programming language: Python• Django as web application framework
• Architecture
https://open.edx.org/contributing-to-edx/architecture
• 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”.
CMS aka Studio• Build courses• “Teacher side”
LMS• Access courses• “Learner side”
http://competensea.ub.ac.id
http://competensea.ub.ac.id:18010
Sign in• pwd: edx
LMS
CMS / Studio
CMS / Studio
LMS
Subsection/Learning sequenceSection/Week
Unit
Component (text, video, problem, forum…)
3. CMS (Studio)http://competensea.ub.ac.id:18010
Creation of a new course• Name• Organization • Number• Run
Main tabsA. Content
• Outline• Updates • Pages• Files & Uploads• Textbooks
B. Settings• Schedule & Details• Grading• Course Team• Group Configuration• Advanced Settings
C. Tools• Import/Export
A. Content
A. Outline• Content structure: 4-level hierarchy• Section (week, module)• Subsection (learning sequence, lesson)• Unit• Component
A. Outline• Unit• Adding components
• Discussion• HTML• Problem• Video
• Visibility• Release Dates• Preview in LMS
A. Outline• Video Component• Name• URL
• Main (YouTube)• Secondary
• Transcripts• Download Allowed• License type• …
A. Outline• Problem component: • Templates provided for each type of problem
Common problem types
A. Outline• Problem component: • Templates provided for each type of problem
Advanced problem types
A. Outline• Problem component: Multiple choice
Basic editor Advanced editor
A. Outline• Problem component: Checkboxes
Basic editor Advanced editor
A. Outline• Problem component: Dropdown
Basic editor Advanced editor
A. Outline• Problem component: Image Mapped Input
Only Advanced editor
A. Outline• Problem component• Many configuration parameters
• Randomization• Show answer
• Always, finished, Correct or past due, never…• Maximum attempts• Time between attempts• Problem weight• …
A. Outline• HTML/Text component
A. Outline• Discussion/Forum component
A. Updates• Course info page (blog)• Handouts
A. Pages• Tabs shown in the LMS• Mandatory• Optional• New Pages
A. Files & Uploads• Stored in the folder /static• Link the local URL from a component (e.g. Problem)
A. Textbooks• Adding books or book chapters (in PDF)
B. Settings
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
B. Settings• Grading• Score to pass• Several passing levels• Assignments included
in the graded (and weight)• Deadlines and grace
period
B. Settings• Course team• Admin
• Can see all courses• Can grant permissions:
Admin, Staff, Beta Tester, Community TA…
• Staff• Cannot grant permissions
B. Settings• Groups (cohorts)• Each group can
receive different content• E.g. Different exams
• A/B testing• Automatic or manual
assignment
B. Settings• Advanced settings• LTI• XBlocks
• Must be installed• Google tools• Other settings• …
C. Tools
C. Tools• Import / Export• Not imported/exported
• User data• Course team data• Forum data• Certificates
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)
4. LMShttp://competensea.ub.ac.id
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
A. Home
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)
B. Course• Problems• Many types • Buttons:
• Submit: check the solution (green tick / red cross)
• Show answer• Hint (if enabled)
B. Course• Problems• Multiple choice
B. Course• Problems• Checkboxes
B. Course• Problems• Numerical input• Text input• Dropdown
B. Course• Problems• Drag and Drop
B. Course• Problems• Open Response Assessment
• Peer assessment• Self-assessment
B. Course• Others• Texts with images• PDF viewer• “Enhanced” code
C. Discussion
D. Wiki
E. Progress
F. Instructor• Course info• Membership
(enrollment)• Cohorts• Student Admin• Data download• Analytics• Open Response• Massive emailing
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
5. Hands-on activity
http://goo.gl/QXzXJc
Producing a MOOC in