SlideShare a Scribd company logo
1 of 36
Analysis of social interactions and prediction
of assignment grades in a Massive Open
Online Course
Pedro Manuel Moreno Marcos
Universidad Carlos III de Madrid
eMadrid Seminar on ‘OERs & Smart Education’
UNED, Madrid, 24th November 2017
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
2
INTRODUCTION: CONTEXT
3
Greller, W., & Drachsler, H. (2012). Translating learning into
numbers: A generic framework for learning analytics. Journal of
Educational Technology & Society, 15(3), 42-57
Prediction Visualizations
INTRODUCTION: MOTIVATION
• BENEFITS
– Teachers: Improve learning
processes. Support students.
– Learners: Self-reflection
• Use of dashboards to display
information
• Importance of timing considerations
4
INTRODUCTION: OBJECTIVES
5
• Design of a Web application with
different visualizations regarding forum
interactions
• Obtain conclusions regarding learners’
behaviour in a real MOOC
• Analyze how assignments grades can be
anticipated and which factors affect the
predictive power
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
6
RELATED WORK: VISUALIZATIONS
• Objective: present visual results to stakeholders
• Examples: ANALYSE (Open edX) / edX Insights
• Lack of visualizations related to the forum activity
7
RELATED WORK: PREDICTION IN EDUCATION
• Two types: future prediction / detection
• Course completion
• Student’s behaviors: motivations, problems,
etc.
• Scores
– ASSISTment
– Peer-review activities
8
6
18
20
18
16
7
0 5 10 15 20 25
Others
Platform use
Forum-related
Exercises-related
Video-related
Demographic
Number of articles
Typeofvariables
Distribution of predictor variables in MOOCs
RELATED WORK: PREDICTION IN MOOCs
• Systematic review
• predict(ion) AND
MOOC(s)
• 35 analysed papers
9
5
3
2
3
9
11
6
0 2 4 6 8 10 12
Others
Student engagement/personality
Value/interest of items
Forum posts classification
Scores prediction
Drop-out
Certificate earners
Number of articles
Precitionparameters
Distribution of prediction parameters in MOOCs
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
10
FORUM DASHBOARD: FIRST FUNCTIONALITIES
• Basic Statistics
– Number of messages,
votes, response
times, etc.
• Participation
– Number of learners,
top contributors, etc.
• Messages with more
responses/votes
11
FORUM DASHBOARD: COURSE ABILITIES
• Definition of abilities
– Plain or hierarchical
structure
– JavaScript (D3)
• Visualize what
abilities appear
more
12
FORUM DASHBOARD: SENTIMENT ANALYSIS (I)
• Determine if a
message is positive,
negative or neutral
• Algorithm:
– Based on dictionaries
– Use emoticons
– Consider negations
13
APPROACH
FORUM DASHBOARD: SENTIMENT ANALYSIS (II)
• Two main categories:
– Supervised (machine
learning based)
• 8 types of indicators,
including votes, length,
responses, etc.
– Unsupervised (lexicon
based)
METRICS
• Accuracy
• AUC (Area Under the Curve) 14
Method AUC Accuracy
Dictionaries 71/78 74/78
SentiWordNet 65/75 66/77
Logistic Reg. 68/84 70/81
SVM 70/77 72/72
Decision Trees 64/74 69/74
Random Forest 71/82 72/74
Naïve Bayes 66/85 57/79
Results expressed in %
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
15
JAVA PROGRAMMING MOOC: CASE STUDY
• Introduction to
Programming with Java
– Part I: Starting to
Program in Java
• 5 weeks
• Instructor-led
• Typically 14 days for
each assignment
• Passing grade: 60%
• Evaluation:
– 5 graded tests (Ti)
– 2 programming
assignments (Pi)
16
JAVA PROGRAMMING MOOC: FORUM USE
• 13,302 messages
• Activity rises in critical dates
17
JAVA PROGRAMMING MOOC: MESSAGES
MORE RESPONSES
• Cover varied issues:
- Technical questions
- Course-related
questions
MORE VOTES
• Provide answers to
questions related to
course concepts
• Top three messages
belong to the first week
18
JAVA PROGRAMMING MOOC: SENTIMENTS
• 5,292 positives
• 2,934 negatives
• 5,076 neutral
• 64.33% positive
• Higher positivity at the
beginning
• Decrease near the deadlines
of programming tasks
19
JAVA PROGRAMMING MOOC: ABILITIES
• Analysis based on
42 abilities: method,
casting, calculator,
array.
• Analysis based on
10 relevant terms:
array, loop,
certificate, deadline
20
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
21
ASSIGNMENT PREDICTION: DATA COLLECTION
SOURCE OF DATA
• Data provided by edX
• Database data:
– Course structure
– State of course
components per learner
– Forum interactions
• Instructor dashboard:
– Grade report
SAMPLE SELECTION
• 95,555 enrolled users
• Two filters:
– Consider only participants
in the forum
– Exclude unenrolled users
• Result: 4,358 learners
22
ASSIGNMENT PREDICTION: VARIABLES AND
TECHNIQUES
TYPES OF VARIABLES TECHNIQUES
23
METRIC
Forum
Exercises
Video
Previous
grades
Regression
(RG)
Support
Vector
Machines
(SVM)
Decision
Trees
(DT)
Random
Forest
(RF)
Root
Mean
Squared
Error
(RMSE)
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
24
ASSIGNMENT PREDICTION: PREDICTIVE POWER
IN COURSE ASSIGNMENTS
• Model A: Exercises and video variables
• Model B: Model A + previous grades
25
Results expressed in RMSE
Method T1 T2 T3 T4 T5 P3 P5 FG
ModelA
Best 0.26 0.21 0.20 0.18 0.16 0.25 0.20 0.14
Worse 0.34 0.28 0.26 0.22 0.18 0.31 0.27 0.16
ModelB
Best 0.26 0.20 0.18 0.15 0.13 0.24 0.19 -
Worse 0.34 0.26 0.23 0.20 0.17 0.32 0.26 -
ASSIGNMENT PREDICTION: EFFECT OF FORUM-
RELATED VARIABLES
• Model C: Forum variables
• Model D: Model C + exercises and videos
• Model E: Model D + previous grades
26
Results expressed in RMSE
Method T1 T2 T3 T4 T5 P3 P5 FG
ModelC
Best 0.41 0.36 0.33 0.31 0.27 0.34 0.24 0.25
Worse 0.46 0.40 0.35 0.33 0.30 0.36 0.28 0.28
ModelD
Best 0.25 0.21 0.20 0.18 0.16 0.25 0.20 0.14
Worse 0.34 0.28 0.26 0.23 0.19 0.32 0.28 0.17
ModelE
Best 0.25 0.20 0.18 0.15 0.13 0.24 0.19 -
Worse 0.34 0.26 0.23 0.20 0.17 0.32 0.26 -
ASSIGNMENT PREDICTION: CLOSE-ENDED VS. OPEN-
ENDED QUESTIONS
Assignment Forum
(Model C)
Problems
and video
(Model A)
Problems, video
and grades
(Model B)
Test 3 0.33 0.20 0.18
Peer-review 3 0.34 0.25 0.24
Test 5 0.27 0.16 0.13
Peer-review 5 0.25 0.20 0.19
• No differences in Model C
• Statistically Significant difference in Models A
and B (p<0.05)
27
Results expressed in RMSE
ASSIGNMENT PREDICTION: EFFECT OF
VARIABLES FROM PREVIOUS WEEKS
• Model F (Model A +
previous data)
• Assignments →
Non-cumulative
• Final Grade →
Cumulative
• Factors:
– Independency
– Engagement over
time 28
Grades prediction using data from previous weeks
ASSIGNMENT PREDICTION: STABILISATION OF
PREDICTIVE POWER IN A DAY-BY-DAY ANALYSIS
• Threshold is
between days 7-9
• Trade-off
between
anticipation and
predictive power
29
Evolution of the predictive power day-by-day
INDEX
1. INTRODUCTION
2. RELATED WORK
3. FORUM DASHBOARD
4. JAVA PROGRAMMING MOOC: CASE STUDY
5. ASSIGNMENT PREDICTION: METHODOLOGY
6. ASSIGNMENT PREDICTION: RESULTS
7. CONCLUSIONS AND FUTURE WORK
30
CONCLUSIONS: FORUM ACTIVITY
• Acceptable
functioning
• Deadlines alter
learners’ behaviors
and thus forum
activity
• Low participation
• Higher activity in
some concepts:
arrays, loops or
casting
• Different valid
approaches for
sentiment analysis
31
CONCLUSIONS: ASSIGNMENT PREDICTION
1) Early assignments are harder to predict
2) Algorithms are less important than data
3) Previous grades always enhance models
4) Forum-related variables have low predictive power
5) Closed-ended assignments can be predicted better
6) Previous interactions make models worse
7) Data from nearest previous week have stronger
relationship with current grades
8) Interactions from current week become relevant
after 7 days 32
LIMITATIONS AND FUTURE WORK: FORUM
ACTIVITY
LIMITATIONS
• Limited evaluation of
the usability
• Applicability on the
context
• Lack of labelled data
• Subjectivity of the
labelling process
FUTURE WORK
• Incorporate data from
new courses
• Automatic detection
of abilities
• Improve training set
for sentiment analysis
33
LIMITATIONS AND FUTURE WORK:
ASSIGNMENT PREDICTION
LIMITATIONS
• Data restrictions
• Sample selection
criteria
• Applicability
depending on context
FUTURE WORK
• Use courses with more
comprehensive traces
• Comparison with other
learners
• Assess applicability
• Differentiate learners who
fail
• Put models into practise
• Analyse possible
interventions 34
PUBLICATIONS SENT
• P.M. Moreno-Marcos, C. Alario-Hoyos, P.J Muñoz-Merino
and C. Delgado Kloos. Prediction in MOOCs: A review and
future research directions. IEEE Transactions on Learning
Technologies.
• P.M. Moreno-Marcos, C. Alario-Hoyos, P.J. Muñoz-Merino,
I. Estévez-Ayres and C. Delgado Kloos. Sentiment Analysis
in MOOCs: A case study. EDUCON Conference 2018.
• P.M. Moreno-Marcos, P.J. Muñoz-Merino, C. Alario-Hoyos,
I. Estévez-Ayres and C. Delgado Kloos. Analysing the
predictive power for anticipating assignment grades in a
Massive Open Online Course. Behaviour & Information
Technology 35
36

More Related Content

What's hot

Embedding MOOCs in University courses: experiences and lessons learned
Embedding MOOCs in University courses: experiences and lessons learnedEmbedding MOOCs in University courses: experiences and lessons learned
Embedding MOOCs in University courses: experiences and lessons learnedSólveig Jakobsdóttir
 
MOOCs @ Edinburgh: our approach, experience and outcomes
MOOCs @ Edinburgh: our approach, experience and outcomesMOOCs @ Edinburgh: our approach, experience and outcomes
MOOCs @ Edinburgh: our approach, experience and outcomesJisc Scotland
 
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...D2LFusion: A Collaboration & Learning Environment to enable to be a universit...
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...Willem van Valkenburg
 
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...EUmoocs
 
TU Delft Extension School voor E-merge
TU Delft Extension School voor E-mergeTU Delft Extension School voor E-merge
TU Delft Extension School voor E-mergeWillem van Valkenburg
 
Closing the loop between learning and employability with OER: Impact of Brin...
Closing the loop between learning and employability with OER: Impact of Brin...Closing the loop between learning and employability with OER: Impact of Brin...
Closing the loop between learning and employability with OER: Impact of Brin...Robert Farrow
 
Everything you want to know about MOOCs #NHE2015
Everything you want to know about MOOCs #NHE2015Everything you want to know about MOOCs #NHE2015
Everything you want to know about MOOCs #NHE2015Willem van Valkenburg
 
To MOOC or not to MOOC - That is the question
To MOOC or not to MOOC - That is the questionTo MOOC or not to MOOC - That is the question
To MOOC or not to MOOC - That is the questionAndrew Deacon
 
TU Delft Impact of moocs for EADTU HOME project
TU Delft Impact of moocs for EADTU HOME projectTU Delft Impact of moocs for EADTU HOME project
TU Delft Impact of moocs for EADTU HOME projectWillem van Valkenburg
 
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...EUmoocs
 
Business Model of TU Delft Extension School
Business Model of TU Delft Extension SchoolBusiness Model of TU Delft Extension School
Business Model of TU Delft Extension SchoolWillem van Valkenburg
 
#OpenEd16 MOOCs: Use, reuse and credits
#OpenEd16 MOOCs: Use, reuse and credits#OpenEd16 MOOCs: Use, reuse and credits
#OpenEd16 MOOCs: Use, reuse and creditsWillem van Valkenburg
 
Online Forum succesfully integrating MOOC in training environment
Online Forum succesfully integrating MOOC in training environmentOnline Forum succesfully integrating MOOC in training environment
Online Forum succesfully integrating MOOC in training environmentInge de Waard
 

What's hot (20)

Icde prize lecture
Icde prize lectureIcde prize lecture
Icde prize lecture
 
Embedding MOOCs in University courses: experiences and lessons learned
Embedding MOOCs in University courses: experiences and lessons learnedEmbedding MOOCs in University courses: experiences and lessons learned
Embedding MOOCs in University courses: experiences and lessons learned
 
MOOCs @ Edinburgh: our approach, experience and outcomes
MOOCs @ Edinburgh: our approach, experience and outcomesMOOCs @ Edinburgh: our approach, experience and outcomes
MOOCs @ Edinburgh: our approach, experience and outcomes
 
Impact of MOOCs for Qualtrics event
Impact of MOOCs for Qualtrics eventImpact of MOOCs for Qualtrics event
Impact of MOOCs for Qualtrics event
 
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...D2LFusion: A Collaboration & Learning Environment to enable to be a universit...
D2LFusion: A Collaboration & Learning Environment to enable to be a universit...
 
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...
EMMA Summer School - Rosanna De Rosa, Ruth Kerr - Experiencing MOOCs: Lesson ...
 
TU Delft Extension School voor E-merge
TU Delft Extension School voor E-mergeTU Delft Extension School voor E-merge
TU Delft Extension School voor E-merge
 
Closing the loop between learning and employability with OER: Impact of Brin...
Closing the loop between learning and employability with OER: Impact of Brin...Closing the loop between learning and employability with OER: Impact of Brin...
Closing the loop between learning and employability with OER: Impact of Brin...
 
Everything you want to know about MOOCs #NHE2015
Everything you want to know about MOOCs #NHE2015Everything you want to know about MOOCs #NHE2015
Everything you want to know about MOOCs #NHE2015
 
To MOOC or not to MOOC - That is the question
To MOOC or not to MOOC - That is the questionTo MOOC or not to MOOC - That is the question
To MOOC or not to MOOC - That is the question
 
TU Delft Impact of moocs for EADTU HOME project
TU Delft Impact of moocs for EADTU HOME projectTU Delft Impact of moocs for EADTU HOME project
TU Delft Impact of moocs for EADTU HOME project
 
The use of wiki as a learning tool by pre-service Primary Education teachers:...
The use of wiki as a learning tool by pre-service Primary Education teachers:...The use of wiki as a learning tool by pre-service Primary Education teachers:...
The use of wiki as a learning tool by pre-service Primary Education teachers:...
 
MOOCs: A UCT Discussion
MOOCs: A UCT Discussion MOOCs: A UCT Discussion
MOOCs: A UCT Discussion
 
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...
EMMA Summer School - Eleonora Pantò - Exploring EMMA: the use of social media...
 
Business Model of TU Delft Extension School
Business Model of TU Delft Extension SchoolBusiness Model of TU Delft Extension School
Business Model of TU Delft Extension School
 
Moocs and how to use them july 2014
Moocs and how to use them   july 2014Moocs and how to use them   july 2014
Moocs and how to use them july 2014
 
Kraków Revisited
Kraków RevisitedKraków Revisited
Kraków Revisited
 
#OpenEd16 MOOCs: Use, reuse and credits
#OpenEd16 MOOCs: Use, reuse and credits#OpenEd16 MOOCs: Use, reuse and credits
#OpenEd16 MOOCs: Use, reuse and credits
 
Online Forum succesfully integrating MOOC in training environment
Online Forum succesfully integrating MOOC in training environmentOnline Forum succesfully integrating MOOC in training environment
Online Forum succesfully integrating MOOC in training environment
 
#OEGlobal - Impact of MOOCs
#OEGlobal - Impact of MOOCs#OEGlobal - Impact of MOOCs
#OEGlobal - Impact of MOOCs
 

Similar to Analysis of social interactions and prediction of assignment grades in a Massive Open Online Course»

Educational Question Routing in Online Student Communities
 Educational Question Routing in Online Student Communities Educational Question Routing in Online Student Communities
Educational Question Routing in Online Student CommunitiesJakub Macina
 
TESTA Interactive Masterclass
TESTA Interactive MasterclassTESTA Interactive Masterclass
TESTA Interactive MasterclassTansy Jessop
 
Addictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopAddictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopPeter Brusilovsky
 
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...eMadrid network
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CoboseMadrid network
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...eMadrid network
 
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptx
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptxLecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptx
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptxmrunmayee20
 
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...BlackboardEMEA
 
Chapter 2Computer Applications in Education.docx
Chapter 2Computer Applications in Education.docxChapter 2Computer Applications in Education.docx
Chapter 2Computer Applications in Education.docxwalterl4
 
Interactions of reading and assessment activities
Interactions of reading and assessment activitiesInteractions of reading and assessment activities
Interactions of reading and assessment activitiesSergey Sosnovsky
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxLaizaMaeRodriguezAgn
 
The why and what of testa
The why and what of testaThe why and what of testa
The why and what of testaTansy Jessop
 
Sevaq_BMerison_EMorin_belfast_2007
Sevaq_BMerison_EMorin_belfast_2007Sevaq_BMerison_EMorin_belfast_2007
Sevaq_BMerison_EMorin_belfast_2007Edwige Morin
 
Java parser a fine grained indexing tool and its application
Java parser a fine grained indexing tool and its applicationJava parser a fine grained indexing tool and its application
Java parser a fine grained indexing tool and its applicationRoya Hosseini
 
Amet University- B.Sc Data Science Syllabus
Amet University-  B.Sc Data Science SyllabusAmet University-  B.Sc Data Science Syllabus
Amet University- B.Sc Data Science Syllabusametinstitute
 
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...Christian M. Stracke
 
A Learning Analytics Approach
A Learning Analytics ApproachA Learning Analytics Approach
A Learning Analytics ApproachMehrnooshV
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdfMarvin158667
 

Similar to Analysis of social interactions and prediction of assignment grades in a Massive Open Online Course» (20)

Educational Question Routing in Online Student Communities
 Educational Question Routing in Online Student Communities Educational Question Routing in Online Student Communities
Educational Question Routing in Online Student Communities
 
TESTA Interactive Masterclass
TESTA Interactive MasterclassTESTA Interactive Masterclass
TESTA Interactive Masterclass
 
Addictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopAddictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshop
 
III-1ece.pdf
III-1ece.pdfIII-1ece.pdf
III-1ece.pdf
 
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
 
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptx
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptxLecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptx
Lecture1-2_21636_Lecture1-2_21636_Lecture1-2_18869_GEN531 zero lecture.pptx
 
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...
TLC2016 - Turning Blackboard Learn into a Digital Examination Platform: lesso...
 
Chapter 2Computer Applications in Education.docx
Chapter 2Computer Applications in Education.docxChapter 2Computer Applications in Education.docx
Chapter 2Computer Applications in Education.docx
 
Teaching FEM software in formal and non-formal environment with MOOCs
Teaching FEM software in formal and non-formal environment with MOOCsTeaching FEM software in formal and non-formal environment with MOOCs
Teaching FEM software in formal and non-formal environment with MOOCs
 
Interactions of reading and assessment activities
Interactions of reading and assessment activitiesInteractions of reading and assessment activities
Interactions of reading and assessment activities
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docx
 
The why and what of testa
The why and what of testaThe why and what of testa
The why and what of testa
 
Sevaq_BMerison_EMorin_belfast_2007
Sevaq_BMerison_EMorin_belfast_2007Sevaq_BMerison_EMorin_belfast_2007
Sevaq_BMerison_EMorin_belfast_2007
 
Java parser a fine grained indexing tool and its application
Java parser a fine grained indexing tool and its applicationJava parser a fine grained indexing tool and its application
Java parser a fine grained indexing tool and its application
 
Amet University- B.Sc Data Science Syllabus
Amet University-  B.Sc Data Science SyllabusAmet University-  B.Sc Data Science Syllabus
Amet University- B.Sc Data Science Syllabus
 
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...
2018-07-10 ICALT 2018 in Mumbai Gap between MOOC Designers and Learners on In...
 
A Learning Analytics Approach
A Learning Analytics ApproachA Learning Analytics Approach
A Learning Analytics Approach
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdf
 

More from eMadrid network

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovareMadrid network
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...eMadrid network
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...eMadrid network
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...eMadrid network
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...eMadrid network
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel CastroeMadrid network
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfeMadrid network
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid network
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfeMadrid network
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...eMadrid network
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid network
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfeMadrid network
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfeMadrid network
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...eMadrid network
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...eMadrid network
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...eMadrid network
 

More from eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
2022_11_11 «Biometrics and Behavior Understanding Technologies for e-Learning...
 

Recently uploaded

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 

Recently uploaded (20)

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 

Analysis of social interactions and prediction of assignment grades in a Massive Open Online Course»

  • 1. Analysis of social interactions and prediction of assignment grades in a Massive Open Online Course Pedro Manuel Moreno Marcos Universidad Carlos III de Madrid eMadrid Seminar on ‘OERs & Smart Education’ UNED, Madrid, 24th November 2017
  • 2. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 2
  • 3. INTRODUCTION: CONTEXT 3 Greller, W., & Drachsler, H. (2012). Translating learning into numbers: A generic framework for learning analytics. Journal of Educational Technology & Society, 15(3), 42-57 Prediction Visualizations
  • 4. INTRODUCTION: MOTIVATION • BENEFITS – Teachers: Improve learning processes. Support students. – Learners: Self-reflection • Use of dashboards to display information • Importance of timing considerations 4
  • 5. INTRODUCTION: OBJECTIVES 5 • Design of a Web application with different visualizations regarding forum interactions • Obtain conclusions regarding learners’ behaviour in a real MOOC • Analyze how assignments grades can be anticipated and which factors affect the predictive power
  • 6. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 6
  • 7. RELATED WORK: VISUALIZATIONS • Objective: present visual results to stakeholders • Examples: ANALYSE (Open edX) / edX Insights • Lack of visualizations related to the forum activity 7
  • 8. RELATED WORK: PREDICTION IN EDUCATION • Two types: future prediction / detection • Course completion • Student’s behaviors: motivations, problems, etc. • Scores – ASSISTment – Peer-review activities 8
  • 9. 6 18 20 18 16 7 0 5 10 15 20 25 Others Platform use Forum-related Exercises-related Video-related Demographic Number of articles Typeofvariables Distribution of predictor variables in MOOCs RELATED WORK: PREDICTION IN MOOCs • Systematic review • predict(ion) AND MOOC(s) • 35 analysed papers 9 5 3 2 3 9 11 6 0 2 4 6 8 10 12 Others Student engagement/personality Value/interest of items Forum posts classification Scores prediction Drop-out Certificate earners Number of articles Precitionparameters Distribution of prediction parameters in MOOCs
  • 10. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 10
  • 11. FORUM DASHBOARD: FIRST FUNCTIONALITIES • Basic Statistics – Number of messages, votes, response times, etc. • Participation – Number of learners, top contributors, etc. • Messages with more responses/votes 11
  • 12. FORUM DASHBOARD: COURSE ABILITIES • Definition of abilities – Plain or hierarchical structure – JavaScript (D3) • Visualize what abilities appear more 12
  • 13. FORUM DASHBOARD: SENTIMENT ANALYSIS (I) • Determine if a message is positive, negative or neutral • Algorithm: – Based on dictionaries – Use emoticons – Consider negations 13
  • 14. APPROACH FORUM DASHBOARD: SENTIMENT ANALYSIS (II) • Two main categories: – Supervised (machine learning based) • 8 types of indicators, including votes, length, responses, etc. – Unsupervised (lexicon based) METRICS • Accuracy • AUC (Area Under the Curve) 14 Method AUC Accuracy Dictionaries 71/78 74/78 SentiWordNet 65/75 66/77 Logistic Reg. 68/84 70/81 SVM 70/77 72/72 Decision Trees 64/74 69/74 Random Forest 71/82 72/74 Naïve Bayes 66/85 57/79 Results expressed in %
  • 15. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 15
  • 16. JAVA PROGRAMMING MOOC: CASE STUDY • Introduction to Programming with Java – Part I: Starting to Program in Java • 5 weeks • Instructor-led • Typically 14 days for each assignment • Passing grade: 60% • Evaluation: – 5 graded tests (Ti) – 2 programming assignments (Pi) 16
  • 17. JAVA PROGRAMMING MOOC: FORUM USE • 13,302 messages • Activity rises in critical dates 17
  • 18. JAVA PROGRAMMING MOOC: MESSAGES MORE RESPONSES • Cover varied issues: - Technical questions - Course-related questions MORE VOTES • Provide answers to questions related to course concepts • Top three messages belong to the first week 18
  • 19. JAVA PROGRAMMING MOOC: SENTIMENTS • 5,292 positives • 2,934 negatives • 5,076 neutral • 64.33% positive • Higher positivity at the beginning • Decrease near the deadlines of programming tasks 19
  • 20. JAVA PROGRAMMING MOOC: ABILITIES • Analysis based on 42 abilities: method, casting, calculator, array. • Analysis based on 10 relevant terms: array, loop, certificate, deadline 20
  • 21. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 21
  • 22. ASSIGNMENT PREDICTION: DATA COLLECTION SOURCE OF DATA • Data provided by edX • Database data: – Course structure – State of course components per learner – Forum interactions • Instructor dashboard: – Grade report SAMPLE SELECTION • 95,555 enrolled users • Two filters: – Consider only participants in the forum – Exclude unenrolled users • Result: 4,358 learners 22
  • 23. ASSIGNMENT PREDICTION: VARIABLES AND TECHNIQUES TYPES OF VARIABLES TECHNIQUES 23 METRIC Forum Exercises Video Previous grades Regression (RG) Support Vector Machines (SVM) Decision Trees (DT) Random Forest (RF) Root Mean Squared Error (RMSE)
  • 24. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 24
  • 25. ASSIGNMENT PREDICTION: PREDICTIVE POWER IN COURSE ASSIGNMENTS • Model A: Exercises and video variables • Model B: Model A + previous grades 25 Results expressed in RMSE Method T1 T2 T3 T4 T5 P3 P5 FG ModelA Best 0.26 0.21 0.20 0.18 0.16 0.25 0.20 0.14 Worse 0.34 0.28 0.26 0.22 0.18 0.31 0.27 0.16 ModelB Best 0.26 0.20 0.18 0.15 0.13 0.24 0.19 - Worse 0.34 0.26 0.23 0.20 0.17 0.32 0.26 -
  • 26. ASSIGNMENT PREDICTION: EFFECT OF FORUM- RELATED VARIABLES • Model C: Forum variables • Model D: Model C + exercises and videos • Model E: Model D + previous grades 26 Results expressed in RMSE Method T1 T2 T3 T4 T5 P3 P5 FG ModelC Best 0.41 0.36 0.33 0.31 0.27 0.34 0.24 0.25 Worse 0.46 0.40 0.35 0.33 0.30 0.36 0.28 0.28 ModelD Best 0.25 0.21 0.20 0.18 0.16 0.25 0.20 0.14 Worse 0.34 0.28 0.26 0.23 0.19 0.32 0.28 0.17 ModelE Best 0.25 0.20 0.18 0.15 0.13 0.24 0.19 - Worse 0.34 0.26 0.23 0.20 0.17 0.32 0.26 -
  • 27. ASSIGNMENT PREDICTION: CLOSE-ENDED VS. OPEN- ENDED QUESTIONS Assignment Forum (Model C) Problems and video (Model A) Problems, video and grades (Model B) Test 3 0.33 0.20 0.18 Peer-review 3 0.34 0.25 0.24 Test 5 0.27 0.16 0.13 Peer-review 5 0.25 0.20 0.19 • No differences in Model C • Statistically Significant difference in Models A and B (p<0.05) 27 Results expressed in RMSE
  • 28. ASSIGNMENT PREDICTION: EFFECT OF VARIABLES FROM PREVIOUS WEEKS • Model F (Model A + previous data) • Assignments → Non-cumulative • Final Grade → Cumulative • Factors: – Independency – Engagement over time 28 Grades prediction using data from previous weeks
  • 29. ASSIGNMENT PREDICTION: STABILISATION OF PREDICTIVE POWER IN A DAY-BY-DAY ANALYSIS • Threshold is between days 7-9 • Trade-off between anticipation and predictive power 29 Evolution of the predictive power day-by-day
  • 30. INDEX 1. INTRODUCTION 2. RELATED WORK 3. FORUM DASHBOARD 4. JAVA PROGRAMMING MOOC: CASE STUDY 5. ASSIGNMENT PREDICTION: METHODOLOGY 6. ASSIGNMENT PREDICTION: RESULTS 7. CONCLUSIONS AND FUTURE WORK 30
  • 31. CONCLUSIONS: FORUM ACTIVITY • Acceptable functioning • Deadlines alter learners’ behaviors and thus forum activity • Low participation • Higher activity in some concepts: arrays, loops or casting • Different valid approaches for sentiment analysis 31
  • 32. CONCLUSIONS: ASSIGNMENT PREDICTION 1) Early assignments are harder to predict 2) Algorithms are less important than data 3) Previous grades always enhance models 4) Forum-related variables have low predictive power 5) Closed-ended assignments can be predicted better 6) Previous interactions make models worse 7) Data from nearest previous week have stronger relationship with current grades 8) Interactions from current week become relevant after 7 days 32
  • 33. LIMITATIONS AND FUTURE WORK: FORUM ACTIVITY LIMITATIONS • Limited evaluation of the usability • Applicability on the context • Lack of labelled data • Subjectivity of the labelling process FUTURE WORK • Incorporate data from new courses • Automatic detection of abilities • Improve training set for sentiment analysis 33
  • 34. LIMITATIONS AND FUTURE WORK: ASSIGNMENT PREDICTION LIMITATIONS • Data restrictions • Sample selection criteria • Applicability depending on context FUTURE WORK • Use courses with more comprehensive traces • Comparison with other learners • Assess applicability • Differentiate learners who fail • Put models into practise • Analyse possible interventions 34
  • 35. PUBLICATIONS SENT • P.M. Moreno-Marcos, C. Alario-Hoyos, P.J Muñoz-Merino and C. Delgado Kloos. Prediction in MOOCs: A review and future research directions. IEEE Transactions on Learning Technologies. • P.M. Moreno-Marcos, C. Alario-Hoyos, P.J. Muñoz-Merino, I. Estévez-Ayres and C. Delgado Kloos. Sentiment Analysis in MOOCs: A case study. EDUCON Conference 2018. • P.M. Moreno-Marcos, P.J. Muñoz-Merino, C. Alario-Hoyos, I. Estévez-Ayres and C. Delgado Kloos. Analysing the predictive power for anticipating assignment grades in a Massive Open Online Course. Behaviour & Information Technology 35
  • 36. 36