SlideShare une entreprise Scribd logo
1  sur  59
Télécharger pour lire hors ligne
Data-Driven Education:
Using Big Educational Data
to Improve Teaching and Learning
Peter Brusilovsky
School of Information Sciences,
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!
The Needs and the Means
•  The challenges
–  Support self-regulated learning
–  Engage students into learning
–  Personalize learning process
–  Find our how we can teach better
–  Learn more about learning
•  The opportunities
–  Large volume of data
–  Who did what, when, and what was the result
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?
•  Human-Centered Approach
–  Visual Learning Analytics
•  Machine-Centered Approach
–  Educational Data Mining
Visual Learning Analytics
•  The idea: Present data in visual form to student
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
Educational Data Mining
•  The idea: Feed data to various data mining and
machine learning approaches to improve
existing automated learning and discover
important things for future improvements
•  Better domain modeling
•  Better student modeling
•  Better adaptation approaches
•  Finding what works best for different groups and
students
Research at PAWS Lab, U of Pittsburgh
•  http://adapt2.sis.pitt.edu/wiki/
•  Social Navigation in E-learning
•  Open Social Student modeling with Social
Comparison
•  Mining and using problem solving genome
•  Domain Modeling and Latent topic discovery
•  Data-driven student modeling
•  Open Corpus personalization
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.
Knowledge-based navigation support
 
1. Concept role
2. Current concept state
3. Current section state
4. Linked sections state
4
3
2
1
√"
Metadata-based mechanism
Knowledge organization for guidance
Example 2	 Example M	
Example 1	
Problem 1	
Problem 2	 Problem K	
Concept 1	
Concept 2	
Concept 3	
Concept 4	
Concept 5	
Concept N	
Examples
Problems
Concepts
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.
Knowledge Sea
•  Focused on group-level guidance
– Students do follow visual cues
– Social visual cues help to discover important
pages without knowledge engineering
•  Produced sizeable increase of motivations
– Students access the system more and do more
readings
– With annotation-based visual cues they do
more annotations
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
QuizMap
19
Parallel Introspective Views
20
Class vs. Peers
•  Peer progress was important, students
frequently accessed content using peer models
•  The more the students compared to their peers,
the higher post-quiz scores they received (r=
0.34 p=0.004)
•  Parallel IV didn’t allow to recognized good peers
before opening the model
•  Progressor added clear peer progress
Progressor
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.
The Value of Peers
205.73
113.05
80.81
125.5
0
50
100
150
200
250
Attempts
Progressor
QuizJET+IV
QuizJET+Portal
JavaGuide
68.39%
71.35%
42.63%
58.31%
0.00%
20.00%
40.00%
60.00%
80.00%
Success Rate
Progressor
QuizJET+IV
QuizJET+Portal
JavaGuide
The Secret
MasteryGrids
•  Adaptive Navigation Support
•  Topic-based Adaptation
•  Open Social Student Modeling
•  Social Educational Progress Visualization
•  Multiple Content Types
•  Open Source
•  Concept-Based Recommendation
•  Multiple Groups
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**!
T i m e p e r
example! 97.74! 58.54! 508.000*!
T i m e p e r
problem! 37.96! 29.72! 242.000!
T i m e p e r
activity ! 47.92! 34.33! 277.000*!
Does OSSM Increase Student Retention?
0
20
40
60
80
100
0+ 10+ 20+ 30+ 40+ 50+
%Studentsinclass
Problem attempts
OSSM
OSM
•  OSSM 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
OSSM 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, 3 types of smart content
–  Python, 4 types of smart content
–  SQL, 3 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!
These cells (first row) shows your
progress in the topics of the course
This bar chart shows
your progress in the
concepts of the course
Each topic has several concepts
associated to it. Mouseover a topic
to highlight its concepts
This bar chart (upside-down)
shows the average progress of
the rest of the class on the
concepts
Middle row shows the difference
between your progress and the
progress of the group
Third row shows the progress of the
group in blue
Concept-Based OSSM
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 profiling
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)
Timing
•  Time in first attempt is always longer (the
student has to understand the exercise)
First attempt
Next attempts
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: J. Stamper, Z. Pardos, M. Mavrikis and
B. M. McLaren (eds.) 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_
Learning from examples vs. problems in Java
S / F – problem attempts
e – example
a – animated example
Preferred type of online learning content
E – Exercise
T – Text tutorial
X – Example
V – Video tutorial
Leaving for the next time
•  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.
•  Open Corpus modeling and personalization
–  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, Sharon Hsiao, Tomek Loboda
–  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 OSSM 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_Brusilovsky

Contenu connexe

Tendances

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
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Peter Brusilovsky
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationPeter 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
 
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
 
Self directed learning in future learn courses using the Bouchard framework
Self directed learning in future learn courses using the Bouchard frameworkSelf directed learning in future learn courses using the Bouchard framework
Self directed learning in future learn courses using the Bouchard frameworkInge de Waard
 
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...Robert Power
 
Self directed learning in trial future learn courses
Self directed learning in trial future learn coursesSelf directed learning in trial future learn courses
Self directed learning in trial future learn coursesInge de Waard
 
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Robert Power
 
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
 
Exploring open educational practices of 1st year students
Exploring open educational practices of 1st year studentsExploring open educational practices of 1st year students
Exploring open educational practices of 1st year studentsTabisa Mayisela
 
A Methodology for Choosing
A Methodology for Choosing A Methodology for Choosing
A Methodology for Choosing COHERE2012
 
A Study on Indian Learners in MOOCs - GO-GN Presentation
A Study on Indian Learners in MOOCs - GO-GN PresentationA Study on Indian Learners in MOOCs - GO-GN Presentation
A Study on Indian Learners in MOOCs - GO-GN PresentationJanesh Sanzgiri
 
Usability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveUsability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveNadeem Ahmad Ch
 
Personality Assessment using Twitter Tweets
Personality Assessment using Twitter TweetsPersonality Assessment using Twitter Tweets
Personality Assessment using Twitter TweetsNadeem Ahmad Ch
 
Bridgewater Academy - Researching K-12 Online Teaching
Bridgewater Academy - Researching K-12 Online TeachingBridgewater Academy - Researching K-12 Online Teaching
Bridgewater Academy - Researching K-12 Online TeachingMichael Barbour
 
Gamification Strategies in a Hybrid Exemplary College Course
Gamification Strategies in a Hybrid Exemplary College CourseGamification Strategies in a Hybrid Exemplary College Course
Gamification Strategies in a Hybrid Exemplary College CourseSzymon Machajewski
 
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...African Virtual University
 
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...Jeff Loats
 

Tendances (20)

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
 
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...
 
Human Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in EducationHuman Interfaces to Artificial Intelligence in Education
Human Interfaces to Artificial Intelligence in Education
 
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
 
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
 
Self directed learning in future learn courses using the Bouchard framework
Self directed learning in future learn courses using the Bouchard frameworkSelf directed learning in future learn courses using the Bouchard framework
Self directed learning in future learn courses using the Bouchard framework
 
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
A Framework for Promoting Teacher Self-Efficacy with Mobile Reusable Learning...
 
Self directed learning in trial future learn courses
Self directed learning in trial future learn coursesSelf directed learning in trial future learn courses
Self directed learning in trial future learn courses
 
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
Exploring Tools for Promoting Teacher Efficacy with mLearning (mlearn 2014 Pr...
 
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
 
Exploring open educational practices of 1st year students
Exploring open educational practices of 1st year studentsExploring open educational practices of 1st year students
Exploring open educational practices of 1st year students
 
A Methodology for Choosing
A Methodology for Choosing A Methodology for Choosing
A Methodology for Choosing
 
A Study on Indian Learners in MOOCs - GO-GN Presentation
A Study on Indian Learners in MOOCs - GO-GN PresentationA Study on Indian Learners in MOOCs - GO-GN Presentation
A Study on Indian Learners in MOOCs - GO-GN Presentation
 
Usability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveUsability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s Perspective
 
Personality Assessment using Twitter Tweets
Personality Assessment using Twitter TweetsPersonality Assessment using Twitter Tweets
Personality Assessment using Twitter Tweets
 
Bridgewater Academy - Researching K-12 Online Teaching
Bridgewater Academy - Researching K-12 Online TeachingBridgewater Academy - Researching K-12 Online Teaching
Bridgewater Academy - Researching K-12 Online Teaching
 
Interrelation between Pedagogical Design and Learning Interaction Patterns in...
Interrelation between Pedagogical Design and Learning Interaction Patterns in...Interrelation between Pedagogical Design and Learning Interaction Patterns in...
Interrelation between Pedagogical Design and Learning Interaction Patterns in...
 
Gamification Strategies in a Hybrid Exemplary College Course
Gamification Strategies in a Hybrid Exemplary College CourseGamification Strategies in a Hybrid Exemplary College Course
Gamification Strategies in a Hybrid Exemplary College Course
 
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...
Pupils’ usability of multimedia-based eLearning resources, in Kenyan primary ...
 
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...
TLT Symposium 2013 - 21st-Century Teaching - Three Technology-Enhanced Techni...
 

Similaire à Data driveneducationicwl2016

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
 
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
 
Empowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsEmpowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsMichael Wilder
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student LearningMarie Bienkowski
 
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.
 
Learner interaction in_elearning_lamar_research_institute_3-21-14
Learner interaction in_elearning_lamar_research_institute_3-21-14Learner interaction in_elearning_lamar_research_institute_3-21-14
Learner interaction in_elearning_lamar_research_institute_3-21-14Lamar University
 
Integrating MOOCs into University Modules
Integrating MOOCs into University ModulesIntegrating MOOCs into University Modules
Integrating MOOCs into University ModulesLisa Harris
 
Analysing analytics, what is learning analytics?
Analysing analytics, what is learning analytics?Analysing analytics, what is learning analytics?
Analysing analytics, what is learning analytics?Moodlerooms
 
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
 
E-learning and Employability Shift Focus on Learning (Again) - Blazenka Divjak
E-learning and Employability Shift Focus on Learning (Again) - Blazenka DivjakE-learning and Employability Shift Focus on Learning (Again) - Blazenka Divjak
E-learning and Employability Shift Focus on Learning (Again) - Blazenka DivjakEDEN Digital Learning Europe
 
Openness, Online Universities, Moocs and Beyond
Openness, Online Universities,  Moocs and BeyondOpenness, Online Universities,  Moocs and Beyond
Openness, Online Universities, Moocs and BeyondTerry Anderson
 
MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015Kay Abernathy, Ed.D.
 
MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015Kay Abernathy, Ed.D.
 
Big Data National PI Meeting 2017
Big Data National PI Meeting 2017Big Data National PI Meeting 2017
Big Data National PI Meeting 2017Beverly Park Woolf
 
Moocs 2017 On campus and Off
Moocs 2017   On campus and OffMoocs 2017   On campus and Off
Moocs 2017 On campus and OffTerry Anderson
 
Learning Analytics
Learning AnalyticsLearning Analytics
Learning AnalyticsJames Little
 
Towards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of TeachersTowards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of TeachersNashwa Ismail
 
Moo cs for professional development tcea feb 2015
Moo cs for professional development tcea feb 2015Moo cs for professional development tcea feb 2015
Moo cs for professional development tcea feb 2015Kay Abernathy, Ed.D.
 
Integrating moo cs into university practice
Integrating moo cs into university practiceIntegrating moo cs into university practice
Integrating moo cs into university practiceNic Fair
 
Systemic Framework Supports Sustainability: University – Elementary School P...
Systemic Framework Supports Sustainability: University – Elementary School P...Systemic Framework Supports Sustainability: University – Elementary School P...
Systemic Framework Supports Sustainability: University – Elementary School P...Beth Sockman
 

Similaire à Data driveneducationicwl2016 (20)

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
 
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...
 
Empowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsEmpowering the Instructor with Learning Analytics
Empowering the Instructor with Learning Analytics
 
Big Data for Student Learning
Big Data for Student LearningBig Data for Student Learning
Big Data for Student Learning
 
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
 
Learner interaction in_elearning_lamar_research_institute_3-21-14
Learner interaction in_elearning_lamar_research_institute_3-21-14Learner interaction in_elearning_lamar_research_institute_3-21-14
Learner interaction in_elearning_lamar_research_institute_3-21-14
 
Integrating MOOCs into University Modules
Integrating MOOCs into University ModulesIntegrating MOOCs into University Modules
Integrating MOOCs into University Modules
 
Analysing analytics, what is learning analytics?
Analysing analytics, what is learning analytics?Analysing analytics, what is learning analytics?
Analysing analytics, what is learning analytics?
 
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
 
E-learning and Employability Shift Focus on Learning (Again) - Blazenka Divjak
E-learning and Employability Shift Focus on Learning (Again) - Blazenka DivjakE-learning and Employability Shift Focus on Learning (Again) - Blazenka Divjak
E-learning and Employability Shift Focus on Learning (Again) - Blazenka Divjak
 
Openness, Online Universities, Moocs and Beyond
Openness, Online Universities,  Moocs and BeyondOpenness, Online Universities,  Moocs and Beyond
Openness, Online Universities, Moocs and Beyond
 
MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015
 
MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015MOOCs for professional development TCEA Feb 2015
MOOCs for professional development TCEA Feb 2015
 
Big Data National PI Meeting 2017
Big Data National PI Meeting 2017Big Data National PI Meeting 2017
Big Data National PI Meeting 2017
 
Moocs 2017 On campus and Off
Moocs 2017   On campus and OffMoocs 2017   On campus and Off
Moocs 2017 On campus and Off
 
Learning Analytics
Learning AnalyticsLearning Analytics
Learning Analytics
 
Towards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of TeachersTowards Blended Learning; Strategies and Roles of Teachers
Towards Blended Learning; Strategies and Roles of Teachers
 
Moo cs for professional development tcea feb 2015
Moo cs for professional development tcea feb 2015Moo cs for professional development tcea feb 2015
Moo cs for professional development tcea feb 2015
 
Integrating moo cs into university practice
Integrating moo cs into university practiceIntegrating moo cs into university practice
Integrating moo cs into university practice
 
Systemic Framework Supports Sustainability: University – Elementary School P...
Systemic Framework Supports Sustainability: University – Elementary School P...Systemic Framework Supports Sustainability: University – Elementary School P...
Systemic Framework Supports Sustainability: University – Elementary School P...
 

Plus de 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
 
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
 
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
 
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
 
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
 
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
 
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
 
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...Peter 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
 

Plus de Peter Brusilovsky (16)

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
 
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
 
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
 
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...
 
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
 
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
 
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
 
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...What Should I Do Next?  Adaptive Sequencing in the Context of Open Social Stu...
What Should I Do Next? Adaptive Sequencing in the Context of Open Social Stu...
 
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 ...
 

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 

Dernier (20)

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

Data driveneducationicwl2016

  • 1. Data-Driven Education: Using Big Educational Data to Improve Teaching and Learning Peter Brusilovsky School of Information Sciences, 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. The Needs and the Means •  The challenges –  Support self-regulated learning –  Engage students into learning –  Personalize learning process –  Find our how we can teach better –  Learn more about learning •  The opportunities –  Large volume of data –  Who did what, when, and what was the result
  • 7. 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? •  Human-Centered Approach –  Visual Learning Analytics •  Machine-Centered Approach –  Educational Data Mining
  • 8. Visual Learning Analytics •  The idea: Present data in visual form to student 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
  • 9. Educational Data Mining •  The idea: Feed data to various data mining and machine learning approaches to improve existing automated learning and discover important things for future improvements •  Better domain modeling •  Better student modeling •  Better adaptation approaches •  Finding what works best for different groups and students
  • 10. Research at PAWS Lab, U of Pittsburgh •  http://adapt2.sis.pitt.edu/wiki/ •  Social Navigation in E-learning •  Open Social Student modeling with Social Comparison •  Mining and using problem solving genome •  Domain Modeling and Latent topic discovery •  Data-driven student modeling •  Open Corpus personalization
  • 11. 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.
  • 12. Knowledge-based navigation support   1. Concept role 2. Current concept state 3. Current section state 4. Linked sections state 4 3 2 1 √" Metadata-based mechanism
  • 13. Knowledge organization for guidance Example 2 Example M Example 1 Problem 1 Problem 2 Problem K Concept 1 Concept 2 Concept 3 Concept 4 Concept 5 Concept N Examples Problems Concepts
  • 14. 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
  • 15. 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
  • 16. 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.
  • 17. Knowledge Sea •  Focused on group-level guidance – Students do follow visual cues – Social visual cues help to discover important pages without knowledge engineering •  Produced sizeable increase of motivations – Students access the system more and do more readings – With annotation-based visual cues they do more annotations
  • 18. 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
  • 21. Class vs. Peers •  Peer progress was important, students frequently accessed content using peer models •  The more the students compared to their peers, the higher post-quiz scores they received (r= 0.34 p=0.004) •  Parallel IV didn’t allow to recognized good peers before opening the model •  Progressor added clear peer progress
  • 22. Progressor 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.
  • 23. The Value of Peers 205.73 113.05 80.81 125.5 0 50 100 150 200 250 Attempts Progressor QuizJET+IV QuizJET+Portal JavaGuide 68.39% 71.35% 42.63% 58.31% 0.00% 20.00% 40.00% 60.00% 80.00% Success Rate Progressor QuizJET+IV QuizJET+Portal JavaGuide
  • 25. MasteryGrids •  Adaptive Navigation Support •  Topic-based Adaptation •  Open Social Student Modeling •  Social Educational Progress Visualization •  Multiple Content Types •  Open Source •  Concept-Based Recommendation •  Multiple Groups
  • 26. Open Social Student Modeling - I Interactive Demo YouTube Demo
  • 27. Open Social Student Modeling - II
  • 28. Open Social Student Modeling - III
  • 29. 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.
  • 30. 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)
  • 31. 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**!
  • 32. 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**! T i m e p e r example! 97.74! 58.54! 508.000*! T i m e p e r problem! 37.96! 29.72! 242.000! T i m e p e r activity ! 47.92! 34.33! 277.000*!
  • 33. Does OSSM Increase Student Retention? 0 20 40 60 80 100 0+ 10+ 20+ 30+ 40+ 50+ %Studentsinclass Problem attempts OSSM OSM •  OSSM 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 OSSM 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
  • 34. 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
  • 35. Current State on OSSM •  MasteryGrids is an open source system •  Full support offered for three domains –  Java, 3 types of smart content –  Python, 4 types of smart content –  SQL, 3 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!
  • 36. These cells (first row) shows your progress in the topics of the course This bar chart shows your progress in the concepts of the course Each topic has several concepts associated to it. Mouseover a topic to highlight its concepts This bar chart (upside-down) shows the average progress of the rest of the class on the concepts Middle row shows the difference between your progress and the progress of the group Third row shows the progress of the group in blue Concept-Based OSSM
  • 37. 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 profiling based on the use of micro-sequences
  • 38. Context: Parameterized Java Exercises Some numbers change each time the exercise is loaded Hard to game Exercise from QuizJet system
  • 39. 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)
  • 40. Timing •  Time in first attempt is always longer (the student has to understand the exercise) First attempt Next attempts
  • 41. 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
  • 42. 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.
  • 43. 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%
  • 44. Pattern mining •  There were 102 frequent micro patterns Top 20 frequent micro patterns
  • 45. 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
  • 46. 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: J. Stamper, Z. Pardos, M. Mavrikis and B. M. McLaren (eds.) Proceedings of the 7th International Conference on Educational Data Mining (EDM 2014) pp. 153-160.
  • 47. 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?
  • 48. 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
  • 49. 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
  • 50. 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
  • 51. •  Cluster 1: confirmers (repeat short successes) •  Cluster 2: non-confirmers (quitters) Ordering patterns by difference magnitude (cluster 2 – cluster 1)
  • 52. Latent groups vs performance
  • 53. 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_
  • 54. Learning from examples vs. problems in Java S / F – problem attempts e – example a – animated example
  • 55. Preferred type of online learning content E – Exercise T – Text tutorial X – Example V – Video tutorial
  • 56. Leaving for the next time •  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. •  Open Corpus modeling and personalization –  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.
  • 57. Acknowledgements •  Joint work with –  Rosta Farzan, Sharon Hsiao, Tomek Loboda –  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 OSSM work
  • 58. Visit us in Pittsburgh to Learn More!
  • 59. … or Read our Papers •  http://www.pitt.edu/~peterb/papers.html •  https://www.researchgate.net/profile/ Peter_Brusilovsky