SlideShare a Scribd company logo
1 of 24
Download to read offline
THE EFFECT OF A LEARNING ANALYTICS
DASHBOARD ON THE PASSING RATE OF A
PROGRAMMING COURSE.
A RANDOMIZED CONTROLLED EXPERIMENT.
Jan Hellings
J.F.HELLINGS@HVA.NL
Amsterdam University of applied science
COMPUTERSCIENCE DEPARTMENT
HBO-ICT
1
JOURNEY OF CLASSES OF JAVA
PROGRAMMING COURSE
2
HELP MY CLASSROOM IS FLIPPED !
3
4
CONFUSED COMPUTER SCIENCE
STUDENT
5
LEARNING ANALYTICS DASHBOARD
6
JAVA PROGRAMMING COURSE
• Introduction course of Java programming of 3 ECTS
• Freshman of computer science education University of applied
science
• 7 weeks 2 lessons of two hours a week
• Flip the classroom
• Two LMS
• Moodle quiz + practical assignment
• MyProgrammingLab of Pearson e-text tutorial
• Book: Introduction to Java Programming, Comprehensive, 10th Ed.
by Daniel Liang.
• Exam: writing a small Java program.
7
RESEARCH QUESTIONS
• Will the learning analytics dashboard
improve the passing rate and the grades
of the students participating in the Java
programming course?
• Will the learning analytics dashboard
increase the online activities of students?
8
RESEARCH METHOD RCT
9
Freshman
computer
science
n=558
Objection against
participation
Takes part in
theexperiment
n=556
Doesn t take
part in the
experiment
Conditional
randomize
Part of treatment
group
n=276
Part ofcontrol group
n=280
No
Yes
Result
programming
Treatment
group
Result
programming
control group
GENERATING DASHBOARDS
PREDICTION MODELS
10
Week 0 Week1
Dashboard
1
Demographic
data
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
1
week2
Dashboard
2
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
2
week3
Dashboard
3
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
3
week4
Dashboard
4
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
4
week5
Dashboard
5
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
5
week6
Dashboard
6
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
6
week7
Dashboard
7
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
6
week8
Dashboard
8
Myproglab
#Attemps
Mastery
Moodle
Quiz
result
Pracitcal
Assignme
nt
Predic
tion
Model
8
RESULTS PASSED
11
n=556. Missing =100. Passed: 332 Failed= 124
figure The mean of passing the exams of the treatment- and control group X
2
(1) ,5,
(1) ,28.
RESULTS GRADES
12
Figure the means and standard deviations of the grades for programming of the
treatment – and control group.
ONLINE USAGE
MYPROGRAMMINGLAB
13
Figure the mean and standard deviation of the Mastery Level (MMLmastery)
scores of the control – and treatment group extracted from MPL
*p< .10
Mastery level MMLmastery score MyProgrammingLab
per week
Week Mastery Mcontrol Mdashboard p
Week 4 34.928* 42.017* .074
Week 5 27.470* 34.118* .094
Week 6 16.546* 22.508* .051
QUIZ RESULTS OF MOODLE
14• Figure means of quiz results of week 1 till 6 extracted from Moodle. No
significant differences.
ACCESSING THE DASHBOARD AND
ONLINE USAGE
15
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
1 2 3 4 5 6 7 8
Shareofpopulationoronlie(n=276)
Week
use of dashboard
0 1 >1 online
Online exercises completed
Figure share of population opening dashboard and share online exercises done
PREDICTION MODEL PASSING
ACCURACY
16
Table compare precision accuracy (PA), type I error (T1) and type II error (TII) of
passing prediction model for week 1 till 8 of constructed model vs real.
0,000
0,100
0,200
0,300
0,400
0,500
0,600
0,700
0,800
0,900
1,000
1 2 3 4 5 6 7 8
Accuracy/TI/TII
Week
Accuracy of passing prediction model per week
PA PA-Model TI TI-Model TII TII-Model
PREDICTION MODEL GRADE (GPM)
Figure R2 for Grade Prediction Model (GPM) per week
1 Tempelaar, D. T., Rienties, B.,& Giesbers, B. (2014).
In search for the most informative data for feedback generation: Learning analytics in a data-rich context.
Computers in Human Behavior. http://doi.org/10.1016/j.chb.2014.05.038
0,000
0,100
0,200
0,300
0,400
0,500
0,600
0,700
0,800
1 2 3 4 5 6 7 8
R2
Week
Coefficient of determination R2 of grade prediction model compared to
literature1 and generated model
GPM Lit model
COHORT 2014 VS 2015 MPL
18
Figure MyporgrammingLab mastery level scores (0-100) per week of cohort
2014 and 2015 week 1 (W1_MMLMastery) till week 6 (W6_MMLMastery). Only
W1_MMLMastery p>.000
QUIZ RESULTS OF MOODLE
19
Table Moodle quiz results (0-10) of
cohort 2014 vs 2015. W3_quiz and
W6_quiz p >.05
COHORT 2014 VS 2015
20
Online behaviour 2014 2015
Practical assignment 54% 17%
Quiz Moodle 62% 25%
MyProgrammingLab 64% 7%
Table online behaviour week 6 Practical assignment and quiz
Moodle and MyProgrammingLab
FLIP THE CLASSROOM
21
CONCLUSIONS RESEARCH QUESTIONS
• Will the learning analytics dashboard improve the
passing rate and the grades of the students participating
in the Java programming course?
• Dashboard had no effect on the passing rate and grade
• Will the learning analytics dashboard increase the online
activities of students?
• Dashboard had a small effect on the online behaviour
about 5% more on p<.1
22
CONCLUSIONS
• RCT: differences outcomes between treatment and control
group attributed solely to intervention.
• Prediction models
• Prediction accuracy model passing .528 till .681 Lit :
.75-.863 or .972-.9792. Type II error real model >>
generated model.
• Coefficient of determination R2 of grade model: .152 till
.331. Lit: .4 -.71 Until week 6 better generated model.
• Online usage of cohort 2014 >> cohort 2015
• Flip the classroom make pre-class preparation compulsory or
summative.
23
2 Hu, Y.-H., Lo, C.-L., & Shih, S.-P. (2014). Developing early warning systems to predict students’ online learning performance. Computers in
Human Behavior, 36(0), 469–478. http://doi.org/http://dx.doi.org/10.1016/j.chb.2014.04.002
3 Lauría, E. J. M., Moody, E. W., Jayaprakash, S. M., Jonnalagadda, N., & Baron, J. D. (2013). Open Academic Analytics Initiative: Initial
Research Findings. In Proceedings of the Third International Conference on Learning Analytics and Knowledge (pp. 150–154). New York,
NY, USA: ACM. http://doi.org/10.1145/2460296.2460325
1 Tempelaar, D. T., Rienties, B.,& Giesbers, B. (2014).
In search for the most informative data for feedback generation: Learning analytics in a data-rich context.
Computers in Human Behavior. http://doi.org/10.1016/j.chb.2014.05.038
QUESTIONS?
24

More Related Content

What's hot

LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)
LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)
LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)Mrityunjay Kumar
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Blackboard APAC
 
HFES 2012 - Saqer et al.
HFES 2012 - Saqer et al. HFES 2012 - Saqer et al.
HFES 2012 - Saqer et al. hsaqer
 
MyMathLab Case Study - Kingston University UK
MyMathLab Case Study - Kingston University UKMyMathLab Case Study - Kingston University UK
MyMathLab Case Study - Kingston University UKPearson Australia
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Blackboard APAC
 
Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...wimdboer
 
Measuring Impact
Measuring ImpactMeasuring Impact
Measuring Impactaccessace
 
Class 5: Project details
Class 5: Project detailsClass 5: Project details
Class 5: Project detailsCOMP 113
 
Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Israel Gutiérrez
 
Using an Assessment Engine for Creating Flexible Educational Games
Using an Assessment Engine for Creating Flexible Educational GamesUsing an Assessment Engine for Creating Flexible Educational Games
Using an Assessment Engine for Creating Flexible Educational GamesYaëlle Chaudy
 
An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...Blackboard APAC
 
Mathxl presentation
Mathxl presentationMathxl presentation
Mathxl presentationCam Bennet
 
Starting your e twinning project 10.10.12 v_slideshare
Starting your e twinning project 10.10.12 v_slideshareStarting your e twinning project 10.10.12 v_slideshare
Starting your e twinning project 10.10.12 v_slideshareKarenCleland
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Blackboard APAC
 
Felipe Sommer - Nearpod
Felipe Sommer - Nearpod Felipe Sommer - Nearpod
Felipe Sommer - Nearpod guerindavid
 
Project Red: 9 Technology Practices That Improve Education the Most
Project Red: 9 Technology Practices That Improve Education the MostProject Red: 9 Technology Practices That Improve Education the Most
Project Red: 9 Technology Practices That Improve Education the Mostsocrato
 

What's hot (20)

LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)
LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)
LEAD model for designing CS labs - T4E 2019 (Goa Dec 9-11)
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
 
HFES 2012 - Saqer et al.
HFES 2012 - Saqer et al. HFES 2012 - Saqer et al.
HFES 2012 - Saqer et al.
 
MyMathLab Case Study - Kingston University UK
MyMathLab Case Study - Kingston University UKMyMathLab Case Study - Kingston University UK
MyMathLab Case Study - Kingston University UK
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...
 
Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...Use, Possibilities and Future of Course Management Systems in Secondary Educa...
Use, Possibilities and Future of Course Management Systems in Secondary Educa...
 
21CLHK9 - Building Heroes
21CLHK9 - Building Heroes21CLHK9 - Building Heroes
21CLHK9 - Building Heroes
 
Measuring Impact
Measuring ImpactMeasuring Impact
Measuring Impact
 
Defining the Quality Criteria and the requirements for a well-fitting tutoria...
Defining the Quality Criteria and the requirements for a well-fitting tutoria...Defining the Quality Criteria and the requirements for a well-fitting tutoria...
Defining the Quality Criteria and the requirements for a well-fitting tutoria...
 
Class 5: Project details
Class 5: Project detailsClass 5: Project details
Class 5: Project details
 
Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11
 
Using an Assessment Engine for Creating Flexible Educational Games
Using an Assessment Engine for Creating Flexible Educational GamesUsing an Assessment Engine for Creating Flexible Educational Games
Using an Assessment Engine for Creating Flexible Educational Games
 
Presentation1
Presentation1Presentation1
Presentation1
 
An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...An exploration of pedagogical and technical use cases involving Kaltura video...
An exploration of pedagogical and technical use cases involving Kaltura video...
 
Mathxl presentation
Mathxl presentationMathxl presentation
Mathxl presentation
 
Starting your e twinning project 10.10.12 v_slideshare
Starting your e twinning project 10.10.12 v_slideshareStarting your e twinning project 10.10.12 v_slideshare
Starting your e twinning project 10.10.12 v_slideshare
 
The Future Teacher
The Future TeacherThe Future Teacher
The Future Teacher
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
 
Felipe Sommer - Nearpod
Felipe Sommer - Nearpod Felipe Sommer - Nearpod
Felipe Sommer - Nearpod
 
Project Red: 9 Technology Practices That Improve Education the Most
Project Red: 9 Technology Practices That Improve Education the MostProject Red: 9 Technology Practices That Improve Education the Most
Project Red: 9 Technology Practices That Improve Education the Most
 

Viewers also liked

Group Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsGroup Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsHendrik Drachsler
 
Iui2015: Personalized Search: Reconsidering the Value of Open User Models
Iui2015: Personalized Search: Reconsidering the Value of Open User ModelsIui2015: Personalized Search: Reconsidering the Value of Open User Models
Iui2015: Personalized Search: Reconsidering the Value of Open User ModelsPeter Brusilovsky
 
20151112PosterJanHellingsV2_definitief
20151112PosterJanHellingsV2_definitief20151112PosterJanHellingsV2_definitief
20151112PosterJanHellingsV2_definitiefJan Hellings
 
The Future of Learning Analytics
The Future of Learning AnalyticsThe Future of Learning Analytics
The Future of Learning AnalyticsHendrik Drachsler
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALPeter Brusilovsky
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics DashboardsSten Govaerts
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve TeachingRafael Scapin, Ph.D.
 

Viewers also liked (9)

Group Concept Mapping on Learning Analytics
Group Concept Mapping on Learning AnalyticsGroup Concept Mapping on Learning Analytics
Group Concept Mapping on Learning Analytics
 
Iui2015: Personalized Search: Reconsidering the Value of Open User Models
Iui2015: Personalized Search: Reconsidering the Value of Open User ModelsIui2015: Personalized Search: Reconsidering the Value of Open User Models
Iui2015: Personalized Search: Reconsidering the Value of Open User Models
 
20151112PosterJanHellingsV2_definitief
20151112PosterJanHellingsV2_definitief20151112PosterJanHellingsV2_definitief
20151112PosterJanHellingsV2_definitief
 
The Future of Learning Analytics
The Future of Learning AnalyticsThe Future of Learning Analytics
The Future of Learning Analytics
 
Public PhD defense
Public PhD defensePublic PhD defense
Public PhD defense
 
Social Learning Analytics
Social Learning AnalyticsSocial Learning Analytics
Social Learning Analytics
 
Adaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PALAdaptive Navigation Support and Open Social Learner Modeling for PAL
Adaptive Navigation Support and Open Social Learner Modeling for PAL
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics Dashboards
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
 

Similar to 20160423EdinburghPresentationV1

eMOOCs2015 Does peer grading work?
eMOOCs2015 Does peer grading work?eMOOCs2015 Does peer grading work?
eMOOCs2015 Does peer grading work?Rémi Bachelet
 
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
 
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
 
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
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPeter Brusilovsky
 
Effects of e instruction in Teaching Intro to IT
Effects of e instruction in Teaching Intro to ITEffects of e instruction in Teaching Intro to IT
Effects of e instruction in Teaching Intro to ITAmelita Martinez
 
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...eMadrid network
 
Case study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionCase study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionParasuram K
 
20080223 Lasvegas Conference Presentation
20080223 Lasvegas Conference Presentation20080223 Lasvegas Conference Presentation
20080223 Lasvegas Conference PresentationJong-Ki Lee
 
WP2 Course Modernisation
WP2 Course ModernisationWP2 Course Modernisation
WP2 Course Modernisationmetamath
 
PPT FINAL PROPOSAL DEFENCE.pptx
PPT FINAL PROPOSAL DEFENCE.pptxPPT FINAL PROPOSAL DEFENCE.pptx
PPT FINAL PROPOSAL DEFENCE.pptxsaldi123
 
Social network analysis of large online gamified courses
Social network analysis of large online gamified coursesSocial network analysis of large online gamified courses
Social network analysis of large online gamified coursesLuis de-Marcos Ortega
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERvivatechijri
 
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...cilass.slideshare
 
Connect More with peers in practice - London
Connect More with peers in practice - LondonConnect More with peers in practice - London
Connect More with peers in practice - LondonJisc
 
Webinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to WorkWebinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to WorkD2L Barry
 
Preliminry report
 Preliminry report Preliminry report
Preliminry reportJiten Ahuja
 

Similar to 20160423EdinburghPresentationV1 (20)

eMOOCs2015 Does peer grading work?
eMOOCs2015 Does peer grading work?eMOOCs2015 Does peer grading work?
eMOOCs2015 Does peer grading work?
 
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
 
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
 
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
 
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
 
Personalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning ProgrammingPersonalized Online Practice Systems for Learning Programming
Personalized Online Practice Systems for Learning Programming
 
Effects of e instruction in Teaching Intro to IT
Effects of e instruction in Teaching Intro to ITEffects of e instruction in Teaching Intro to IT
Effects of e instruction in Teaching Intro to IT
 
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...
eMadrid 2014 02 14 (uc3m) emadrid Daniel Charchidi MIT Reimaging learning on ...
 
Case study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final versionCase study_GUVI_Workshop_Final version
Case study_GUVI_Workshop_Final version
 
20080223 Lasvegas Conference Presentation
20080223 Lasvegas Conference Presentation20080223 Lasvegas Conference Presentation
20080223 Lasvegas Conference Presentation
 
WP2 Course Modernisation
WP2 Course ModernisationWP2 Course Modernisation
WP2 Course Modernisation
 
PPT FINAL PROPOSAL DEFENCE.pptx
PPT FINAL PROPOSAL DEFENCE.pptxPPT FINAL PROPOSAL DEFENCE.pptx
PPT FINAL PROPOSAL DEFENCE.pptx
 
Social network analysis of large online gamified courses
Social network analysis of large online gamified coursesSocial network analysis of large online gamified courses
Social network analysis of large online gamified courses
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
 
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
 
Project template
Project templateProject template
Project template
 
Connect More with peers in practice - London
Connect More with peers in practice - LondonConnect More with peers in practice - London
Connect More with peers in practice - London
 
Power & Gerin Lajoie Cnie08
Power & Gerin Lajoie Cnie08Power & Gerin Lajoie Cnie08
Power & Gerin Lajoie Cnie08
 
Webinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to WorkWebinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to Work
 
Preliminry report
 Preliminry report Preliminry report
Preliminry report
 

20160423EdinburghPresentationV1

  • 1. THE EFFECT OF A LEARNING ANALYTICS DASHBOARD ON THE PASSING RATE OF A PROGRAMMING COURSE. A RANDOMIZED CONTROLLED EXPERIMENT. Jan Hellings J.F.HELLINGS@HVA.NL Amsterdam University of applied science COMPUTERSCIENCE DEPARTMENT HBO-ICT 1
  • 2. JOURNEY OF CLASSES OF JAVA PROGRAMMING COURSE 2
  • 3. HELP MY CLASSROOM IS FLIPPED ! 3
  • 4. 4
  • 7. JAVA PROGRAMMING COURSE • Introduction course of Java programming of 3 ECTS • Freshman of computer science education University of applied science • 7 weeks 2 lessons of two hours a week • Flip the classroom • Two LMS • Moodle quiz + practical assignment • MyProgrammingLab of Pearson e-text tutorial • Book: Introduction to Java Programming, Comprehensive, 10th Ed. by Daniel Liang. • Exam: writing a small Java program. 7
  • 8. RESEARCH QUESTIONS • Will the learning analytics dashboard improve the passing rate and the grades of the students participating in the Java programming course? • Will the learning analytics dashboard increase the online activities of students? 8
  • 9. RESEARCH METHOD RCT 9 Freshman computer science n=558 Objection against participation Takes part in theexperiment n=556 Doesn t take part in the experiment Conditional randomize Part of treatment group n=276 Part ofcontrol group n=280 No Yes Result programming Treatment group Result programming control group
  • 10. GENERATING DASHBOARDS PREDICTION MODELS 10 Week 0 Week1 Dashboard 1 Demographic data Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 1 week2 Dashboard 2 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 2 week3 Dashboard 3 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 3 week4 Dashboard 4 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 4 week5 Dashboard 5 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 5 week6 Dashboard 6 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 6 week7 Dashboard 7 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 6 week8 Dashboard 8 Myproglab #Attemps Mastery Moodle Quiz result Pracitcal Assignme nt Predic tion Model 8
  • 11. RESULTS PASSED 11 n=556. Missing =100. Passed: 332 Failed= 124 figure The mean of passing the exams of the treatment- and control group X 2 (1) ,5, (1) ,28.
  • 12. RESULTS GRADES 12 Figure the means and standard deviations of the grades for programming of the treatment – and control group.
  • 13. ONLINE USAGE MYPROGRAMMINGLAB 13 Figure the mean and standard deviation of the Mastery Level (MMLmastery) scores of the control – and treatment group extracted from MPL *p< .10 Mastery level MMLmastery score MyProgrammingLab per week Week Mastery Mcontrol Mdashboard p Week 4 34.928* 42.017* .074 Week 5 27.470* 34.118* .094 Week 6 16.546* 22.508* .051
  • 14. QUIZ RESULTS OF MOODLE 14• Figure means of quiz results of week 1 till 6 extracted from Moodle. No significant differences.
  • 15. ACCESSING THE DASHBOARD AND ONLINE USAGE 15 0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 1 2 3 4 5 6 7 8 Shareofpopulationoronlie(n=276) Week use of dashboard 0 1 >1 online Online exercises completed Figure share of population opening dashboard and share online exercises done
  • 16. PREDICTION MODEL PASSING ACCURACY 16 Table compare precision accuracy (PA), type I error (T1) and type II error (TII) of passing prediction model for week 1 till 8 of constructed model vs real. 0,000 0,100 0,200 0,300 0,400 0,500 0,600 0,700 0,800 0,900 1,000 1 2 3 4 5 6 7 8 Accuracy/TI/TII Week Accuracy of passing prediction model per week PA PA-Model TI TI-Model TII TII-Model
  • 17. PREDICTION MODEL GRADE (GPM) Figure R2 for Grade Prediction Model (GPM) per week 1 Tempelaar, D. T., Rienties, B.,& Giesbers, B. (2014). In search for the most informative data for feedback generation: Learning analytics in a data-rich context. Computers in Human Behavior. http://doi.org/10.1016/j.chb.2014.05.038 0,000 0,100 0,200 0,300 0,400 0,500 0,600 0,700 0,800 1 2 3 4 5 6 7 8 R2 Week Coefficient of determination R2 of grade prediction model compared to literature1 and generated model GPM Lit model
  • 18. COHORT 2014 VS 2015 MPL 18 Figure MyporgrammingLab mastery level scores (0-100) per week of cohort 2014 and 2015 week 1 (W1_MMLMastery) till week 6 (W6_MMLMastery). Only W1_MMLMastery p>.000
  • 19. QUIZ RESULTS OF MOODLE 19 Table Moodle quiz results (0-10) of cohort 2014 vs 2015. W3_quiz and W6_quiz p >.05
  • 20. COHORT 2014 VS 2015 20 Online behaviour 2014 2015 Practical assignment 54% 17% Quiz Moodle 62% 25% MyProgrammingLab 64% 7% Table online behaviour week 6 Practical assignment and quiz Moodle and MyProgrammingLab
  • 22. CONCLUSIONS RESEARCH QUESTIONS • Will the learning analytics dashboard improve the passing rate and the grades of the students participating in the Java programming course? • Dashboard had no effect on the passing rate and grade • Will the learning analytics dashboard increase the online activities of students? • Dashboard had a small effect on the online behaviour about 5% more on p<.1 22
  • 23. CONCLUSIONS • RCT: differences outcomes between treatment and control group attributed solely to intervention. • Prediction models • Prediction accuracy model passing .528 till .681 Lit : .75-.863 or .972-.9792. Type II error real model >> generated model. • Coefficient of determination R2 of grade model: .152 till .331. Lit: .4 -.71 Until week 6 better generated model. • Online usage of cohort 2014 >> cohort 2015 • Flip the classroom make pre-class preparation compulsory or summative. 23 2 Hu, Y.-H., Lo, C.-L., & Shih, S.-P. (2014). Developing early warning systems to predict students’ online learning performance. Computers in Human Behavior, 36(0), 469–478. http://doi.org/http://dx.doi.org/10.1016/j.chb.2014.04.002 3 Lauría, E. J. M., Moody, E. W., Jayaprakash, S. M., Jonnalagadda, N., & Baron, J. D. (2013). Open Academic Analytics Initiative: Initial Research Findings. In Proceedings of the Third International Conference on Learning Analytics and Knowledge (pp. 150–154). New York, NY, USA: ACM. http://doi.org/10.1145/2460296.2460325 1 Tempelaar, D. T., Rienties, B.,& Giesbers, B. (2014). In search for the most informative data for feedback generation: Learning analytics in a data-rich context. Computers in Human Behavior. http://doi.org/10.1016/j.chb.2014.05.038