ABSTRACT
To meet the demand for young students learning computer science, computer science curricula for students in elementary school (ages 5-11) are emerging. With those curricula comes the question, how do we gauge young students' computer science knowledge and practices? This question presents many challenges, in part because no validated assessments exist for computer science in elementary school; written assessments are often not appropriate for this age group; and one-on-one assessment with teachers, a common practice for very young learners, presents challenges with respect to scalability and teacher preparation. To address these challenges, I propose to build an animated spoken dialogue agent that uses embedded assessment techniques to gather information on students' knowledge and practices. The data collected through this agent will help us understand how young children learn computer science, lead us to refine computer science curricula for young learners, and inform the development of adaptive individualized support for these students.
- AP Computer Science Principles Draft Curriculum Framework, 2014.Google Scholar
- J. B. Biggs and K. F. Collis. Evaluating the Quality of Learning: The SOLO taxonomy (Structure of the Observed Learning Outcome). Academic Press, 1982.Google Scholar
- R. Cole, B. Wise, and S. V. Vuuren. How Marni Teaches Children to Read. Educational Technology, 47(1):14--18, 2006.Google Scholar
- I. Computer Science Teachers Association, Association for Computing Machinery. Computer Science K-8: Building a Strong Foundation, 2012.Google Scholar
- D. Franklin, D. Harlow, H. Dwyer, J. Henkens, C. Hill, A. Iveland, A. Killian, and Staff. Kids Enjoying Learning Programming (KELP-CS) -Module 1 Digital Storytelling. A computer science curriculum for elementary school students, 2014.Google Scholar
- J. Goode and G. Chapman. Exploring Computer Science: A High-School Curriculum Exploring what Computer Science is and What it Can Do, 2013.Google Scholar
- J. Mostow, J. Nelson-Taylor, and J. E. Beck. Computer-Guided Oral Reading versus Independent Practice: Comparison of Sustained Silent Reading to an Automated Reading Tutor That Listens. Journal of Educational Computing Research, 49(2):249--276, 2013.Google ScholarCross Ref
- L. Seiter. Using SOLO to Classify the Programming Responses of Primary Grade Students. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE), pages 540--545, 2015. Google ScholarDigital Library
- L. Seiter and B. Foreman. Modeling the Learning Progressions of Computational Thinking of Primary Grade Students. In Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research, pages 59--66, 2013. Google ScholarDigital Library
- W. Ward, R. Cole, D. Bola~nos, C. Buchenroth-Martin, E. Svirsky, T. Weston, J. Zheng, and L. Becker. My science tutor: A conversational multimedia virtual tutor for Elementary School Science. ACM Transactions on Speech and Language Processing, 7(4):1115--1125, 2011. Google ScholarDigital Library
Index Terms
- Supporting Elementary School Computer Science Learning with Interactive Spoken Dialogue Agents
Recommendations
Building a Statewide Computer Science Teacher Pipeline
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationFrom 2012 to 2015, the number of Utah secondary teachers teaching computer science courses grew from 38 to 164. This growth was made possible by introducing three new CS teacher endorsements, which reduced the effort required for existing teachers to ...
Computer Science Education in North-Rhine Westphalia, Germany—A Case Study
Special Issue II on Computer Science Education in K-12 SchoolsIn North-Rhine Westphalia, the most populated state in Germany, Computer Science (CS) has been taught in secondary schools since the early 1970s. This article provides an overview of the past and current situation of CS education in North-Rhine ...
Getting Started in Teaching and Researching Computer Science in the Elementary Classroom
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationThe recent growth of interest in computer science has created a movement to more readily introduce computer science in K-12 classrooms. However, little research exists on how to successfully bring computer science to lower grade levels. In this paper, ...
Comments