SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
Data-Driven Education:
Using Big Educational Data
to Improve Teaching and Learning
Peter Brusilovsky
School of Computing and Information,
University of Pittsburgh
MOOC
Massive Open Online Course
Completion Rate
MOOC Completion Rate
Classic loop user modeling - adaptation in adaptive systems
http://www.katyjordan.com/MOOCproject.html
What Else These Students Need?
• Top colleges
– Stanford, CalTech, Princeton, GATech, Penn, Duke..
• Great faculty – top guns in their fields
• Great content
• Top online platforms – Coursera, edX, Udacity
• FREE!
But now we have data!
• MOOC-level data
– Who did what, when, and what was the result
• What we can do?
– Find out who drops the course (and guess why)
– Predict drop-outs (and possibly interfere)
– Personalize learning process
– Learn more about learning
– Find our how we can teach better
Human
Learning
Nexus of Human and Machine Learning
Machine
Learning
Data-Driven Education
• Using data left by past learners to benefit future
learners
• How this data could be used? Who is making
sense of the data?
• Machine-Centered Approach
– Educational Data Mining
• Human-Centered Approach
– Visual Learning Analytics
Educational Data Mining
• The idea: Feed data to various data mining and
machine learning approaches to tune current
learning process and discover important things
for future improvements
• Could be used on all levels
– Which courses form hidden prerequisites?
– How to order problems and readings in a course?
– Which hint or remedial activity should be offered to
students in problem solving context?
EDM for Personalized Learning
• Several ways to support personalized learning
• Better domain modeling
• Better student modeling
• Better adaptation approaches
• Better student engagement
• Finding what works best for different students
categories
Visual Learning Analytics
• The idea: Present data in visual form to
students, teachers, administrators helping them
to make better decisions about learning process
• Support self-regulated learning
• Provide navigation support for students
• Show performance to instructors to make
decisions
• Show data to administrators to redesign process
Research at PAWS Lab, U of Pittsburgh
• http://adapt2.sis.pitt.edu/wiki/PAWS
• Educational Data Mining
– Mining student online behavior patterns
– Domain modeling and latent topic discovery
– Data-driven student modeling
– Concept extraction
• Visual Learning Analytics
– Social navigation in E-learning
– Open social learner modeling with social comparison
BEHAVIOR MINING
Case 1: Use Past Learners Data to Augment AI Decision Support
Latent Groups and MOOC Performance
• How we could explain large differences in MOOC
dropouts and performance?
• Could it be connected to demography?
Ø Guo, P. and Reinecke, K. (2014) Demographic Differences in How Students Navigate Through
MOOCs. In: Proceedings of Proceedings of the First ACM Conference on Learning @ Scale
Conference, Atlanta, Georgia, USA, ACM, pp. 21-30.
• Could it be connected to behavior?
– Different learners behave differently!
– Expert-defined models of differences: fraction of
assignments to all work, fraction of using forums…
Ø Anderson, A., Huttenlocher, D., Kleinberg, J., and Leskovec, J. (2014) Engaging with Massive
Online Courses. In: Proceedings of the 23rd International World Wide Web Conference (WWW
2014), Seoul, Korea, April 7-11, 2014, pp. 687-698.
Mining Learner Behavior Patterns
• If simple measures do not work complex
behavior patterns might help
• Find behavior patterns
• Identify clusters with similar behavior
• Use patterns to predict retention and success
• Help different students in different ways
How to Find Behavior Patterns
• Encode behavior as a vector
– Balance of activities by type
– Balance of activities by time
– Transition between activities
• Find likeminded groups
– Clustering
– Matrix and tensor factorization
• Markov models
• Sequence mining
Problem-Solving Genome
• Key ideas
– Individual differences important for understanding
students and adapting learning
– "Old generation" of individual differences (i.e. learning
styles) not valuable in e-learning context
– Could we use "data-driven" science extracting individual
differences from behavior data?
• Main challenge
– How to process the data to find and use individual
differences
• Our approach uses sequence mining and student
modeling based on the use of micro-sequences
Context: Parameterized Java Exercises
Some numbers change each time
the exercise is loaded
Hard to game
Exercise from QuizJet system
Dataset
Exercises
• 101 parameterized exercises
• 19 topics
• Exercises labeled as easy (41), medium (41) or hard (19)
complexity
Students
• 3 terms, a total of 101 students
• 21,215 attempts, 14,726 correct and 6,489 incorrect
• We formed sequences of repetitions of the student in the
same exercise in the same session within the system
• We collect time in each attempt
• Pretest, posttest (not all the students)
Labeling Steps (attempts)
Correctness: Success (S) or Failure (F)
Time: Short (lowercase) or Long (uppercase)
– Using median of the distribution of time per exercise
– Using different distributions for first attempt
label correctness time
s success short
S success long
f failure short
F failure long
Labeled Sequences
• First and last attempt are labeled differently. Here
we used underscore ‘_’
• Example sequences:
_fS_
_fFs_
_ss_
This labeled representation is for making sequences and patterns more
readable. The actual labeling used for running the pattern mining
algorithm uses only uppercase letters and different sets of letters for
first and last attempts within sequences.
Pattern mining
• Using PexSPAM algorithm with gap = 0
• Each possible pattern of length 2 or higher is
explored
• Support of a pattern: proportion of sequences
containing the pattern (at least once)
– Does not count multiple occurrences of the pattern within a
sequence
• Select all patterns with minimum support of 1%
Pattern mining
• There were 102 frequent micro patterns
Top 20 frequent micro patterns
The Problem Solving Genome
• Constructed a frequency vector over the 102
patterns (vector of size 102) for each student
– Each common pattern is a gene
• The vector represents how frequently a student uses
each of the micro patterns
• The vector is an individual genome build of genes
Problem Solving Genome
_fSss_
_fSS_
_FFss_
_FSss
_
_fSs_ Frequencies of each of the
102 common patterns
3/5
ss_ ss Ss SS_ _FS_
0/5 2/5 1/5 0/5 …
Guerra, J., Sahebi, S., Lin, Y.-R., and Brusilovsky, P. (2014) The Problem
Solving Genome: Analyzing Sequential Patterns of Student Work with
Parameterized Exercises. In: Proceedings of the 7th International Conference on
Educational Data Mining (EDM 2014) pp. 153-160.
Exploring the Genome
• Stability
– Are the patterns stable on a
student?
• Effect of complexity
– Are the patterns different across
complexity levels?
• Patterns of success
– Are successful students
following different patterns?
Genome Stability
• Is the student more similar to him/herself
than to others?
– Select students with at least 60 sequences (32 students)
– For each student:
• Split sequences per student in two random sets (set 1, set 2)
• Form Genome of each set
– Compute Jensen-Shannon (JS) divergence between:
• The the genome of the 2 sets of each student (self-distance)
• Student’s set 1 genome and set 1 of other students (average)
(other-distance)
• Are students changing patterns over time?
– Repeat the procedure splitting sets in early (first half) and
late (second half) sequences per student
Results (1)
Self-
distances
Other-
distances
Sig. Cohen’s
d
M SE M SE
Randomly split Genome
(a)
.2370 .0169 .4815 .0141 <.001 2.693
Early/Late Genome (b) .3211 .0214 .4997 .0164 <.001 1.205
Paired-sample t-test
• Even when changing from early to late sequences,
student self distance is significantly smaller than the
distance to others
Genome is stable on individuals
Clustering by Genome
• Cluster students by their genomes and analyze
different patterns
– Between clusters
– Between low and high students within each cluster
• Spectral Clustering with k = 2
– Larger eigen-gap with k = 2
• Cluster 1: confirmers (repeat short successes)
• Cluster 2: non-confirmers (quitters)
Ordering patterns by difference magnitude
(cluster 2 – cluster 1)
Latent groups vs performance
Groups and guidance
• Successful patterns in each cluster
are closer to the other cluster
– Successful confirmers tend to stop
after long success
– Successful non-confirmers (c 2) tend
to continue after hard success
• Extreme different patterns between
clusters are “harmful”
• How it could be used for
personalization?
– Identify student type
– Offer different interface or discourage
poor behavior with recommendation
_FS_
More Results with Behavior Mining
• Hosseini, R., Brusilovsky, P., Yudelson, M., and Hellas, A. (2017) Stereotype Modeling
for Problem-Solving Performance Predictions in MOOCs and Traditional Courses.
In: Proceedings of Proceedings of the 25th Conference on User Modeling, Adaptation and
Personalization, Bratislava, Slovakia, ACM, pp. 76-84.
• Mirzaei, M., Sahebi, S., and Brusilovsky, P. (2019) Annotated Examples and Parameterized
Exercises: Analyzing Student's Sequential Patterns. In: S. Isotani, et al. (eds.) Proceedings of 20th
International Conference on Artificial Intelligence in Education, AIED 2019, Part I, Chicago, IL,
USA, June 25-29, 2019, Springer, pp. 308-319.
• Mirzaei, M., Sahebi, S., and Brusilovsky, P. (2020) Detecting Trait versus Performance
Student Behavioral Patterns Using Discriminative Non-Negative Matrix Factorization.
In: Proceedings of The Thirty-Third International Florida Artificial Intelligence Research Society
Conference (FLAIRS-32), Miami, FL, Association for the Advancement of Artificial Intelligence,
pp. 439-444.
• Wen, X., Lin, Y.-R., Liu, X., Brusilovsky, P., and Barria Pineda, J. (2019) Iterative
Discriminant Tensor Factorization for Behavior Comparison in Massive Open Online Courses.
In: Proceedings of The World Wide Web Conference, San Fancisco, CA, USA, ACM, pp. 2068--
2079.
35
Tinkerers Movers
VS.
0.000
0.005
0.010
0.015
0.020
0.025
0.030
0.035
0.040
D
d
d
D
J
J
D
E
J
j
D
D
A
d
D
A
J
c
a
A
A
f
_
A
f
A
c
J
A
_
A
D
A
a
A
D
A
A
_
_
A
A
A
A
Ratio
of
Pattern
Occurrence
Pattern
Cluster 1 (Tinkerers) Cluster 2 (Movers)
ØTinkerers
were less
efficient and
had lower
grades
ØPatterns
tended to
distinguish
low/high
performers
in both
groups
ØBoth groups
included a
mixture of
strong and
Movers have more
steps of adding
code concepts and
passing more tests
Tinkerers have more
steps of changing
code concepts without
passing more tests
SOCIAL NAVIGATION
Case 2: Use Past Learners Data to Augment Humans
Navigation Support
• Students need personalized guidance (navigation
support) to access right content in the right time
– Too late – easy but mostly useless
– Too early – not year ready to understand/apply
– Students start with different knowledge, learn with
different speed
• Knowledge-based navigation support based on
student modeling works well to increase success and
motivation
• Knowledge-based approaches require considerable
knowledge engineering – domain modeling, content
analysis, prerequisite elicitation, etc.
Social Navigation
• Wisdom from user data vs. wisdom from experts
• Social navigation uses behavior of past users to
guide new users
• Can we use “wisdom” extracted from the work of
a community of learners to replace knowledge-
based guidance?
• Knowledge engineering vs. data analysis
Knowledge Sea II`
Brusilovsky, P., Chavan, G., and Farzan, R. (2004) Social adaptive navigation support for open corpus electronic
textbooks. Third International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Knowledge Sea II (+ AnnotatEd)
Farzan, R. and Brusilovsky, P. (2008) AnnotatEd: A social navigation and annotation service for web-based
educational resources. New Review in Hypermedia and Multimedia 14 (1), 3-32.
Open Social Student Modeling
• Key ideas
– Make traditional student models open to the users
– Allow students to compare themselves with class and
peers
– Social navigation based on performance data
• Main challenge
– How to design the interface to make an easy
comparison and provide social guidance and
motivation?
– We went through several attempts…
MasteryGrids
• Adaptive Navigation Support
• Topic-based Adaptation
• Open Social Learner Modeling
• Social Educational Progress Visualization
• Multiple Content Types
• Concept-Based Recommendation
• Open Source
Open Social Student Modeling - I
Interactive Demo YouTube Demo
Open Social Student Modeling - II
Open Social Student Modeling - III
The Study
• A classroom study in a graduate Database Course
• Two sections of the same class. Same teacher, same
lectures, etc.
• The students were able to access non-mandatory
database practice content (exercises, examples) through
Mastery Grids
• 47 students worked with OSM interface and 42 students
worked with OSSM interface
Brusilovsky, P., Somyurek, S., Guerra, J., Hosseini, R., Zadorozhny, V., and Durlach, P. (2016) The Value of
Social: Comparing Open Student Modeling and Open Social Student Modeling. IEEE Transactions on
Emerging Topics in Computing 4 (3), 450-461.
Impact on Learning
• Student knowledge significantly increased in both
groups
• Number of attempted problems significantly
predicts the final grade (SE=0.04,p=.017).
• We obtained the coefficient of 0.09 for number of
attempts on problems, meaning attempting 100
problems increases the final grade by 9
• The mean learning gain was higher for both weak and
strong students in OSSM group
• The difference was significant for weak students
(p=.033)
Does OSSM increases system usage?
Variable
OSM OSSM
U
Mean Mean
Sessions 3.93 6.26 685.500*
Topics coverage 19.0% 56.4% 567.500**
Total attempts to problems 25.86 97.62 548.500**
Correct attempts to problems 14.62 60.28 548.000**
Distinct problems attempted 7.71 23.51 549.000**
Distinct problems attempted correctly 7.52 23.11 545.000**
Distinct examples viewed 18.19 38.55 611.500**
Views to example lines 91.60 209.40 609.000**
MG loads 5.05 9.83 618.500**
MG clicks on topic cells 24.17 61.36 638.500**
MG click on content cells 46.17 119.19 577.500**
MG difficulty feedback answers 6.83 14.68 599.500**
Total time in the system 5145.34 9276.58 667.000**
Time in problems 911.86 2727.38 582.000**
Time in MG (navigation) 2260.10 4085.31 625.000**
Does OSSM increase Efficiency?
• Time per line, time per example and time per activity
scores of students in OSSM group are significantly lower
than in the other group.
• Students who used OSSM interface worked more
efficiently.
Variable
OSM OSSM
U
Mean Mean
Time per line 22.93 11.61 570.000**
Time per
example 97.74 58.54 508.000*
Time per
problem 37.96 29.72 242.000
Time per
activity 47.92 34.33 277.000*
Does OSLM Increase Student Retention?
0
20
40
60
80
100
0+ 10+ 20+ 30+ 40+ 50+
%
Students
in
class
Problem attempts
OSSM
OSM
• OSLM group had much higher
student usage
• Looking much more interesting to
students at the start (compare
#students after the first login)
• At the level of 30+, serious
engagement with the system, the
OSLM group still retained more
than 50% of its original users
while OSM engagement was below
20%.
0
20
40
60
80
100
0+ 10+ 20+ 30+ 40+ 50+
Problem attempts
OSSM
OSM
Why Engagement Is Important?
• Many systems demonstrated their educational
effectiveness in a lab-like settings: once the students are
pushed to use it - it benefits their learning
• However, once released to real classes, these systems are
under-used - most of them offer additional non-
mandatory learning opportunities
• “Students are only interested in points and grades”
• Convert all tools into credit-bearing activities?
• Or use alternative approaches to increase motivation
• Critical to support students in self-organized non-credit
learning context like MOOCs
Current State on OSSM
• MasteryGrids is an open source system
• Full support offered for three domains
– Java, 5 types of smart content
– Python, 6 types of smart content
– SQL, 4 types of smart content
• Several large-scale studies in progress
• Exploring new concept-based OSSM Interface
• Collaborators are welcome!
– Can use your own content and course structure!
More on Social Navigation and OSLM
• Farzan, R. and Brusilovsky, P. (2018) Social Navigation. In: P. Brusilovsky and
D. He (eds.): Social Information Access: Systems and Technologies. Lecture Notes in
Computer Science, Cham: Springer, pp. 142-180.
• Hsiao, I.-H., Bakalov, F., Brusilovsky, P., and König-Ries, B. (2013)
Progressor: social navigation support through open social student modeling. New
Review of Hypermedia and Multimedia 19 (2), 112-131.
• Hsiao, I.-H. and Brusilovsky, P. (2017) Guiding and Motivating Students
Through Open Social Student Modeling: Lessons Learned. Teachers College
Record 119 (3).
• Akhuseyinoglu, K., Barria-Pineda, J., Sosnovsky, S., Lamprecht, A.-L.,
Guerra, J., and Brusilovsky, P. (2020) Exploring Student-Controlled Social
Comparison. In: C. Alario-Hoyos, M. J. RodrĂ­guez-Triana, M. Scheffel, I. Arnedillo-
SĂĄnchez and S. M. Dennerlein (eds.) Proceedings of European Conference on
Technology Enhanced Learning EC-TEL 2020, Cham, 14-18 September, 2020,
Springer International Publishing, pp. 244-258.
More on Data-Driven E-learning
• Domain Modeling and Latent topic discovery
– Sahebi, S., Lin, Y.-R., and Brusilovsky, P. (2016) Tensor Factorization
for Student Modeling and Performance Prediction in Unstructured Domain.
Proceedings of the 9th International Conference on Educational Data
Mining (EDM 2016), pp. 502-505.
• Data-driven student modeling
– González-Brenes, J. P., Huang, Y., and Brusilovsky, P. (2014)
General Features in Knowledge Tracing to Model Multiple Subskills,
Temporal Item Response Theory, and Expert Knowledge. Proceedings of the
7th International Conference on Educational Data Mining (EDM 2014),
London, UK, July 4-7, 2014, pp. 84-91.
• Concept extraction for modeling and adaptation
– Huang, Y., Yudelson, M., Han, S., He, D., and Brusilovsky, P.
(2016) A Framework for Dynamic Knowledge Modeling in Textbook-Based
Learning. In: Proceedings of 24th Conference on User Modeling,
Adaptation and Personalization (UMAP 2016), pp. 141-150.
Acknowledgements
• Joint work with
– Rosta Farzan, Tomek Loboda, Michael Yudelson
– Sharon Hsiao, Sherry Sahebi, Julio Guerra,
– Roya Hosseini, Yun Huang, Rafael Dias Araújo
• U. of Pittsburgh “Innovation in Education” awards
• NSF Grants
– CAREER 0447083
– EHR 0310576
– IIS 0426021
• ADL.net support for OSLM work
Visit us in Pittsburgh to Learn More!
… or Read our Papers
• http://www.pitt.edu/~peterb/papers.html
• https://www.researchgate.net/profile/Peter_Br
usilovsky

Weitere ähnliche Inhalte

Was ist angesagt?

Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized LearningPeter Brusilovsky
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016Peter Brusilovsky
 
Interfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsInterfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsPeter Brusilovsky
 
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
 
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
 
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...Peter Brusilovsky
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPeter Brusilovsky
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...Peter Brusilovsky
 
Mastery Grids: An Open Source Social Educational Progress Visualization
Mastery Grids: An Open Source Social Educational Progress VisualizationMastery Grids: An Open Source Social Educational Progress Visualization
Mastery Grids: An Open Source Social Educational Progress VisualizationPeter Brusilovsky
 
Learning analytics are more than a technology
Learning analytics are more than a technologyLearning analytics are more than a technology
Learning analytics are more than a technologyDragan Gasevic
 
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 with me Mate: Analytics of Social Networks in Higher Education
Learning with me Mate: Analytics of Social Networks in Higher EducationLearning with me Mate: Analytics of Social Networks in Higher Education
Learning with me Mate: Analytics of Social Networks in Higher EducationDragan Gasevic
 
Social learning analytics: LAK 2012
Social learning analytics:  LAK 2012Social learning analytics:  LAK 2012
Social learning analytics: LAK 2012Rebecca Ferguson
 
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...Eamon Costello
 
Learning analytics are more than measurement
Learning analytics are more than measurementLearning analytics are more than measurement
Learning analytics are more than measurementDragan Gasevic
 
Evaluation of the TOIA project
Evaluation of the TOIA projectEvaluation of the TOIA project
Evaluation of the TOIA projectgrainne
 
Learning analytics and MOOCs: What have we learned so far and where to go?
Learning analytics and MOOCs: What have we learned so far and where to go?Learning analytics and MOOCs: What have we learned so far and where to go?
Learning analytics and MOOCs: What have we learned so far and where to go?Dragan Gasevic
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics DashboardsSten Govaerts
 

Was ist angesagt? (20)

Domain Modeling for Personalized Learning
Domain Modeling for Personalized LearningDomain Modeling for Personalized Learning
Domain Modeling for Personalized Learning
 
Data driveneducationicwl2016
Data driveneducationicwl2016Data driveneducationicwl2016
Data driveneducationicwl2016
 
Interfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent RecommendationsInterfaces for User-Controlled and Transparent Recommendations
Interfaces for User-Controlled and Transparent Recommendations
 
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
 
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
 
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...The Value of Social: Comparing Open Student Modeling and Open Social Student ...
The Value of Social: Comparing Open Student Modeling and Open Social Student ...
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based Visualization
 
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
An Infrastructure for Sustainable Innovation and Research in Computer Scienc...
 
Mastery Grids: An Open Source Social Educational Progress Visualization
Mastery Grids: An Open Source Social Educational Progress VisualizationMastery Grids: An Open Source Social Educational Progress Visualization
Mastery Grids: An Open Source Social Educational Progress Visualization
 
Learning analytics are more than a technology
Learning analytics are more than a technologyLearning analytics are more than a technology
Learning analytics are more than a technology
 
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 with me Mate: Analytics of Social Networks in Higher Education
Learning with me Mate: Analytics of Social Networks in Higher EducationLearning with me Mate: Analytics of Social Networks in Higher Education
Learning with me Mate: Analytics of Social Networks in Higher Education
 
Social learning analytics: LAK 2012
Social learning analytics:  LAK 2012Social learning analytics:  LAK 2012
Social learning analytics: LAK 2012
 
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...
Learning Beyond the Horizon: Using Peerwise to increase engagement for studen...
 
Learning analytics are more than measurement
Learning analytics are more than measurementLearning analytics are more than measurement
Learning analytics are more than measurement
 
PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...
 
Evaluation of the TOIA project
Evaluation of the TOIA projectEvaluation of the TOIA project
Evaluation of the TOIA project
 
Learning analytics and MOOCs: What have we learned so far and where to go?
Learning analytics and MOOCs: What have we learned so far and where to go?Learning analytics and MOOCs: What have we learned so far and where to go?
Learning analytics and MOOCs: What have we learned so far and where to go?
 
Learning Analytics BETT2013
Learning Analytics BETT2013Learning Analytics BETT2013
Learning Analytics BETT2013
 
Learning Analytics Dashboards
Learning Analytics DashboardsLearning Analytics Dashboards
Learning Analytics Dashboards
 

Ähnlich wie Data-Driven Education 2020: Using Big Educational Data to Improve Teaching and Learning

Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingPeter Brusilovsky
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student LearningMarie Bienkowski
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...DataScienceConferenc1
 
Learning Analytics: Realizing their Promise in the California State University
Learning Analytics:  Realizing their Promise in the California State UniversityLearning Analytics:  Realizing their Promise in the California State University
Learning Analytics: Realizing their Promise in the California State UniversityJohn Whitmer, Ed.D.
 
Learning Analytics
Learning AnalyticsLearning Analytics
Learning AnalyticsJames Little
 
Evidence-based STEM teaching lecture
Evidence-based STEM teaching lectureEvidence-based STEM teaching lecture
Evidence-based STEM teaching lectureKristen DeAngelis
 
Cognitive, personality and behavioural predictors of academic success in a la...
Cognitive, personality and behavioural predictors of academic success in a la...Cognitive, personality and behavioural predictors of academic success in a la...
Cognitive, personality and behavioural predictors of academic success in a la...Blackboard APAC
 
Classroom Assessment Techniques
Classroom Assessment TechniquesClassroom Assessment Techniques
Classroom Assessment Techniquesssorden
 
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...Joshua
 
Research Day: Arizona State University
Research Day:  Arizona State UniversityResearch Day:  Arizona State University
Research Day: Arizona State UniversityCPEDInitiative
 
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...CITE
 
Learning to Teach: Improving Instruction with Machine Learning Techniques
Learning to Teach: Improving Instruction with Machine Learning TechniquesLearning to Teach: Improving Instruction with Machine Learning Techniques
Learning to Teach: Improving Instruction with Machine Learning TechniquesBeverly Park Woolf
 
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Bart Rienties
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...Peter Brusilovsky
 
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
 
A Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data MiningA Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data Miningiosrjce
 
E teacher providing personalized assistance to e-learning students
E teacher  providing personalized assistance to e-learning students E teacher  providing personalized assistance to e-learning students
E teacher providing personalized assistance to e-learning students NIT Durgapur
 

Ähnlich wie Data-Driven Education 2020: Using Big Educational Data to Improve Teaching and Learning (20)

Action Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User ModelingAction Sequence Mining and Behavior Pattern Analysis for User Modeling
Action Sequence Mining and Behavior Pattern Analysis for User Modeling
 
“Discovery with Models”
“Discovery with Models”“Discovery with Models”
“Discovery with Models”
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student Learning
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
 
Learning Analytics: Realizing their Promise in the California State University
Learning Analytics:  Realizing their Promise in the California State UniversityLearning Analytics:  Realizing their Promise in the California State University
Learning Analytics: Realizing their Promise in the California State University
 
Learning Analytics
Learning AnalyticsLearning Analytics
Learning Analytics
 
poster_Karataev
poster_Karataevposter_Karataev
poster_Karataev
 
Evidence-based STEM teaching lecture
Evidence-based STEM teaching lectureEvidence-based STEM teaching lecture
Evidence-based STEM teaching lecture
 
Cognitive, personality and behavioural predictors of academic success in a la...
Cognitive, personality and behavioural predictors of academic success in a la...Cognitive, personality and behavioural predictors of academic success in a la...
Cognitive, personality and behavioural predictors of academic success in a la...
 
Classroom Assessment Techniques
Classroom Assessment TechniquesClassroom Assessment Techniques
Classroom Assessment Techniques
 
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...
Open Academic Analytics Initiative - Campus Technology Innovator Award Presen...
 
Research Day: Arizona State University
Research Day:  Arizona State UniversityResearch Day:  Arizona State University
Research Day: Arizona State University
 
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...
 
Learning to Teach: Improving Instruction with Machine Learning Techniques
Learning to Teach: Improving Instruction with Machine Learning TechniquesLearning to Teach: Improving Instruction with Machine Learning Techniques
Learning to Teach: Improving Instruction with Machine Learning Techniques
 
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...
 
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...
 
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
 
G017224349
G017224349G017224349
G017224349
 
A Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data MiningA Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data Mining
 
E teacher providing personalized assistance to e-learning students
E teacher  providing personalized assistance to e-learning students E teacher  providing personalized assistance to e-learning students
E teacher providing personalized assistance to e-learning students
 

Mehr von Peter Brusilovsky

SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and DataPeter Brusilovsky
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPeter Brusilovsky
 
User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information AccessPeter Brusilovsky
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkPeter Brusilovsky
 
Two Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessTwo Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessPeter Brusilovsky
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...Peter Brusilovsky
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebPeter Brusilovsky
 
Adaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationAdaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationPeter Brusilovsky
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Peter Brusilovsky
 

Mehr von Peter Brusilovsky (12)

SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
Computer Science Education: Tools and Data
Computer Science Education: Tools and DataComputer Science Education: Tools and Data
Computer Science Education: Tools and Data
 
Personalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AIPersonalized Learning: Expanding the Social Impact of AI
Personalized Learning: Expanding the Social Impact of AI
 
User Control in Adaptive Information Access
User Control in Adaptive Information AccessUser Control in Adaptive Information Access
User Control in Adaptive Information Access
 
The Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talkThe Return of Intelligent Textbooks - ITS 2021 keynote talk
The Return of Intelligent Textbooks - ITS 2021 keynote talk
 
Two Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information AccessTwo Brains are Better than One: User Control in Adaptive Information Access
Two Brains are Better than One: User Control in Adaptive Information Access
 
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...
 
Course-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course AuthoringCourse-Adaptive Content Recommender for Course Authoring
Course-Adaptive Content Recommender for Course Authoring
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
From adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive WebFrom adaptive hypermedia to the adaptive Web
From adaptive hypermedia to the adaptive Web
 
Adaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generationAdaptive Educational Hypermedia: From generation to generation
Adaptive Educational Hypermedia: From generation to generation
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
 

KĂźrzlich hochgeladen

Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spiritegoetzinger
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Pooja Nehwal
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfGale Pooley
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...ssifa0344
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfMichael Silva
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfGale Pooley
 
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...Suhani Kapoor
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free DeliveryPooja Nehwal
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfGale Pooley
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfGale Pooley
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...ssifa0344
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja Nehwal
 

KĂźrzlich hochgeladen (20)

Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spirit
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdf
 
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdf
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
 
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
 

Data-Driven Education 2020: Using Big Educational Data to Improve Teaching and Learning

  • 1. Data-Driven Education: Using Big Educational Data to Improve Teaching and Learning Peter Brusilovsky School of Computing and Information, University of Pittsburgh
  • 4. MOOC Completion Rate Classic loop user modeling - adaptation in adaptive systems http://www.katyjordan.com/MOOCproject.html
  • 5. What Else These Students Need? • Top colleges – Stanford, CalTech, Princeton, GATech, Penn, Duke.. • Great faculty – top guns in their fields • Great content • Top online platforms – Coursera, edX, Udacity • FREE!
  • 6. But now we have data! • MOOC-level data – Who did what, when, and what was the result • What we can do? – Find out who drops the course (and guess why) – Predict drop-outs (and possibly interfere) – Personalize learning process – Learn more about learning – Find our how we can teach better
  • 7. Human Learning Nexus of Human and Machine Learning Machine Learning
  • 8. Data-Driven Education • Using data left by past learners to benefit future learners • How this data could be used? Who is making sense of the data? • Machine-Centered Approach – Educational Data Mining • Human-Centered Approach – Visual Learning Analytics
  • 9. Educational Data Mining • The idea: Feed data to various data mining and machine learning approaches to tune current learning process and discover important things for future improvements • Could be used on all levels – Which courses form hidden prerequisites? – How to order problems and readings in a course? – Which hint or remedial activity should be offered to students in problem solving context?
  • 10. EDM for Personalized Learning • Several ways to support personalized learning • Better domain modeling • Better student modeling • Better adaptation approaches • Better student engagement • Finding what works best for different students categories
  • 11. Visual Learning Analytics • The idea: Present data in visual form to students, teachers, administrators helping them to make better decisions about learning process • Support self-regulated learning • Provide navigation support for students • Show performance to instructors to make decisions • Show data to administrators to redesign process
  • 12. Research at PAWS Lab, U of Pittsburgh • http://adapt2.sis.pitt.edu/wiki/PAWS • Educational Data Mining – Mining student online behavior patterns – Domain modeling and latent topic discovery – Data-driven student modeling – Concept extraction • Visual Learning Analytics – Social navigation in E-learning – Open social learner modeling with social comparison
  • 13. BEHAVIOR MINING Case 1: Use Past Learners Data to Augment AI Decision Support
  • 14. Latent Groups and MOOC Performance • How we could explain large differences in MOOC dropouts and performance? • Could it be connected to demography? Ø Guo, P. and Reinecke, K. (2014) Demographic Differences in How Students Navigate Through MOOCs. In: Proceedings of Proceedings of the First ACM Conference on Learning @ Scale Conference, Atlanta, Georgia, USA, ACM, pp. 21-30. • Could it be connected to behavior? – Different learners behave differently! – Expert-defined models of differences: fraction of assignments to all work, fraction of using forums… Ø Anderson, A., Huttenlocher, D., Kleinberg, J., and Leskovec, J. (2014) Engaging with Massive Online Courses. In: Proceedings of the 23rd International World Wide Web Conference (WWW 2014), Seoul, Korea, April 7-11, 2014, pp. 687-698.
  • 15. Mining Learner Behavior Patterns • If simple measures do not work complex behavior patterns might help • Find behavior patterns • Identify clusters with similar behavior • Use patterns to predict retention and success • Help different students in different ways
  • 16. How to Find Behavior Patterns • Encode behavior as a vector – Balance of activities by type – Balance of activities by time – Transition between activities • Find likeminded groups – Clustering – Matrix and tensor factorization • Markov models • Sequence mining
  • 17. Problem-Solving Genome • Key ideas – Individual differences important for understanding students and adapting learning – "Old generation" of individual differences (i.e. learning styles) not valuable in e-learning context – Could we use "data-driven" science extracting individual differences from behavior data? • Main challenge – How to process the data to find and use individual differences • Our approach uses sequence mining and student modeling based on the use of micro-sequences
  • 18. Context: Parameterized Java Exercises Some numbers change each time the exercise is loaded Hard to game Exercise from QuizJet system
  • 19. Dataset Exercises • 101 parameterized exercises • 19 topics • Exercises labeled as easy (41), medium (41) or hard (19) complexity Students • 3 terms, a total of 101 students • 21,215 attempts, 14,726 correct and 6,489 incorrect • We formed sequences of repetitions of the student in the same exercise in the same session within the system • We collect time in each attempt • Pretest, posttest (not all the students)
  • 20. Labeling Steps (attempts) Correctness: Success (S) or Failure (F) Time: Short (lowercase) or Long (uppercase) – Using median of the distribution of time per exercise – Using different distributions for first attempt label correctness time s success short S success long f failure short F failure long
  • 21. Labeled Sequences • First and last attempt are labeled differently. Here we used underscore ‘_’ • Example sequences: _fS_ _fFs_ _ss_ This labeled representation is for making sequences and patterns more readable. The actual labeling used for running the pattern mining algorithm uses only uppercase letters and different sets of letters for first and last attempts within sequences.
  • 22. Pattern mining • Using PexSPAM algorithm with gap = 0 • Each possible pattern of length 2 or higher is explored • Support of a pattern: proportion of sequences containing the pattern (at least once) – Does not count multiple occurrences of the pattern within a sequence • Select all patterns with minimum support of 1%
  • 23. Pattern mining • There were 102 frequent micro patterns Top 20 frequent micro patterns
  • 24. The Problem Solving Genome • Constructed a frequency vector over the 102 patterns (vector of size 102) for each student – Each common pattern is a gene • The vector represents how frequently a student uses each of the micro patterns • The vector is an individual genome build of genes
  • 25. Problem Solving Genome _fSss_ _fSS_ _FFss_ _FSss _ _fSs_ Frequencies of each of the 102 common patterns 3/5 ss_ ss Ss SS_ _FS_ 0/5 2/5 1/5 0/5 … Guerra, J., Sahebi, S., Lin, Y.-R., and Brusilovsky, P. (2014) The Problem Solving Genome: Analyzing Sequential Patterns of Student Work with Parameterized Exercises. In: Proceedings of the 7th International Conference on Educational Data Mining (EDM 2014) pp. 153-160.
  • 26. Exploring the Genome • Stability – Are the patterns stable on a student? • Effect of complexity – Are the patterns different across complexity levels? • Patterns of success – Are successful students following different patterns?
  • 27. Genome Stability • Is the student more similar to him/herself than to others? – Select students with at least 60 sequences (32 students) – For each student: • Split sequences per student in two random sets (set 1, set 2) • Form Genome of each set – Compute Jensen-Shannon (JS) divergence between: • The the genome of the 2 sets of each student (self-distance) • Student’s set 1 genome and set 1 of other students (average) (other-distance) • Are students changing patterns over time? – Repeat the procedure splitting sets in early (first half) and late (second half) sequences per student
  • 28. Results (1) Self- distances Other- distances Sig. Cohen’s d M SE M SE Randomly split Genome (a) .2370 .0169 .4815 .0141 <.001 2.693 Early/Late Genome (b) .3211 .0214 .4997 .0164 <.001 1.205 Paired-sample t-test • Even when changing from early to late sequences, student self distance is significantly smaller than the distance to others Genome is stable on individuals
  • 29. Clustering by Genome • Cluster students by their genomes and analyze different patterns – Between clusters – Between low and high students within each cluster • Spectral Clustering with k = 2 – Larger eigen-gap with k = 2
  • 30. • Cluster 1: confirmers (repeat short successes) • Cluster 2: non-confirmers (quitters) Ordering patterns by difference magnitude (cluster 2 – cluster 1)
  • 31. Latent groups vs performance
  • 32. Groups and guidance • Successful patterns in each cluster are closer to the other cluster – Successful confirmers tend to stop after long success – Successful non-confirmers (c 2) tend to continue after hard success • Extreme different patterns between clusters are “harmful” • How it could be used for personalization? – Identify student type – Offer different interface or discourage poor behavior with recommendation _FS_
  • 33. More Results with Behavior Mining • Hosseini, R., Brusilovsky, P., Yudelson, M., and Hellas, A. (2017) Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and Traditional Courses. In: Proceedings of Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, Bratislava, Slovakia, ACM, pp. 76-84. • Mirzaei, M., Sahebi, S., and Brusilovsky, P. (2019) Annotated Examples and Parameterized Exercises: Analyzing Student's Sequential Patterns. In: S. Isotani, et al. (eds.) Proceedings of 20th International Conference on Artificial Intelligence in Education, AIED 2019, Part I, Chicago, IL, USA, June 25-29, 2019, Springer, pp. 308-319. • Mirzaei, M., Sahebi, S., and Brusilovsky, P. (2020) Detecting Trait versus Performance Student Behavioral Patterns Using Discriminative Non-Negative Matrix Factorization. In: Proceedings of The Thirty-Third International Florida Artificial Intelligence Research Society Conference (FLAIRS-32), Miami, FL, Association for the Advancement of Artificial Intelligence, pp. 439-444. • Wen, X., Lin, Y.-R., Liu, X., Brusilovsky, P., and Barria Pineda, J. (2019) Iterative Discriminant Tensor Factorization for Behavior Comparison in Massive Open Online Courses. In: Proceedings of The World Wide Web Conference, San Fancisco, CA, USA, ACM, pp. 2068-- 2079.
  • 34. 35 Tinkerers Movers VS. 0.000 0.005 0.010 0.015 0.020 0.025 0.030 0.035 0.040 D d d D J J D E J j D D A d D A J c a A A f _ A f A c J A _ A D A a A D A A _ _ A A A A Ratio of Pattern Occurrence Pattern Cluster 1 (Tinkerers) Cluster 2 (Movers) ØTinkerers were less efficient and had lower grades ØPatterns tended to distinguish low/high performers in both groups ØBoth groups included a mixture of strong and Movers have more steps of adding code concepts and passing more tests Tinkerers have more steps of changing code concepts without passing more tests
  • 35. SOCIAL NAVIGATION Case 2: Use Past Learners Data to Augment Humans
  • 36. Navigation Support • Students need personalized guidance (navigation support) to access right content in the right time – Too late – easy but mostly useless – Too early – not year ready to understand/apply – Students start with different knowledge, learn with different speed • Knowledge-based navigation support based on student modeling works well to increase success and motivation • Knowledge-based approaches require considerable knowledge engineering – domain modeling, content analysis, prerequisite elicitation, etc.
  • 37. Social Navigation • Wisdom from user data vs. wisdom from experts • Social navigation uses behavior of past users to guide new users • Can we use “wisdom” extracted from the work of a community of learners to replace knowledge- based guidance? • Knowledge engineering vs. data analysis
  • 38. Knowledge Sea II` Brusilovsky, P., Chavan, G., and Farzan, R. (2004) Social adaptive navigation support for open corpus electronic textbooks. Third International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
  • 39. Knowledge Sea II (+ AnnotatEd) Farzan, R. and Brusilovsky, P. (2008) AnnotatEd: A social navigation and annotation service for web-based educational resources. New Review in Hypermedia and Multimedia 14 (1), 3-32.
  • 40. Open Social Student Modeling • Key ideas – Make traditional student models open to the users – Allow students to compare themselves with class and peers – Social navigation based on performance data • Main challenge – How to design the interface to make an easy comparison and provide social guidance and motivation? – We went through several attempts…
  • 41. MasteryGrids • Adaptive Navigation Support • Topic-based Adaptation • Open Social Learner Modeling • Social Educational Progress Visualization • Multiple Content Types • Concept-Based Recommendation • Open Source
  • 42. Open Social Student Modeling - I Interactive Demo YouTube Demo
  • 43. Open Social Student Modeling - II
  • 44. Open Social Student Modeling - III
  • 45. The Study • A classroom study in a graduate Database Course • Two sections of the same class. Same teacher, same lectures, etc. • The students were able to access non-mandatory database practice content (exercises, examples) through Mastery Grids • 47 students worked with OSM interface and 42 students worked with OSSM interface Brusilovsky, P., Somyurek, S., Guerra, J., Hosseini, R., Zadorozhny, V., and Durlach, P. (2016) The Value of Social: Comparing Open Student Modeling and Open Social Student Modeling. IEEE Transactions on Emerging Topics in Computing 4 (3), 450-461.
  • 46. Impact on Learning • Student knowledge significantly increased in both groups • Number of attempted problems significantly predicts the final grade (SE=0.04,p=.017). • We obtained the coefficient of 0.09 for number of attempts on problems, meaning attempting 100 problems increases the final grade by 9 • The mean learning gain was higher for both weak and strong students in OSSM group • The difference was significant for weak students (p=.033)
  • 47. Does OSSM increases system usage? Variable OSM OSSM U Mean Mean Sessions 3.93 6.26 685.500* Topics coverage 19.0% 56.4% 567.500** Total attempts to problems 25.86 97.62 548.500** Correct attempts to problems 14.62 60.28 548.000** Distinct problems attempted 7.71 23.51 549.000** Distinct problems attempted correctly 7.52 23.11 545.000** Distinct examples viewed 18.19 38.55 611.500** Views to example lines 91.60 209.40 609.000** MG loads 5.05 9.83 618.500** MG clicks on topic cells 24.17 61.36 638.500** MG click on content cells 46.17 119.19 577.500** MG difficulty feedback answers 6.83 14.68 599.500** Total time in the system 5145.34 9276.58 667.000** Time in problems 911.86 2727.38 582.000** Time in MG (navigation) 2260.10 4085.31 625.000**
  • 48. Does OSSM increase Efficiency? • Time per line, time per example and time per activity scores of students in OSSM group are significantly lower than in the other group. • Students who used OSSM interface worked more efficiently. Variable OSM OSSM U Mean Mean Time per line 22.93 11.61 570.000** Time per example 97.74 58.54 508.000* Time per problem 37.96 29.72 242.000 Time per activity 47.92 34.33 277.000*
  • 49. Does OSLM Increase Student Retention? 0 20 40 60 80 100 0+ 10+ 20+ 30+ 40+ 50+ % Students in class Problem attempts OSSM OSM • OSLM group had much higher student usage • Looking much more interesting to students at the start (compare #students after the first login) • At the level of 30+, serious engagement with the system, the OSLM group still retained more than 50% of its original users while OSM engagement was below 20%. 0 20 40 60 80 100 0+ 10+ 20+ 30+ 40+ 50+ Problem attempts OSSM OSM
  • 50. Why Engagement Is Important? • Many systems demonstrated their educational effectiveness in a lab-like settings: once the students are pushed to use it - it benefits their learning • However, once released to real classes, these systems are under-used - most of them offer additional non- mandatory learning opportunities • “Students are only interested in points and grades” • Convert all tools into credit-bearing activities? • Or use alternative approaches to increase motivation • Critical to support students in self-organized non-credit learning context like MOOCs
  • 51. Current State on OSSM • MasteryGrids is an open source system • Full support offered for three domains – Java, 5 types of smart content – Python, 6 types of smart content – SQL, 4 types of smart content • Several large-scale studies in progress • Exploring new concept-based OSSM Interface • Collaborators are welcome! – Can use your own content and course structure!
  • 52. More on Social Navigation and OSLM • Farzan, R. and Brusilovsky, P. (2018) Social Navigation. In: P. Brusilovsky and D. He (eds.): Social Information Access: Systems and Technologies. Lecture Notes in Computer Science, Cham: Springer, pp. 142-180. • Hsiao, I.-H., Bakalov, F., Brusilovsky, P., and KĂśnig-Ries, B. (2013) Progressor: social navigation support through open social student modeling. New Review of Hypermedia and Multimedia 19 (2), 112-131. • Hsiao, I.-H. and Brusilovsky, P. (2017) Guiding and Motivating Students Through Open Social Student Modeling: Lessons Learned. Teachers College Record 119 (3). • Akhuseyinoglu, K., Barria-Pineda, J., Sosnovsky, S., Lamprecht, A.-L., Guerra, J., and Brusilovsky, P. (2020) Exploring Student-Controlled Social Comparison. In: C. Alario-Hoyos, M. J. RodrĂ­guez-Triana, M. Scheffel, I. Arnedillo- SĂĄnchez and S. M. Dennerlein (eds.) Proceedings of European Conference on Technology Enhanced Learning EC-TEL 2020, Cham, 14-18 September, 2020, Springer International Publishing, pp. 244-258.
  • 53. More on Data-Driven E-learning • Domain Modeling and Latent topic discovery – Sahebi, S., Lin, Y.-R., and Brusilovsky, P. (2016) Tensor Factorization for Student Modeling and Performance Prediction in Unstructured Domain. Proceedings of the 9th International Conference on Educational Data Mining (EDM 2016), pp. 502-505. • Data-driven student modeling – GonzĂĄlez-Brenes, J. P., Huang, Y., and Brusilovsky, P. (2014) General Features in Knowledge Tracing to Model Multiple Subskills, Temporal Item Response Theory, and Expert Knowledge. Proceedings of the 7th International Conference on Educational Data Mining (EDM 2014), London, UK, July 4-7, 2014, pp. 84-91. • Concept extraction for modeling and adaptation – Huang, Y., Yudelson, M., Han, S., He, D., and Brusilovsky, P. (2016) A Framework for Dynamic Knowledge Modeling in Textbook-Based Learning. In: Proceedings of 24th Conference on User Modeling, Adaptation and Personalization (UMAP 2016), pp. 141-150.
  • 54. Acknowledgements • Joint work with – Rosta Farzan, Tomek Loboda, Michael Yudelson – Sharon Hsiao, Sherry Sahebi, Julio Guerra, – Roya Hosseini, Yun Huang, Rafael Dias AraĂşjo • U. of Pittsburgh “Innovation in Education” awards • NSF Grants – CAREER 0447083 – EHR 0310576 – IIS 0426021 • ADL.net support for OSLM work
  • 55. Visit us in Pittsburgh to Learn More!
  • 56. … or Read our Papers • http://www.pitt.edu/~peterb/papers.html • https://www.researchgate.net/profile/Peter_Br usilovsky