Title
Design Patterns for Math Problems and Learning Support in Online Learning Systems
Abstract
Increasingly, many institutions and students benefit from online learning systems each year. For example, in 2016 Massive Open Online Courses (MOOCS) reported as many as 16 million enrolled students and online tutoring systems reported over half a million enrolled students. In the literature, many design patterns capture online learning system designs for class management, discussion facilitation, lecture delivery, and feedback. In this paper, we describe design patterns that describe finer-grained activities within online learning systems such as the design of problem-solving activities and their associated learning support. The three patterns presented in this paper describe designs for constructing math-problem content and corresponding learning support for students who answer these problems -- Mastery Learning Templates, Explain Worked Solutions, and Scaffold Problems with Guide Questions. We uncovered these patterns using the data-driven design pattern production (3D2P) methodology on data collected from the ASSISTments online learning system. The design patterns we describe were mined from data on student interactions with an online learning system and were linked to existing learning-science literature.
Year
DOI
Venue
2016
10.1145/3022636.3022644
VikingPLoP
Keywords
Field
DocType
Design patterns, online learning systems, learning support, problem solving, data driven design pattern production, ASSISTments
Educational technology,Online tutoring,Mastery learning,Learning sciences,Active learning,Computer science,Software design pattern,Synchronous learning,Multimedia,Design pattern
Conference
ISBN
Citations 
PageRank 
978-1-4503-4200-1
1
0.37
References 
Authors
4
2
Name
Order
Citations
PageRank
Paul Salvador Inventado1167.35
Peter Scupelli225520.89