An adaptive learning system called Mastery Grids was created to increase student engagement with online educational content by incorporating personalized and social adaptive features. Mastery Grids uses open learner modeling to display a student's knowledge progress compared to their peers, adaptive navigation support to guide students to relevant activities, and concept-based recommendations of content. A study found that Mastery Grids significantly increased student success rates, time spent engaging with content, and learning compared to non-adaptive systems. Further research added direct recommendations to Mastery Grids and found they increased transparency and led to more efficient learning when explanations of recommendations were provided through the open learner model visualizations.
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
Developing online courses is a complex and time-consuming
process that involves organizing a course into a sequence of topics and
allocating the appropriate learning content within each topic. This task
is especially difficult in complex domains like programming, due to the
incremental nature of programming knowledge, where new topics extensively
build upon domain concepts that were introduced in earlier lessons.
In this paper, we propose a course-adaptive content-based recommender
system that assists course authors and instructors in selecting the most
relevant learning material for each course topic. The recommender system
adapts to the deep prerequisite structure of the course as envisioned
by a specific instructor, while unobtrusively deducing that structure from
problem-solving examples that the instructor uses to present course concepts.
We assessed the quality of recommendations and examined several
aspects of the recommendation process by using three datasets collected
from two different courses.While the presented recommender system was
built for the domain of introductory programming, our course-adaptive
recommendation approach could be used in a variety of other domains.
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
Modern educational settings from regular classrooms to MOOCs produce a a rapidly increasing volume of data that captures individual learning progress of millions of students at different level of granularity. This presence of this data opens a unique opportunity to re-engineer traditional education and build and develop a range of efficient data-driven approaches to support teaching and learning. In my talk, I will present several ways to use big educational data explored in our lab. The focus will be on open social learning modeling and identifying individual differences through sequential pattern mining, but several other approaches will be mentioned. Open social learning modeling and sequential pattern mining provides two considerably different examples on using educational data. One offers an immediate use of class interaction history to develop more engaging content access while another shows how big data could be used to uncover important individual differences that could be used to optimize the process for individual leaners.
The Value of Social: Comparing Open Student Modeling and Open Social Student ...Peter Brusilovsky
Brusilovsky, P., Somyurek, S., Guerra, J., Hosseini, R., and Zadorozhny, V. (2015) The Value of Social: Comparing Open Student Modeling and Open Social Student Modeling. In: F. Ricci, K. Bontcheva, O. Conlan and S. Lawless (eds.) Proceedings of 23nd Conference on User Modeling, Adaptation and Personalization (UMAP 2015), Dublin, Ireland, , June 29 - July 3, 2015, Springer Verlag, pp. 44-55, also available at http://link.springer.com/chapter/10.1007/978-3-319-20267-9_4.
Mastery Grids: An Open Source Social Educational Progress VisualizationPeter Brusilovsky
Presentation for EC-TEL 2015 paper:
Loboda, T., Guerra, J., Hosseini, R., and Brusilovsky, P. (2014) Mastery Grids: An Open Source Social Educational Progress Visualization. In: S. de Freitas, C. Rensing, P. J. Muñoz Merino and T. Ley (eds.) Proceedings of 9th European Conference on Technology Enhanced Learning (EC-TEL 2014), Graz, Austria, September 16-19, 2014, pp. 235-248.
Adaptive Navigation Support and Open Social Learner Modeling for PALPeter Brusilovsky
This presentation is an overview of Open Social Learner Modeling project. It presents Mastery Grids interface, distributed personalized learning architecture Aggregate, and smart content for Java, Python, and SQL
Data-Driven Education: Using Big Educational Data to Improve Teaching and Learning. Keynote slides for 15th International Conference on Web-Based Learning, ICWL 2016, Rome, Italy, October 26–29.
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
Developing online courses is a complex and time-consuming
process that involves organizing a course into a sequence of topics and
allocating the appropriate learning content within each topic. This task
is especially difficult in complex domains like programming, due to the
incremental nature of programming knowledge, where new topics extensively
build upon domain concepts that were introduced in earlier lessons.
In this paper, we propose a course-adaptive content-based recommender
system that assists course authors and instructors in selecting the most
relevant learning material for each course topic. The recommender system
adapts to the deep prerequisite structure of the course as envisioned
by a specific instructor, while unobtrusively deducing that structure from
problem-solving examples that the instructor uses to present course concepts.
We assessed the quality of recommendations and examined several
aspects of the recommendation process by using three datasets collected
from two different courses.While the presented recommender system was
built for the domain of introductory programming, our course-adaptive
recommendation approach could be used in a variety of other domains.
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
Modern educational settings from regular classrooms to MOOCs produce a a rapidly increasing volume of data that captures individual learning progress of millions of students at different level of granularity. This presence of this data opens a unique opportunity to re-engineer traditional education and build and develop a range of efficient data-driven approaches to support teaching and learning. In my talk, I will present several ways to use big educational data explored in our lab. The focus will be on open social learning modeling and identifying individual differences through sequential pattern mining, but several other approaches will be mentioned. Open social learning modeling and sequential pattern mining provides two considerably different examples on using educational data. One offers an immediate use of class interaction history to develop more engaging content access while another shows how big data could be used to uncover important individual differences that could be used to optimize the process for individual leaners.
The Value of Social: Comparing Open Student Modeling and Open Social Student ...Peter Brusilovsky
Brusilovsky, P., Somyurek, S., Guerra, J., Hosseini, R., and Zadorozhny, V. (2015) The Value of Social: Comparing Open Student Modeling and Open Social Student Modeling. In: F. Ricci, K. Bontcheva, O. Conlan and S. Lawless (eds.) Proceedings of 23nd Conference on User Modeling, Adaptation and Personalization (UMAP 2015), Dublin, Ireland, , June 29 - July 3, 2015, Springer Verlag, pp. 44-55, also available at http://link.springer.com/chapter/10.1007/978-3-319-20267-9_4.
Mastery Grids: An Open Source Social Educational Progress VisualizationPeter Brusilovsky
Presentation for EC-TEL 2015 paper:
Loboda, T., Guerra, J., Hosseini, R., and Brusilovsky, P. (2014) Mastery Grids: An Open Source Social Educational Progress Visualization. In: S. de Freitas, C. Rensing, P. J. Muñoz Merino and T. Ley (eds.) Proceedings of 9th European Conference on Technology Enhanced Learning (EC-TEL 2014), Graz, Austria, September 16-19, 2014, pp. 235-248.
Adaptive Navigation Support and Open Social Learner Modeling for PALPeter Brusilovsky
This presentation is an overview of Open Social Learner Modeling project. It presents Mastery Grids interface, distributed personalized learning architecture Aggregate, and smart content for Java, Python, and SQL
Data-Driven Education: Using Big Educational Data to Improve Teaching and Learning. Keynote slides for 15th International Conference on Web-Based Learning, ICWL 2016, Rome, Italy, October 26–29.
Using Learning Analytics to Assess Innovation & Improve Student Achievement John Whitmer, Ed.D.
Presentation about Learning Analytics for JISC network event; discussion of research findings and implications for individual and institutions considering a Learning Analytics project. Also discuss implications for my work with Blackboard on "Platform Analytics."
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
Keynote slides for the Workshop on Advancing Education with Data at the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, NS, Canada, Aug 14, 2017
Using Learning Analytics to Create our 'Preferred Future'John Whitmer, Ed.D.
One certainty about the future of higher education is that online technologies will play an increasingly central role in the creation and delivery of learning experiences, whether through mobile apps, MOOCs, open content, ePortfolios, and other resources. As adoption increases, the ‘digital exhaust’ recording technology use has increasing potential to understand student learning. The emergent field of Learning Analytics analyzes this data to provide actionable insights for students, for faculty, and for administrators. What have we learned in Learning Analytics to date? What challenges remain? How should we apply Learning Analytics to create our ‘preferred’ future’ that supports deep and meaningful learning
Charting the Design and Analytics Agenda of Learnersourcing SystemsHassan Khosravi
This presentation offers data-driven reflections and lessons learned from the development and deployment of a learnersourcing adaptive educational system called RiPPLE, which to date, has been used in more than 50-course offerings with over 12,000 students. Our reflections are categorised into examples and best practices on (1) assessing the quality of students’ contributions using accurate, explainable and fair approaches to data analysis, (2) incentivising students to develop high-quality contributions and (3) empowering instructors with actionable and explainable insights to guide student learning. The paper associated with the presentation is available at https://dl.acm.org/doi/abs/10.1145/3448139.3448143
What data from 3 million learners can tell us about effective course designJohn Whitmer, Ed.D.
Presentation of research findings and implications from a large-scale analysis of LMS activity and grade data from across 927 institutions, 70,000 courses, and 3.3 million students. This webinar will speak to the promise (and potential pitfalls) of large-scale learning analytics research to promote student success.
22 January 2018 HEFCE open event “Using data to increase learning gains and t...Bart Rienties
With the Teaching Excellence Framework being implemented across England, a lot of higher education institutions have started to ask questions about what it means to be “excellent” in teaching. In particular, with the rich and complex data that all educational institutions gather that could potentially capture learning gains, what do we actually know about our students’ learning journeys? What kinds of data could be used to infer whether our students are actually making affective (e.g., motivation), behavioural (e.g., engagement), and/or cognitive learning gains? Please join us on 22 January 2018 in lovely Milton Keynes at a free OU- and HEFCE-supported event on Using data to increase learning gains and teaching excellence.
14.00-15.00 Measuring learning gains with (psychometric) questionnaires
Dr Sonia Ilie, Prof Jan Vermunt, Prof Anna Vignoles (University of Cambridge, UK): Learning gain: from concept to measurement
Dr Fabio Arico (University of East Anglia): Learning Gain and Confidence Gain Through Peer-instruction: the role of pedagogical design
Dr Paul Mcdermott & Dr Robert Jenkins (University of East Anglia): A Methodology that Makes Self-Assessment an Implicit Part of the Answering Process
15.00-15.45 Measuring employability learning gains
Dr Heike Behle (University of Warwick): Measuring employability gain in Higher Education. A case study using R2 Strengths
Fiona Cobb, Dr Bob Gilworth, David Winter (University of London): Careers Registration Learning Gain project
The Virtuous Loop of Learning Analytics & Academic Technology Innovation John Whitmer, Ed.D.
Faculty and academic departments creating innovative educational practices are often starved for useful data and analysis to determine whether their innovations made a difference. Research has found that this data is a systematically significant predictor of success much more powerful than traditional demographic or academic preparedness variables. This leads to a “virtuous loop” in which digital technology adoption enables assessment which then improves educational practices using those technologies.
This presentation was delivered at the Online Learning Consortium Collaborate Event, November 19, 2015.
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Peter Brusilovsky
Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, UMAP2017, pp 76-84
Stereotypes are frequently used in real life to classify students according to their performance in class. In literature, we can find many references to weaker students, fast learners, struggling students, etc. Given the lack of detailed data about students, these or other kinds of stereotypes could be potentially used for user modeling and personalization in the educational context. Recent research in MOOC context demonstrated that data-driven learner stereotypes could work well for detecting and preventing student dropouts. In this paper, we are exploring the application of stereotype-based modeling to a more challenging task -- predicting student problem-solving and learning in two programming courses and two MOOCs. We explore traditional stereotypes based on readily available factors like gender or education level as well as some advanced data-driven approaches to group students based on their problem-solving behavior. Each of the approaches to form student stereotype cohorts is validated by comparing models of student learning: do students in different groups learn differently? In the search for the stereotypes that could be used for adaptation, the paper examines ten approaches. We compare the performance of these approaches and draw conclusions for future research.
The Achievement Gap in Online Courses through a Learning Analytics LensJohn Whitmer, Ed.D.
Presentation at San Diego State University on April 12, 2013.
Educational researchers have found that students from under-represented minority families and other disadvantaged demographic backgrounds have lower achievement in online (or hybrid) courses compared to face-to-face course sections (Slate, Manuel, & Brinson Jr, 2002; Xu & Jaggars, 2013). However, these studies assume that "online course" is a homogeneous entity, and that student participation is uniform. The content and activity of the course is an opaque "black box", which leads to conclusions that are speculative at best and quite possibly further marginalize the very populations they intend to advocate for.
The emerging field of Learning Analytics promises to break open this black box understand how students use online course materials and the relationship between this use and student achievement. In this presentation, we will explore the countours of Learning Analytics, look at current applications of analytics, and discuss research applying a Learning Analytics research method to students from at-risk backgrounds. The findings of this research challenge stereotypes of these students as technologically unsophisticated and identify concrete learning activities that can support their success.
Toward an automated student feedback system for text based assignments - Pete...Blackboard APAC
As the use of blended learning environments and digital technologies become integrated into the higher education sector, rich technologies such as analytics have the ability to assist teaching staff identify students at risk, learning material that is not proving effective and learning site designs that aid and facilitate improved learning. More recently consideration has been given to automated essay scoring. Such systems can be used in a formative way, such as providing feedback on initial assignment drafts or summatively through the analysis of final assignment submissions. Further, providing students with quick feedback on written assignments opens the opportunity through formative feedback to improved learning outcomes.
This presentation details a current project developing a system to analyse text-based assignments. The project is being developed for broad application, but the findings focus on an undergraduate pilot subject: ‘Ideas that Shook the World’ (a compulsory first year Bachelor of Arts subject taught on 5 campuses to more than 1000 students by 15 staff). Preliminary results of a fist scan of assignments are presented and the issues raised in developing the system presented together with an outline of additional work planned for the project. It is believed the work will have wide application where text-based assignments are utilised for assessment.
Adaptive Learning for Educational Game DesignEdward Lavieri
Educational computer games continue to overwhelm educators with design and development complexities, time, and cost and underwhelm learners regarding immersive, intuitive, and enjoyable game play. No complete model or comprehensive guideline for content development or game design exists for educators and game designers to follow in the creation of educational games that adapt to learners in real-time. This research developed and validated the ALGAE (Adaptive Learning GAme dEsign) model, a comprehensive adaptive learning model based on game design theories and practices, instructional strategies, and adaptive models. This dissertation extends previous research in game design, instructional strategies, and adaptive learning, combining these three components into a single complex model. The results of this study include the validation and applicability of the ALGAE model, benefits and challenges of using the model, and insights regarding the focused and unfocused implementation approaches. The study also reveals the cross-industry applicability of the model to include government agencies, military units, game industry, and academia.
LAK18 Reciprocal Peer Recommendation for Learning PurposesHassan Khosravi
Boyd Potts, Hassan Khosravi , Carl Reidsema, Aneesha Bakharia, Mark Belonogof, Melanie Fleming (2018). Proceeding of the 8th International Learning Analytics and Knowledge (LAK) Conference
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...DreamBox Learning
Providing truly differentiated, individualized instruction has been a goal of educators for decades, but new technologies available today are empowering schools to implement this form of education in a way never before possible. Intelligent adaptive learning software is able to tailor instruction according to each student’s unique needs, understandings and interests while remaining grounded in sound pedagogy.
Attend this web seminar to hear the latest findings from Cheryl Lemke, of the research firm Metiri Group, about how intelligent adaptive learning works, the role the technology can play in raising student achievement, and the research base required for districts to invest wisely in these new tools.
Improving Student Achievement with New Approaches to DataJohn Whitmer, Ed.D.
Presentation delivered at WASC ARC conference on April 11, 2013 on the CSU Data Dashboard and Chico State Learning Analytics case study.
Chico State Case Study: Academic technologies collect highly detailed student usage data. How can this data be used to understand and predict student performance, especially of at-risk students? This presentation will discuss research on a high-enrollment undergraduate course exploring the relationship between LMS activity, student background characteristics, current enrollment information, and student achievement.
CSU Data Dashboard: By monitoring on-track indicators institutional leaders can better understand not only which milestones students are failing to reach, but why they are not reaching them. It can also help campuses to design interventions or policy changes to increase student success and to gauge the impact of interventions.
A Multivariate Elo-based Learner Model for Adaptive Educational SystemsHassan Khosravi
The Elo rating system has been recognised as an effective
method for modelling students and items within adaptive educational systems. The existing Elo-based models have the
limiting assumption that items are only tagged with a single
concept and are mainly studied in the context of adaptive
testing systems. In this paper, we introduce a multivariate Elo-based learner model that is suitable for the domains
where learning items can be tagged with multiple concepts,
and investigate its fit in the context of adaptive learning. To
evaluate the model, we first compare the predictive performance of the proposed model against the standard Elo-based
model using synthetic and public data sets. Our results from
this study indicate that our proposed model has superior
predictive performance compared to the standard Elo-based
model, but the difference is rather small. We then investigate the fit of the proposed multivariate Elo-based model by integrating it into an adaptive learning system which incorporates the principles of open learner models (OLMs).
The results from this study suggest that the availability of
additional parameters derived from multivariate Elo-based
models have two further advantages: guiding adaptive behaviour for the system and providing additional insight for students and instructors.
Personalized Learning: Expanding the Social Impact of AIPeter Brusilovsky
Slide of my keynote talk at SIAIA '23 workshop held at AAAI 2023:
The use of AI in Education could be traced to the early days of AI. While the publicity associated with the most recent wave of AI applications rarely mentions education, it is through the improvement in education AI could achieve an impressive social impact. In particular, the AI ability to personalize the learning process could make a large difference in a context where learners' knowledge could be radically different from learner to learner. Modern computer and internet technologies can now bring the power of learning in the forms of MOOCs, online textbooks, and zoom courses truly worldwide. Yet, without personalization, the potential of these technologies is not fully leveraged. In this talk, I will review several generations of research on personalized learning and discuss tools, technologies, and infrastructures for personalized learning that we are currently exploring.
Empirical studies of adaptive annotation in the educational context have demonstrated that it can help students to acquire knowledge faster, improve learning outcomes, reduce navigational overhead, and encourage non-sequential navigation. Over the last 8 years we have explored a lesser known effect of adaptive annotation – its ability to significantly increase student engagement in working with non-mandatory educational content. In the presence of adaptive link annotation, students tend to access significantly more learning content; they stay with it longer, return to it more often and explore a wider variety of learning resources. This talk will present an overview of our exploration of the addictive links effect in many course-long studies, which we ran in several domains (C, SQL and Java programming), for several types of learning content (quizzes, problems, interactive examples). The first part of the talk will review our exploration of a more traditional knowledge-based personalization approach and the second part will focus on more recent studies of social navigation and open social student modeling
Using Learning Analytics to Assess Innovation & Improve Student Achievement John Whitmer, Ed.D.
Presentation about Learning Analytics for JISC network event; discussion of research findings and implications for individual and institutions considering a Learning Analytics project. Also discuss implications for my work with Blackboard on "Platform Analytics."
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
Keynote slides for the Workshop on Advancing Education with Data at the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, NS, Canada, Aug 14, 2017
Using Learning Analytics to Create our 'Preferred Future'John Whitmer, Ed.D.
One certainty about the future of higher education is that online technologies will play an increasingly central role in the creation and delivery of learning experiences, whether through mobile apps, MOOCs, open content, ePortfolios, and other resources. As adoption increases, the ‘digital exhaust’ recording technology use has increasing potential to understand student learning. The emergent field of Learning Analytics analyzes this data to provide actionable insights for students, for faculty, and for administrators. What have we learned in Learning Analytics to date? What challenges remain? How should we apply Learning Analytics to create our ‘preferred’ future’ that supports deep and meaningful learning
Charting the Design and Analytics Agenda of Learnersourcing SystemsHassan Khosravi
This presentation offers data-driven reflections and lessons learned from the development and deployment of a learnersourcing adaptive educational system called RiPPLE, which to date, has been used in more than 50-course offerings with over 12,000 students. Our reflections are categorised into examples and best practices on (1) assessing the quality of students’ contributions using accurate, explainable and fair approaches to data analysis, (2) incentivising students to develop high-quality contributions and (3) empowering instructors with actionable and explainable insights to guide student learning. The paper associated with the presentation is available at https://dl.acm.org/doi/abs/10.1145/3448139.3448143
What data from 3 million learners can tell us about effective course designJohn Whitmer, Ed.D.
Presentation of research findings and implications from a large-scale analysis of LMS activity and grade data from across 927 institutions, 70,000 courses, and 3.3 million students. This webinar will speak to the promise (and potential pitfalls) of large-scale learning analytics research to promote student success.
22 January 2018 HEFCE open event “Using data to increase learning gains and t...Bart Rienties
With the Teaching Excellence Framework being implemented across England, a lot of higher education institutions have started to ask questions about what it means to be “excellent” in teaching. In particular, with the rich and complex data that all educational institutions gather that could potentially capture learning gains, what do we actually know about our students’ learning journeys? What kinds of data could be used to infer whether our students are actually making affective (e.g., motivation), behavioural (e.g., engagement), and/or cognitive learning gains? Please join us on 22 January 2018 in lovely Milton Keynes at a free OU- and HEFCE-supported event on Using data to increase learning gains and teaching excellence.
14.00-15.00 Measuring learning gains with (psychometric) questionnaires
Dr Sonia Ilie, Prof Jan Vermunt, Prof Anna Vignoles (University of Cambridge, UK): Learning gain: from concept to measurement
Dr Fabio Arico (University of East Anglia): Learning Gain and Confidence Gain Through Peer-instruction: the role of pedagogical design
Dr Paul Mcdermott & Dr Robert Jenkins (University of East Anglia): A Methodology that Makes Self-Assessment an Implicit Part of the Answering Process
15.00-15.45 Measuring employability learning gains
Dr Heike Behle (University of Warwick): Measuring employability gain in Higher Education. A case study using R2 Strengths
Fiona Cobb, Dr Bob Gilworth, David Winter (University of London): Careers Registration Learning Gain project
The Virtuous Loop of Learning Analytics & Academic Technology Innovation John Whitmer, Ed.D.
Faculty and academic departments creating innovative educational practices are often starved for useful data and analysis to determine whether their innovations made a difference. Research has found that this data is a systematically significant predictor of success much more powerful than traditional demographic or academic preparedness variables. This leads to a “virtuous loop” in which digital technology adoption enables assessment which then improves educational practices using those technologies.
This presentation was delivered at the Online Learning Consortium Collaborate Event, November 19, 2015.
Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and ...Peter Brusilovsky
Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, UMAP2017, pp 76-84
Stereotypes are frequently used in real life to classify students according to their performance in class. In literature, we can find many references to weaker students, fast learners, struggling students, etc. Given the lack of detailed data about students, these or other kinds of stereotypes could be potentially used for user modeling and personalization in the educational context. Recent research in MOOC context demonstrated that data-driven learner stereotypes could work well for detecting and preventing student dropouts. In this paper, we are exploring the application of stereotype-based modeling to a more challenging task -- predicting student problem-solving and learning in two programming courses and two MOOCs. We explore traditional stereotypes based on readily available factors like gender or education level as well as some advanced data-driven approaches to group students based on their problem-solving behavior. Each of the approaches to form student stereotype cohorts is validated by comparing models of student learning: do students in different groups learn differently? In the search for the stereotypes that could be used for adaptation, the paper examines ten approaches. We compare the performance of these approaches and draw conclusions for future research.
The Achievement Gap in Online Courses through a Learning Analytics LensJohn Whitmer, Ed.D.
Presentation at San Diego State University on April 12, 2013.
Educational researchers have found that students from under-represented minority families and other disadvantaged demographic backgrounds have lower achievement in online (or hybrid) courses compared to face-to-face course sections (Slate, Manuel, & Brinson Jr, 2002; Xu & Jaggars, 2013). However, these studies assume that "online course" is a homogeneous entity, and that student participation is uniform. The content and activity of the course is an opaque "black box", which leads to conclusions that are speculative at best and quite possibly further marginalize the very populations they intend to advocate for.
The emerging field of Learning Analytics promises to break open this black box understand how students use online course materials and the relationship between this use and student achievement. In this presentation, we will explore the countours of Learning Analytics, look at current applications of analytics, and discuss research applying a Learning Analytics research method to students from at-risk backgrounds. The findings of this research challenge stereotypes of these students as technologically unsophisticated and identify concrete learning activities that can support their success.
Toward an automated student feedback system for text based assignments - Pete...Blackboard APAC
As the use of blended learning environments and digital technologies become integrated into the higher education sector, rich technologies such as analytics have the ability to assist teaching staff identify students at risk, learning material that is not proving effective and learning site designs that aid and facilitate improved learning. More recently consideration has been given to automated essay scoring. Such systems can be used in a formative way, such as providing feedback on initial assignment drafts or summatively through the analysis of final assignment submissions. Further, providing students with quick feedback on written assignments opens the opportunity through formative feedback to improved learning outcomes.
This presentation details a current project developing a system to analyse text-based assignments. The project is being developed for broad application, but the findings focus on an undergraduate pilot subject: ‘Ideas that Shook the World’ (a compulsory first year Bachelor of Arts subject taught on 5 campuses to more than 1000 students by 15 staff). Preliminary results of a fist scan of assignments are presented and the issues raised in developing the system presented together with an outline of additional work planned for the project. It is believed the work will have wide application where text-based assignments are utilised for assessment.
Adaptive Learning for Educational Game DesignEdward Lavieri
Educational computer games continue to overwhelm educators with design and development complexities, time, and cost and underwhelm learners regarding immersive, intuitive, and enjoyable game play. No complete model or comprehensive guideline for content development or game design exists for educators and game designers to follow in the creation of educational games that adapt to learners in real-time. This research developed and validated the ALGAE (Adaptive Learning GAme dEsign) model, a comprehensive adaptive learning model based on game design theories and practices, instructional strategies, and adaptive models. This dissertation extends previous research in game design, instructional strategies, and adaptive learning, combining these three components into a single complex model. The results of this study include the validation and applicability of the ALGAE model, benefits and challenges of using the model, and insights regarding the focused and unfocused implementation approaches. The study also reveals the cross-industry applicability of the model to include government agencies, military units, game industry, and academia.
LAK18 Reciprocal Peer Recommendation for Learning PurposesHassan Khosravi
Boyd Potts, Hassan Khosravi , Carl Reidsema, Aneesha Bakharia, Mark Belonogof, Melanie Fleming (2018). Proceeding of the 8th International Learning Analytics and Knowledge (LAK) Conference
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...DreamBox Learning
Providing truly differentiated, individualized instruction has been a goal of educators for decades, but new technologies available today are empowering schools to implement this form of education in a way never before possible. Intelligent adaptive learning software is able to tailor instruction according to each student’s unique needs, understandings and interests while remaining grounded in sound pedagogy.
Attend this web seminar to hear the latest findings from Cheryl Lemke, of the research firm Metiri Group, about how intelligent adaptive learning works, the role the technology can play in raising student achievement, and the research base required for districts to invest wisely in these new tools.
Improving Student Achievement with New Approaches to DataJohn Whitmer, Ed.D.
Presentation delivered at WASC ARC conference on April 11, 2013 on the CSU Data Dashboard and Chico State Learning Analytics case study.
Chico State Case Study: Academic technologies collect highly detailed student usage data. How can this data be used to understand and predict student performance, especially of at-risk students? This presentation will discuss research on a high-enrollment undergraduate course exploring the relationship between LMS activity, student background characteristics, current enrollment information, and student achievement.
CSU Data Dashboard: By monitoring on-track indicators institutional leaders can better understand not only which milestones students are failing to reach, but why they are not reaching them. It can also help campuses to design interventions or policy changes to increase student success and to gauge the impact of interventions.
A Multivariate Elo-based Learner Model for Adaptive Educational SystemsHassan Khosravi
The Elo rating system has been recognised as an effective
method for modelling students and items within adaptive educational systems. The existing Elo-based models have the
limiting assumption that items are only tagged with a single
concept and are mainly studied in the context of adaptive
testing systems. In this paper, we introduce a multivariate Elo-based learner model that is suitable for the domains
where learning items can be tagged with multiple concepts,
and investigate its fit in the context of adaptive learning. To
evaluate the model, we first compare the predictive performance of the proposed model against the standard Elo-based
model using synthetic and public data sets. Our results from
this study indicate that our proposed model has superior
predictive performance compared to the standard Elo-based
model, but the difference is rather small. We then investigate the fit of the proposed multivariate Elo-based model by integrating it into an adaptive learning system which incorporates the principles of open learner models (OLMs).
The results from this study suggest that the availability of
additional parameters derived from multivariate Elo-based
models have two further advantages: guiding adaptive behaviour for the system and providing additional insight for students and instructors.
Personalized Learning: Expanding the Social Impact of AIPeter Brusilovsky
Slide of my keynote talk at SIAIA '23 workshop held at AAAI 2023:
The use of AI in Education could be traced to the early days of AI. While the publicity associated with the most recent wave of AI applications rarely mentions education, it is through the improvement in education AI could achieve an impressive social impact. In particular, the AI ability to personalize the learning process could make a large difference in a context where learners' knowledge could be radically different from learner to learner. Modern computer and internet technologies can now bring the power of learning in the forms of MOOCs, online textbooks, and zoom courses truly worldwide. Yet, without personalization, the potential of these technologies is not fully leveraged. In this talk, I will review several generations of research on personalized learning and discuss tools, technologies, and infrastructures for personalized learning that we are currently exploring.
Empirical studies of adaptive annotation in the educational context have demonstrated that it can help students to acquire knowledge faster, improve learning outcomes, reduce navigational overhead, and encourage non-sequential navigation. Over the last 8 years we have explored a lesser known effect of adaptive annotation – its ability to significantly increase student engagement in working with non-mandatory educational content. In the presence of adaptive link annotation, students tend to access significantly more learning content; they stay with it longer, return to it more often and explore a wider variety of learning resources. This talk will present an overview of our exploration of the addictive links effect in many course-long studies, which we ran in several domains (C, SQL and Java programming), for several types of learning content (quizzes, problems, interactive examples). The first part of the talk will review our exploration of a more traditional knowledge-based personalization approach and the second part will focus on more recent studies of social navigation and open social student modeling
IUI2017 SmartLearn keynote: Intelligent Interfaces for Open Social Student M...Peter Brusilovsky
In this talk I will introduce the emerging technology of
Open Social Student Modeling (OSSM) and review several
projects performed in our research lab to investigate the
potential of OSSM.
OSSM is a recent extension of Open Student Modeling
(OSM), a popular technology in the area of personalized
learning systems. While in traditional personalized systems,
student models were hidden “under the hood” and used to
personalize the educational process; open student modeling
introduced the ability to view and modify the state of
students’ own knowledge to support reflection, selforganized
learning, and system transparency. Open Social
Student Modeling takes this idea one step further by
allowing students to explore each other’s models or an
aggregated model of the class. The idea to make OSM
social was originally suggested and explored by Bull [1; 2].
Over the last few years, our team explored several
approaches to present OSSM in a highly visual form and
evaluated these approaches in a sequence of classroom and
lab studies. I will present a summary of this work
introducing such systems as QuizMap [3], Progressor [4],
and Mastery Grids [5] and reviewing most interesting
research evidence collected by the studies.
Classsourcing: Crowd-Based Validation of Question-Answer Learning Objects @ I...Jakub Šimko
A simple approach for assessing answer validity information from a student crowd in an online learning scenario context. Raises the questions about using of the student crowds for enhancing learning content and online student collaboration.
Lessons from Adopting an Adaptive Learning PlatformJeremy Anderson
Presentation delivered at NERCOMP 2017 with Heather Bushey, Director of SOUL and FIPSE PM, and Criss Guy, Online Course Builder. Provides an overview of adaptive learning and its benefits, as well as the challenges and rewards of adoption.
Waymaker Introduction to Business Overview Lumen Learning
Waymaker courses are designed using open educational resources. They provide powerful, next-generation personalized learning experiences with low cost, day one access. This deck provides an overview of Lumen’s new Introduction to Business course. It teaches foundational principles of business using engaging content (text, video, simulations, etc.) and application of business concepts and skills in the workplace.
Learning Management Systems - Online EducationBrian Pichman
Schools and universities around the world are teaching today's future leaders through online classroom environments. They utilize a tool called a Learning Managment System to track student progress and performance throughout the course. In today's shifting landscape, many companies are adopting the same approach to train and ensure their team is up to date with processes and procedures. At the same time, they are developing content to teach their employees skills. Join Brian Pichman
of the Evolve Project as he navigates you through what an LMS is and how it can be applied to train library staff (and even patrons). Learn how you can create a strategy to create a robust learning environment to help your staff to help them learn and grow.
Program code examples (known also as worked examples) play a crucial role in learning how to program. Instructors use examples extensively to demonstrate the semantics of the programming language being taught and to highlight the fundamental coding patterns. Programming textbooks allocate considerable space to present and explain code examples. To make the process of studying code examples more interactive, CS education researchers developed a range of tools to engage students in the study of code examples. These tools include codecasts (codemotion,codecast,elicasts), interactive example explorers (WebEx, PCEX), and tutoring systems (DeepTutor). An important component in all types of worked examples is code explanations associated with specific code lines or code chunks of an example. The explanations connect examples with general programming knowledge explaining the role and function of code fragments or their behavior. In textbooks, these explanations are usually presented as comments in the code or as explanations on the margins. The example explorer tools allow students to examine these explanations interactively. Tutoring systems, which engage students in explaining the code, use these model explanations to check student responses and provide scaffolding. In all these cases, to make a worked example re-usable beyond its presentation in a lecture, the explanations have to be authored by instructors or domain experts i.e., produced and integrated into a specific system. As the experience of the last 10 years demonstrated, these explanations are hard to obtain. Those already collected are usually “locked” in a specific example-focused system and can’t be reused. The purpose of this working group is to support broader re-used of worked examples augmented with explanations. Our current plan is to develop а standard approach to represent explained examples. This approach will enable an example created for any of the existing systems to be explored in a standard format and imported into any other example-focused system. We plan to follow a successful experience of the PEML working group focused on re-using programming exercises.
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
Slides of CIKM 2023 paper by Muntasir Hoq, Sushanth Reddy Chilla, Melika Ahmadi Ranjbar, Peter Brusilovsky and Bita Akram
https://dl.acm.org/doi/10.1145/3583780.3615047
Action Sequence Mining and Behavior Pattern Analysis for User ModelingPeter Brusilovsky
Slides of my talk at 2022 Workshop on Temporal Aspects of User Modeling
Tracing learner interaction with educational content has recently emerged as a centerpiece of learning analytics. Augmented by various data mining technologies, learner data has been used to predict learner success and failure, prevent dropouts, and inform university officials about student progress. While the majority of existing learning analytics approaches ignore the time aspect in the learning data, recent research indicated that not just what the learners do, but how and in which order they do it is critical to understand differences between learners, model their behavior, and predict their performance. In my talk, I will focus on the application of action sequence mining as a tool to extract temporal patterns of learning behavior and recognize cohorts of learners with divergent behavior. I will review three case studies of using sequence mining with learner data, present the obtained results, and discuss their importance for user modeling and personalization.
Tutorial at UMAP 2022:
In recent years, the use of Artificial Intelligence (AI) technologies expanded to many areas where they directly affect the lives of many
people. AI-based approaches advise human decision-makers who should be released on bail, whether it is a good time to discharge a
patient from a hospital and whether a specific student is at risk to fail a course. Such an extensive use in AI in decision making came with
a range of protentional problems that have been extensively studied over the last few years. Recognition of these problems motivated a
rapid rise of research on “human-centered AI”, which attempted to address and minimize the negative effects of using AI technologies.
Among the ideas of human-centered AI is user control - engaging users in affecting AI decision making to prevent possible errors and
biases. In my talk, I will focus on the application of user control in one popular area of AI application, adaptive information access.
Adaptive information access systems such as personalized search and recommender systems attempt to model their users to help them in
finding the most relevant information. Yet, user modeling and personalization mechanisms might not always work as expected resulting
in errors, biases, and suboptimal behavior. Combining the decision power or AI with the ability of the user to guide and control it brings
together the strong sides of artificial and human intelligence and could lead to better results. This tutorial will provide a systematic review
of approaches focused on adding various kinds of user control to adaptive information access systems and discuss lessons learned,
prospects, and challenges of this direction of research.
Human-Centered AI in AI-ED - Keynote at AAAI 2022 AI for Education workshopPeter Brusilovsky
Abstract: In recent years, the use of Artificial Intelligence (AI) technologies expanded to many areas directly affecting the lives of millions. AI-based approaches advise human decision-makers who should be released on bail, whether it is a good time to discharge a patient from a hospital and whether a specific student is at risk to fail a course. Such extensive use in AI in decision making came with a range of protentional problems that have been extensively studied over the last few years. Recognition of these problems motivated a rapid rise of research on “human-centered AI”, which attempted to address and minimize the negative effects of using AI technologies. The majority of work on human-centered AI focus on various types of Human-AI collaboration through such technologies as transparency, explainability, and user control. In my talk, I will review how the ideas of Human-AI collaboration, transparency, explainability, and user control have been used in educational applications of AI in the past and will discuss now new ideas in this research area developed outside of AI-Ed could be creatively applied in educational context.
User Control in AIED (Artificial Intelligence in Education)Peter Brusilovsky
Slides of my intro to "Meet the Expert" session at AIED 2021. This is a subset of slides of a longer presentation on user control in AI extended with many specific examples from AIED area.
The Return of Intelligent Textbooks - ITS 2021 keynote talkPeter Brusilovsky
Early research on hypermedia learning and Web-based education featured a strong stream of work on intelligent and adaptive textbooks, which combined the knowledge modeling ideas from the field of intelligent tutoring with rich linking offered by the hypermedia and the Web. However, over the next ten years from 2005 to 2015 this area was relatively quiet as the focus of research in e-learning has shifted to other topics and other creative ideas to leverage the power of Internet. A recent gradual shift of the whole publication industry from printed books to electronic books followed by a rapid growth or the volume of online books re-ignited interests to “more intelligent” textbooks. The research on the new generation of intelligent textbooks engaged a larger set of technologies and engaged scholars from a broader range of areas including machine learning, natural language understanding, social computing, etc. In my talk I will review the past and present of research on intelligent textbooks from its origins to the diverse modern work providing examples of most interesting technologies and research results.
Two Brains are Better than One: User Control in Adaptive Information AccessPeter Brusilovsky
In recent years, the use of Artificial Intelligence (AI) technologies expanded to many areas where they directly affect the lives of many people. AI-based approaches advise human decision-makers who should be released on bail, whether it is a good time to discharge a patient from a hospital and whether a specific student is at risk to fail a course. Such an extensive use in AI in decision making came with a range of protentional problems that have been extensively studied over the last few years. Recognition of these problems motivated a rapid rise of research on “human-centered AI”, which attempted to address and minimize the negative effects of using AI technologies. Among the ideas of human-centered AI is user control - engaging users in affecting AI decision making to prevent possible errors and biases. In my talk, I will focus on the application of user control in one popular area of AI application, adaptive information access. Adaptive information access systems such as personalized search and recommender systems attempt to model their users to help them in finding the most relevant information. Yet, user modeling and personalization mechanisms might not always work as expected resulting in errors, biases, and suboptimal behavior. Combining the decision power or AI with the ability of the user to guide and control it brings together the strong sides of artificial and human intelligence and could lead to better results. In my talk, I review several projects focused on user control in adaptive information access systems and discuss the benefits and challenges of this approach.
UMAP 2019 talk Evaluating Visual Explanations for Similarity-Based Recommenda...Peter Brusilovsky
Tsai, Chun-Hua, and Peter Brusilovsky. 2019. "Evaluating Visual Explanations for Similarity-Based Recommendations: User Perception and Performance." In the 27th ACM Conference on User Modeling, Adaptation and Personalization, UMAP 2019, 22-30. Larnaca, Cyprus: ACM.
Personalization in the Context of Relevance-Based VisualizationPeter Brusilovsky
In this talk, I will review our research attempts to
implement different kinds of personalization in the context
of relevance-based visualization. The goal of this research
stream is to make relevance-based visualization adaptive to
user long-term goals, interests, or prospects rather just
responsive to short term immediate needs such as query
terms. I will present four personalized relevance-based
visualization systems: Adaptive VIBE, TalkExplorer,
SetFusion, and IntersectionExplorer, For each system, I
will present its idea, some evaluation results, and
lessons learned.
https://doi.org/10.1145/3038462.3038474
Slides for invited talk: Brusilovsky, P. (2003) From adaptive hypermedia to the adaptive Web. In: J. Ziegler and G. Szwillus (eds.) Interaktion in Bewegung. (Proceedings of Mensch & Computer 2003, Stuttgart, September 7-10, 2003) Stuttgart, Germany: B. G. Teubner, pp. 21-2
Adaptive Educational Hypermedia: From generation to generationPeter Brusilovsky
Keynote talk slides for Brusilovsky, P. (2004) Adaptive Educational Hypermedia: From generation to generation. In: Proceedings of 4th Hellenic Conference on Information and Communication Technologies in Education, Athens, Greece, September 29 - October 3, 2004, pp. 19-33.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
Personalized Online Practice Systems for Learning Programming
1. Personalized Online Practice
Systems for Learning
Programming
Peter Brusilovsky with:
Sergey Sosnovsky, Michael Yudelson, Sharon Hsiao,
Julio Guerra, Yun Huang, Roya Hosseini, Jordan
Barria-Pineda, Kamil Akhuseyinoglu
School of Computing and Information,
University of Pittsburgh
3. • Online learning system
should engage student
in meaningful learning
activities
– Interact with worked
examples
– Explore a simulation
– Work on solving
problems
– Receive feedbackImage credit: http://merchandisingblog.inspire.ca/find-the-hidden-treasure/
People Learn through Activities
4. • Each student need
different activities
(kind, amount, order)
• An adaptive learning
system could use data
about each student
(knowledge, goals, …)
to guide them to the
next most relevant
activity
People Learn Differently
5. • Assessment-based
• Same for all
• Not enough doing
• Weak feedback loop
• High threshold
– From reading to
complex problems
– Many are not ready
Labs/Homework Don’t Cover the Need
6. CS Education Research to the Rescue
• Improving homework
– Better IDEs, Autograding, Extended feedback
• Beyond homework: “smart” practice content
– Program visualization (i.e., Python Tutor)
– Practice problems (i.e, Coding Bat)
– Worked examples (i.e., WebEx)
8. The Problem of Engagement
• Great free content and top teachers are not
enough to engage students
• Peter Norvig: Motivation and engagement are
key problems for MOOCs
• A lot of great practice content
– Works perfectly in lab studies, great gains
– Released to students free use to enhance learning
– No impact – students do not use it
9. MOOC Completion Rate
Classic loop user modeling - adaptation in adaptive systems
http://www.katyjordan.com/MOOCproject.html
10. Recipes for Personalized Engaging Practice
• Adaptive navigation support
• Open learner modeling
• Social comparison
• Knowledge/opportunity visualization
• Content recommendation
– Proactive
– Remedial
– Explainable
11. QuizPACK: Code Tracing Exercises
• QuizPACK: Quizzes for
Parameterized Assessment of
C Knowledge
• Each question is a pattern of a
simple C program. When it is
delivered to a student the
special parameter is
dynamically instantiated by a
random value within the pre-
assigned borders.
• Used mostly as a self-
assessment tool in two C-
programming courses
12. QuizPACK: Value and Problems
• Good news:
– activity with QuizPACK significantly correlated with
student performance in classroom quizzes
– Knowledge gain rose from 1.94 to 5.37
• But:
– Low success rate - below 40%
– The system is under-used (used less than it deserves)
• Less than 10 sessions at average
• Average Course Coverage below 40%
– We need personalization and engagement!
13. Engaging Known Recepies: OLM + ANS
• Open Learner Modeling
– Increases motivations
– Support self-organized learning
• Adaptive navigation support
– Lower navigation overhead
• Access the content at the right time
• Find relevant information faster
– Better learning outcomes
14. Questions of
the current
quiz, served
by QuizPACK
List of annotated
links to all quizzes
available for a
student in the
current course
Refresh
and help
icons
QuizGuide = QuizPACK+ANS
15. QuizGuide: OLM+ANS
• Target-arrow abstraction:
– Number of arrows – level of
knowledge for the specific
topic (from 0 to 3).
Individual, event-based
adaptation.
– Color Intensity – learning
goal (current, prerequisite
for current, not-relevant,
not-ready). Group, time-
based adaptation.
Topic–quiz organization:
16. QuizGuide: Success Rate
It works!
Mean success value for
QuizGuide is significantly
larger then the one for
QuizPACK:
F(1, 43) = 5.07
(p-value = 0.03).
17. QuizGuide: Motivation
• Adaptive navigation support increased student's
activity and persistence of using the system
Average activity
0
50
100
150
200
250
300
2002 2003 2004
Average num. of
sessions
0
5
10
15
20
2002 2003 2004
Average course
coverage
0%
10%
20%
30%
40%
50%
60%
2002 2003 2004
Active students
0%
20%
40%
60%
80%
100%
2002 2003 2004
Within the same class QuizGuide session were much longer than
QuizPACK sessions: 24 vs. 14 question attempts at average.
Average Knowledge Gain for the class rose from 5.1 to 6.5
20. Concept-based student modeling
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
21. Does it Work?
• The increase of the amount of work for the
course
Clicks - Overall
0
50
100
150
200
250
300
Non-adaptive Adaptive
Examples
Quizzes
Lectures - Overall
0
2
4
6
8
10
12
Non-adaptive Adaptive
Examples
Quizzes
Learning Objects - Overall
0
5
10
15
20
25
30
Non-adaptive Adaptive
Examples
Quizzes
22. Is It Really Engaging?
• Are they coming more often? A bit…
• But when they come, they stay… like in an
engaging game
Clicks - Per Session
0
5
10
15
20
Non-adaptive Adaptive
Examples
Quizzes
Learning Objects - Per
Session
0
1
2
3
4
Non-adaptive Adaptive
Examples
Quizzes
23. Why It Is Working?
• Progress-based adaptive annotation
– Displays the progress achieved so far
– Open Learner Modeling
• State-based adaptive annotation
– Not useful, ready, not ready
– Access activities in the right time
– Appropriate difficulty, keep motivation
24. Checking in Another Domains…
• Is it something relevant to C programming or to
special kind of content?
• Near transfer
– Java instead of C, complex problems
• Far transfer
– SQL Programming instead of C
– Programming problems (code writing) instead of
questions (code evaluation)
– Give students a chance to choose how to access
28. • SQL-KnoT delivers online SQL problems, checks student’s
answers and provides a corrective feedback
• Every problem is dynamically generated using a template
and a set of
databases
• All problems have
been assigned to 1
of the course
topics and
indexed with
concepts from the
SQL ontology
SQL Knowledge Tester
29. • To investigate possible influence of concept-based
adaptation in the present of topic-based adaptation we
developed two versions of QuizGuide:
Topic-based Topic-based+Concept-Based
SQL-Guide
30. • Total number of attempts made by all students:
in adaptive mode (4081), in non-adaptive mode (1218)
• Students in general were much more willing to access
the adaptive version of the system, explored more
content with it and to stayed with it longer:
Questions
0
25
50
75
100
Quizzes
0
5
10
15
20
25
Topics
0
1
2
3
4
5
6
Sessions
0
1
2
3
4
5 Session Length
0
5
10
15
20
25
Adaptive
Non-adaptive
Confirmed… and Students Prefer It
31. Social Comparison and Navigation
• OLM and adaptive navigation support work well to
increase success and motivation
• Knowledge-based approaches require some
knowledge engineering – concept/topic models,
prerequisites, time schedule
• In our past work we learned that social navigation –
guidance extracted from the work of a community of
learners – might replace knowledge-based guidance
• Social wisdom vs. knowledge engineering
32. Open Social Learner Modeling
• Key ideas
– Show topic- and content- level knowledge progress of
a student in contrast to the same progress of the class
– Use social comparison to engage and guide students
• Main challenge
– How to design the interface to show student and class
progress over topics?
– We went through several attempts
36. 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
comparison
37. Progressor+ OSLM for two types of content
• macro- and micro- comparisons (group or peers)
47
38. Students Spent More Time in Progressor+
Quiz =: 5 hours
Example : 5 hours 20 mins48
60.04
150.19
224.7
296.9
69.52
121.23
110.66
321.1
0
50
100
150
200
250
300
350
400
QuizJET JavaGuide Progressor Progressor+
Total time spent (minutes)
Quiz
Example
44. Mastery Grids in a Database Course
• 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.
45. Does OSLM Motivates Free Practice?
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**
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 OSLM 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 OSLM 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*
48. 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
49. Personalized Visual Support for
Activity Selection with Rich-OLM
Guerra, J., C. Schunn, S. Bull, J.
Barria-Pineda and P. Brusilovsky
(2018). Navigation support in
complex open learner models:
assessing visual design
alternatives. New Review of
Hypermedia and
Multimedia 24(3): 160-192.
50. Mousing over this
activity
Concepts in the selected
activity are highlighted
This gauge estimates the
how much you can learn
in the selected activity.
You will probably learn
more in activities that
have more new concepts
Guerra-Hollstein, J., Barria-Pineda, J., Schunn, C., Bull, S.,
and Brusilovsky, P. (2017) Fine-Grained Open Learner
Models: Complexity Versus Support. In: Proceedings of the
25th Conference on User Modeling, Adaptation and
Personalization, Bratislava, Slovakia, ACM, pp. 41-49.
51. ATEC Worksho
2 0 1 9
Los Angeles
61
Explanations with OLM
Barria-Pineda,Jordan,andPeterBrusilovsky.2019.
"ExplainingEducationalRecommendationsThrougha
Concept-levelKnowledgeVisualization."InProceedingsof
the24thInternationalConferenceonIntelligentUser
Interfaces:Companion,103--04.NewYork,NY,USA:ACM.
52. Adding Direct Recommendations
• Stronger guidance than Adaptive
Navigation Support
• Proactive recommendations
– Expand knowledge
• Remedial recommendation
– Address problems
• Explanations
– Visual explanations with OLM
– Text-based explanations
56. Remedial Recommendations
Remedial visual
explanations
Related concepts highlighted
Knowledge estimates as bar-chart
Recent success rate as bar-color
Warning sign on “struggled”
concepts
68
Barria-Pineda, J., Akhuseyinoglu, K., and Brusilovsky, P. (2019) Explaining Need-based Educational
Recommendations Using Interactive Open Learner Models. Proceedings of International Workshop on
Transparent Personalization Methods based on Heterogeneous Personal Data, ExHUM at the 27th
ACM Conference On User Modelling, Adaptation And Personalization, UMAP '19, Larnaca, Cyprus
58. What we are doing now?
• Connecting mandatory work (labs and
homeworks) with free practice
• Being able to see your knowledge and your
target, i.e., lab, exam, homework, you could get
ready for the challenge
• If you have troubles in your lab, the system
records it (as well as success)
• You could run a remedial adaptive practice after
the lab.
59. Acknowledgements
• Joint work with
– Sergey Sosnovsky, Michael Yudelson
– Rosta Farzan, Sharon Hsiao, Tomek Loboda
– Yun Huang, Julio Guerra, Roya Hosseini
– Jordan Barria, Kamil Akhuseyinoglu
• U. of Pittsburgh “Innovation in Education” awards
• NSF Grants
– CAREER 0447083
– DUE 0310576
– DUE 0633494
– IIS 0426021
– DLR 1740775
• ADL.net support for OSLM work