Abstract
The INK–12: Teaching and Learning Using Interactive Inscriptions in K–12 project has been developing and investigating the use of pen-based technology in elementary math classes. This paper reports progress made on machine analysis of students’ visual representations created using a combination of freehand drawing and a digital array tool that supports learning multiplication. The goal of the machine analysis is to provide insights into students’ mathematical thinking as revealed through creation and manipulation of visual representations. For array representations, machine analysis involves interpretation of ink annotations that represent problem-solving strategies, one of which is counting by a number other than 1, aka skip counting. A subset of student work from a 5-week trial in a third grade class provides a corpus for development and evaluation of the machine analysis routines. This paper describes the routines and presents findings demonstrating that the routines are able to provide accurate information about students’ skip-counting strategies. It discusses the key to the accuracy-using knowledge about the structure of arrays and the nature of skip counting to bias the machine analysis routines; and presents evaluation results for two versions of routines that do not use this knowledge and that consequently suffer from high error rates. The paper also discusses current work on extending the routines to analyze the process of creating representations and future work on using the routines on thousands of pieces of student work from the 5-week trial.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The coding process and results of human analysis of the data set are described in a forthcoming paper.
- 2.
Left and right bounds were determined empirically using the examples in the current data set. Further testing on a larger corpus may refine the dimensions.
- 3.
CLP is written in C# and currently runs in the Windows 8 and 10 operating systems; it uses the Microsoft English Handwriting Recognizer introduced in the Windows 8 (https://msdn.microsoft.com/en-us/library/ms840450.aspx).
- 4.
The threshold cutoffs were empirically determined.
- 5.
We mean number here, rather than digit, e.g., 16 is the number 16, not the “numbers” 1 and 6.
References
Benz, E.: Design and implementation of a number line tool for classroom learning partner. Unpublished UROP project (2014)
Brizuela, B.M., Gravel, B.E.: Show Me What You Know: Exploring Student Representations Across STEM Disciplines. Teachers College Press, New York (2013)
Cuoco, A.: The Roles of Representation in School Mathematics. Reston, NCTM (2001)
Damerau, F.J.: A technique for computer detection and correction of spelling errors. Commun. ACM 7(3), 171–176 (1964)
Fosnot, C.T., Dolk, M.L.A.M.: Young Mathematicians at Work. Heinemann, Portsmouth (2001)
Kim, H.H.: Analysis of children’s sketches to improve recognition accuracy in sketch-based applications. Ph.D. thesis, Texas A&M University (2012)
Koile, K., Rubin, A.: Animated mathematical proofs in elementary education. In: Hammond, T., Valentine, S., Adler, A.D., Payton, M. (eds.) The Impact of Pen and Touch Technology on Education, pp. 67–79. Springer, Cham (2015)
Koile, K., Rubin, A.: Machine interpretation of students’ hand-drawn mathematical representations. In: Hammond, T., Valentine, S., Adler, A.D., Payton, M. (eds.) The Impact of Pen and Touch Technology on Education, pp. 49–56. Springer, Cham (2015)
Koile, K., Rubin, A.: Tablet–based technology to support students’ understanding of division. In: Hammond, T., Valentine, S., Adler, A.D. (eds.) Revolutionizing Education with Digital Ink, pp. 71–89. Springer, Cham (2016)
Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions, and reversals. In: Soviet Physics Doklady, vol. 10, pp. 707–710 (1966)
Markovits, A.: Machine interpretation of elementary math students’ hand–drawn bin representations. Bachelor of Science Thesis. Electrical Engineering and Computer Science Department, MIT, Cambridge (2016). http://ink-12.mit.edu/documents/AMarkovits_UAP.pdf
Maynard, E.D.: Using a structured vocabulary to support machine understanding of student work. Master of Engineering Thesis, Electrical Engineering and Computer Science Department, MIT, Cambridge (2013). http://ink-12.mit.edu/documents/2013.02_MaynardE_MEng.pdf
NCTM: National council of teachers of mathematics: Principles and Standards for School Mathematics. National Council of Teachers of Mathematics, Reston (2000)
NGA: National Governors Association Center for Best Practices (NGA center). Common Core State Standards for English Language Arts & Literacy in History/Social Studies, Science, and Technical Subjects. National Governors Association Center for Best Practices and the Council of Chief State School Officers, Washington, DC (2010)
Read, J.C.: A study of the usability of handwriting recognition for text entry by children. Interact. Comput. 19(1), 57–69 (2007)
Read, J.C., MacFarlane, S., Horton, M.: The usability of handwriting recognition for writing in the primary classroom. In: Fincher, S. (ed.) People and Computers XVIII—Design for Life, pp. 135–150. Springer, New York (2005)
Rubin, A., Storeygard, J., Koile, K.: Supporting special needs students in drawing mathematical representations. In: Hammond, T., Valentine, S., Adler, A.D., Payton, M. (eds.) The Impact of Pen and Touch Technology on Education, pp. 57–66. Springer, Cham (2015)
Simon, E.: Design and implementation of a division tool for elementary math education. Bachelor of Engineering Thesis, Electrical Engineering and Computer Science Department, MIT, Cambridge (2014)
Smith, S.P.: Representation in school mathematics: children’s representations of problems. In: Kilpatrick, J., Gary Martin, W., Schifter, D. (eds.) A Research Companion to Principles and Standards for School Mathematics, pp. 263–274. National Council of Teachers of Mathematics, Reston (2003)
Soukoreff, R.W., MacKenzie, I.S.: Metrics for text entry research: an evaluation of MSD and KSPC, and a new unified error metric. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 113–120. ACM (2003)
Stahovich, T.F., Lin, H.: Enabling data mining of handwritten coursework. Comput. Graph. 57, 31–45 (2016)
Yang, D.: Identifying bins-dealing strategies in Classroom Learning Partner. Bachelor of Science Thesis, Electrical Engineering and Computer Science Department, MIT, Cambridge (2015). http://ink-12.mit.edu/documents/DYang_UAP.pdf
Acknowledgements
This research is funded by the NSF INK–12: Teaching and Learning Using Interactive Ink Inscriptions project, DRL–1020152 (Koile), DRL-1019841 (Rubin). We gratefully acknowledgment contributions from MIT’s CLP research group members past and present, and from math education researchers Lily Ko and Marlene Kliman at TERC. We also thank Randall Davis, Jonathan Grudin, Tracy Hammond, YJ Kim, and Marlene Kliman for valuable feedback on drafts of this paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Koile, K., Rubin, A., Chapman, S. (2017). Machine Analysis of Array Skip Counting in Elementary Math. In: Hammond, T., Adler, A., Prasad, M. (eds) Frontiers in Pen and Touch. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-319-64239-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-64239-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64238-3
Online ISBN: 978-3-319-64239-0
eBook Packages: Computer ScienceComputer Science (R0)