Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses -...

45
Introduction Adaptation of Learning Styles Blended Learning - MOOC Model of IIT Bombay edX Problem Statement Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak B. Phatak Computer Science Department, IIT Bombay Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Transcript of Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses -...

Page 1: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Massive Open Online Courses - Enhancement to edX-platform

Srinu Kolukuluri

123050076

Under the guidance ofProf. Deepak B. Phatak

Computer Science Department,IIT Bombay

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 2: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

Outline

1 IntroductionSome Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

2 Adaptation of Learning StylesIntroduction to Learning StylesSome Learning Style Models

3 Blended Learning - MOOC Model of IIT BombayIntroduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

4 edXIntroduction to edXModules of edX-MOOCedX Database

5 Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 3: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

Some Existing Problems with Local Educational Institutes

Academic restriction: teachers and students are restricted to a predefinedsyllabus of courses by respective universities.

Movement of information from one source to another source are very lessin amount.

Academic freedom.

Standards and grading.

Less practical oriented learning.

Lack of resources and facilities.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 4: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

Some Existing Problems with Local Educational Institutes(cont.)

Quality academic performance of each student.

Problems with some universities and their affiliated colleges with coursesyllabus, final exams and grading.

Institute environment affects student‘s academic performance :Gurukulam.

The basis of these observations are, from my past educational career.

Through e-learning some of these problems can be solved with properapproaches.

MOOC: Massive Open Online Courses is a kind of online educationalsystem.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 5: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

e-Learning

Figure: Massive Open Online Courses[1]

Still, e-learning also contains some problems.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 6: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

Existing Problems with e-Learning

Self regulation and motivation

Standards and grading

Automated grading

Assuring academic integrity

Successful completion rate

It is informal

High dropout rate

Learning analytics

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 7: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Some Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

Our Approaches to Solve the above Problems

We are considering “Learning Styles” concept to solve the given problems.• to improve self regulation and motivation.• to increase the academic performance of individual.• to increase the number of successful completions per course.

We are proposing a new blended learning model with different approach tosolve some of the problems in local educational institutes.

Blended Learning - MOOC Model of IIT Bombay.

The detailed explanation of our blended learning MOOC model of IITBombay and Learning Styles will be discussed in later slides.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 8: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

Outline

1 IntroductionSome Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

2 Adaptation of Learning StylesIntroduction to Learning StylesSome Learning Style Models

3 Blended Learning - MOOC Model of IIT BombayIntroduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

4 edXIntroduction to edXModules of edX-MOOCedX Database

5 Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 9: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

Introduction to Learning Styles

One’s learning preference.

Every one has their own learning style.

Teachers can assess the learning styles of students, then they can adaptthe classroom methods to suit the students.

General learning styles: Visual, Auditory, Kinesthetic/Tactile[2].

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 10: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

David Kolbs model

Converger: Good at making practical applications, solving problems

Diverger: Good at Imagination and come up with new ideas

Assimilator: Good at inductive reasoning and creating theoretical models.

Accommodator: They learns by doing things and engaging with othersactively.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 11: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

The Felder-Silverman Learning model

Sensing Learners/Intuitive learners:• learns facts, solve problems, good at memorization, and more practical• discovers possibilities, likes innovation, and good at learning of new concepts

Active Learners/Reflective Learners:• learns doing active with something, stay in groups, and retains information• prefers to think about it first, works alone, think about in new ways, and

write short summaries for everything he cross

Sequential Learners/Global learners:• understand things in sequential steps, and follows logical step wise paths to

solve a problem• learn in large jumps with out seeing connections, and solves problem quickly

by getting big picture and grouping all together.

Visual Learners/Verbal Learners:• Remember the things best by watching pictures, diagrams, flow, films, and

demonstrations.• Learns more from written and spoken explanations

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 12: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

Neil Flemings VAK/VARK model

1 Visual learners: think in pictures; visual aids such as overhead slides,diagrams, handouts, etc.

2 Auditory learners: lectures, discussions, tapes, etc

3 Reading-Writing Preference learners: by reading and writing.

4 Kinaesthetic learners or tactile learners: active exploration of the world;science projects; experiments, etc.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 13: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

Conclusion of the learning styles

Visual learners: Learns from pictorial representations and visual things,lectures, video tapes.

Reading-writing preference learners: Learns from reading a lot of materials.

Experimental learners: Learns from by doing something active with it.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 14: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Learning StylesSome Learning Style Models

Conclusions of the learning styles(cont.)

Finding learning styles will be done by providing some questionnaire to thestudents at the time of course registration. We did a prliminary survey tofind learning style of a person using Google forms, related information isgiven in the report.

Figure: Proposed approach for adaption of learning style in LMS

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 15: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Outline

1 IntroductionSome Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

2 Adaptation of Learning StylesIntroduction to Learning StylesSome Learning Style Models

3 Blended Learning - MOOC Model of IIT BombayIntroduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

4 edXIntroduction to edXModules of edX-MOOCedX Database

5 Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 16: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Introduction to Blended Learning

Figure: Blended Learning model[1]

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 17: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Differences between traditional and e-Learning methods

Traditional Learning Electronic Learning

Focus of course Group IndividualFocus of content Teacher centred Student-centredForm Synchronous AsynchronousTime Scheduled AnytimePlace Classroom AnywhereFlexibility Standardized CustomizedContent Stable, durable Dynamic, transitoryNumber of students Space delimited Without limitsInstructor preparation Some (transparencies) Extensive pre-preparationDistribution of materials Hard copy Electronic downloadInteraction Spontaneous StructuredRange of interactivity Full interactivity Limited interactivity

taken from [3]

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 18: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

MOOC offerings from IIT Bombay

Figure: MOOC offerings from IIT Bombay

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 19: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Our proposed model : Blended Learning - MOOC Model of IIT Bombay

Figure: Different levels in blended learning MOOC model of IIT BombaySrinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 20: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Sequential Steps of Blended Learning - MOOC Model of IIT Bombay

A course will be offered from IIT Bombay.

We approaches different colleges in India with our proposal.

Proposal: students from agreed universities must opt this course, and it ismandatory under predefined terms of conditions.

Training of local instructors, face-to-face interaction with super-instructor.

Training includes, introduction to Unix OS, programming tutorials, gradingsystem, etc

Entire information related to a course will be given by IIT Bombay.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 21: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Sequential Steps(cont.)

Assignments, quizzes, finalexams will be given by IIT Bombay.

Peer-to-Peer evaluation - Prof. Deepak B. Phatak followed an approachwhen he offered CS101 in IIT Bombay.

80% marks from IIT Bombay, 20% marks will be given by local instructor.

Final grades will be sent to respective colleges.

Grading can be either automated or Peer-to-Peer grading.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 22: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Advantages

Elimination of duplicate work for local instructor.

Local instructor-student interaction time will be increased.

A better training for local instructors from super-instructor.

Better teaching.

Better learning.

Successful completion rate can be increased(99%).

Minimum pass grade.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 23: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Challenges

Does edX-MOOC supports our model ?

Architectural, Technical, Administrational issues.

What database tables need to be created, what to be modified in edX?

Scalability issues.

Implementation, testing, deployment.

Assurance of academic integrity

Automated grading.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 24: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

A typical ER-diagram of our blended learning MOOC model of IIT Bombay

Figure: A typical ER-diagram of our blended learning MOOC model of IIT Bombay

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 25: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

Conclusions of our MOOC model of IIT Bombay

Does the current edX supports our MOOC model of IIT Bombay or not ?

We are still exploring the related details of edX.

We dont know how much time it will take for the implementation of ourmodel, so we would like to implement a basic version of our “BlendedLearning - MOOC Model of IIT Bombay”.

Upcoming students will take up this work as continuation.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 26: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Outline

1 IntroductionSome Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

2 Adaptation of Learning StylesIntroduction to Learning StylesSome Learning Style Models

3 Blended Learning - MOOC Model of IIT BombayIntroduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

4 edXIntroduction to edXModules of edX-MOOCedX Database

5 Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 27: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Introduction to edX

edX is a non-profit organization which is founded by the collaboration ofHarward and MIT.

Open Source platform.

Developed based Django Framework.

Python, Ruby, Perl, NodeJS.

Datbase: MongoDB and SQLite.

Developed as different modules and integrated.

Trying to make e-learning more effective than the traditional education.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 28: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Main Modules of edX-MOOC

Figure: Main Modules of edX-MOOC

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 29: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Extra Modules of edX-MOOC

Figure: Extra Modules of edX-MOOC

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 30: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Functionalities of Modules in edX

edX-platform: Main module which includes LMS and CMS.

cs comment service: Provides discussion forums.

codejail: Protects whole system from the external user - creates Sandboxto run untrusted code.

xqueue: Provides interface between LMS and external grading system.

xserver: Accepts code from the users of LMS, and executes usingcourseware graders.

edX-ORA: Provides peer, instructor, machine assessment methods.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 31: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

Functionalities of Modules in edX(cont.)

ed-insights: Provides a framework for development of analytics platform.

edxanalytics: Performs analytics on edX data, and it has built based onthe ed-insights.

discern: Provides services of grade arbitrary free text response from thesystem.

ease: Provides machine grading of open response answers. ease-enhancedAI scoring engine

loghandlersplus: Performs some functions on log files from the LMS, andprovides log events to edxanalytics.

djeventstream: Takes the log events from the loghandlersplus, andgenerates appropriate Django signals for edxanalytics.

xblock: Provides a component architecture for building courseware.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 32: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

The overview of edX-platform

Figure: The overview of edX along with some modules

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 33: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Introduction to edXModules of edX-MOOCedX Database

edX Database

edX system consists of two databases, SQLite and Mongodb.

SQLite is a relational database, and stores user information only.

Mongodb is a document based NoSQL database, and stores courseinformation only.

As edX is enhancing every day, still we are exploring the details of edXdatabase.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 34: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Outline

1 IntroductionSome Existing Problems with Local Educational InstitutesSome Existing Problems with e-LearningOur Approaches to Solve the above Problems

2 Adaptation of Learning StylesIntroduction to Learning StylesSome Learning Style Models

3 Blended Learning - MOOC Model of IIT BombayIntroduction to Blended LearningOur proposed model : Blended Learning - MOOC Model of IIT BombayAdvantages and Challenges of our MOOC model of IIT Bombay

4 edXIntroduction to edXModules of edX-MOOCedX Database

5 Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 35: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Motivation

To offer quality education from the best teachers to Indian students.

To improve the throughput of the e-learning system.

To improve the successful completion rate of a course.

To improve the individuals academic performance.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 36: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Problem Statement

Implementation of basic version for “Blended Learning - MOOC Model ofIIT Bombay” using edX.

Integration of all modules of edX(cs comments service, codejail, xqueue,xserver, edX-ORA, ed-insights, edxanalytics, discern, loghandler- splus,ease, djeventstream, xblock)

Adaptation of Leraning Styles into edX.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 37: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 38: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 39: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

edX - Learning Management System

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 40: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

edX - Course Management System

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 41: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

edX Database

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 42: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Django Framework

Figure: Django Architecture

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 43: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Blended Learning with Learning Styles

Figure: A Typical Architecture of Blended Learning Model[4]

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 44: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

Learning Analytics from Stanford University

Course Auditing Completing Disengaging Sampling

High scholl 6% 27% 28% 39%Under-graduation 6% 8% 12% 74%Post-graduation 9% 5% 6% 80%

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform

Page 45: Massive Open Online Courses - Enhancement to edX-platform · Massive Open Online Courses - Enhancement to edX-platform Srinu Kolukuluri 123050076 Under the guidance of Prof. Deepak

IntroductionAdaptation of Learning Styles

Blended Learning - MOOC Model of IIT BombayedX

Problem Statement

References I

MOOC.

http://en.wikipedia.org/wiki/file:moocpostermathplourde.jpg.Referredon25August,2013.

“http://www.engr.ncsu.edu/learningstyles/ilsweb.html,” Referred on 12 August, 2013.

F. Mohammad, “Blended learning and the virtual learning environment of nottingham trent university,” in

Proceedings of the 2009 Second International Conference on Developments in eSystems Engineering, DESE’09, (Washington, DC, USA), pp. 295–299, IEEE Computer Society, 2009.

P. P. S.Thamarai Selvi, “Blended learning for programming in cloud based e-learning system,” ICRTIT-2012,

(Chennai, Tamil Nadu, Recent Trends In Information Technology (ICRTIT), 2012 International Conference),pp. 197–201, IEEE, 2012.

Srinu Kolukuluri 123050076 Massive Open Online Courses - Enhancement to edX-platform