Evidencing the Value of Inquiry Based, Constructionist Learning for Student Coders

For the last decade, there has been growing interest in the STEAM approach (essentially combining methods and practices in arts, humanities and social sciences into STEM teaching and research) to develop better research and education, and enable us to produce students who can work most effectively in the current and developing market-place. However, despite this interest, there seems to be little quantitative evidence of the true power of STEAM learning, especially describing how it compares and performs with respect to more established approaches. To address this, we present a comparative, quantitative study of two distinct approaches to teaching programming, one based on STEAM (with an open-ended inquiry-based approach), the other based on a more traditional, non-STEAM approach (where constrained problems are set and solved). Our key results evidence how students exhibit different styles of programming in different types of lessons and, crucially, that students who tend to exhibit more of the style of programming observed in our STEAM lessons also tend to achieve higher grades. We present our claims through a range of visualisations and statistical validations which clearly show the significance of the results, despite the small scale of the study. We believe that this work provides clear evidence for the advantages of STEAM over non-STEAM, and provides a strong theoretical and technological framework for future, larger studies.

[1]  Lisa Quirke,et al.  Combining Big Data and Thick Data Analyses for Understanding Youth Learning Trajectories in a Summer Coding Camp , 2016, SIGCSE.

[2]  Julie E. Mills,et al.  Engineering Education, Is Problem-Based or Project-Based Learning the Answer , 2003 .

[3]  Lauri Malmi,et al.  Theoretical underpinnings of computing education research: what is the evidence? , 2014, ICER '14.

[4]  Chengzheng Sun,et al.  Operational transformation in real-time group editors: issues, algorithms, and achievements , 1998, CSCW '98.

[5]  Abigail Jurist Levy,et al.  Inquiry-based science instruction—what is it and does it matter? Results from a research synthesis years 1984 to 2002 , 2010 .

[6]  Joanna Goode,et al.  Ten Lessons for Computer Science for All , 2016, Inroads.

[7]  C. Hmelo‐Silver,et al.  Scaffolding and Achievement in Problem-Based and Inquiry Learning: A Response to Kirschner, Sweller, and Clark (2006) , 2007 .

[8]  Yee ‐ King Collaborative Coding Interfaces on the Web , .

[9]  Gautam BISWAS,et al.  How do students’ learning behaviors evolve in Scaffolded Open-Ended Learning Environments? , 2013 .

[10]  Mordechai Ben-Ari,et al.  Constructivism in computer science education , 1998, SIGCSE '98.

[11]  Marcelo Worsley,et al.  Programming Pluralism: Using Learning Analytics to Detect Patterns in the Learning of Computer Programming , 2014, Journal of the Learning Sciences.

[12]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[13]  J. Dewey,et al.  Creative Intelligence: Essays in the Pragmatic Attitude , 2007 .

[14]  John Maeda,et al.  STEM + Art = STEAM , 2013 .

[15]  W. Sandoval,et al.  Design-Based Research Methods for Studying Learning in Context: Introduction , 2004 .

[16]  Ryan Shaun Joazeiro de Baker,et al.  Coarse-grained detection of student frustration in an introductory programming course , 2009, ICER '09.

[17]  Danah Henriksen,et al.  Full STEAM Ahead: Creativity in Excellent STEM Teaching Practices , 2014 .

[18]  Sangeeta Karmokar,et al.  Full STEAM ahead a manifesto for integrating arts pedagogics into STEM education , 2014, 2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE).

[19]  Jason Freeman,et al.  EarSketch: A STEAM-Based Approach for Underrepresented Populations in High School Computer Science Education , 2016, TOCE.

[20]  Seymour Papert,et al.  Mindstorms: Children, Computers, and Powerful Ideas , 1981 .

[21]  Jason Freeman,et al.  EarSketch : Teaching computational music remixing in an online Web Audio based learning environment , 2014 .

[22]  F. Rutherford The role of inquiry in science teaching , 1964 .

[23]  Michelle K. Smith,et al.  Active learning increases student performance in science, engineering, and mathematics , 2014, Proceedings of the National Academy of Sciences.

[24]  Aditya Johri,et al.  Uncovering Trajectories of Informal Learning in Large Online Communities of Creators , 2015, L@S.

[25]  Richard E. Clark,et al.  Why Minimal Guidance During Instruction Does Not Work: An Analysis of the Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching , 2006 .

[26]  Anastasios A. Economides,et al.  Learning Analytics and Educational Data Mining in Practice: A Systematic Literature Review of Empirical Evidence , 2014, J. Educ. Technol. Soc..

[27]  J. Dewey Experience and Education , 1938 .