Sometimes, Rainfall Accumulates: Talk-Alouds with Novice Functional Programmers
暂无分享,去创建一个
[1] Matthias Felleisen,et al. How to Design Programs , 2001 .
[2] Robert S. Rist. Knowledge Creation and Retrieval in Program Design: A Comparison of Novice and intermediate Student Programmers , 1991, Hum. Comput. Interact..
[3] Robert S. Rist. Schema Creation in Programming , 1989, Cogn. Sci..
[4] Bruria Haberman,et al. Pattern-oriented instruction and its influence on problem decomposition and solution construction , 2007, ITiCSE.
[5] Arto Vihavainen,et al. Break statement considered , 2016, Inroads.
[6] Jacqueline L. Whalley,et al. A qualitative think-aloud study of novice programmers' code writing strategies , 2014, ITiCSE '14.
[7] Anne Venables,et al. A closer look at tracing, explaining and code writing skills in the novice programmer , 2009, ICER '09.
[8] P. Pirolli,et al. The role of learning from examples in the acquisition of recursive programming skills. , 1985 .
[9] Sally Fincher,et al. Aspects of Graduateness in Computing Students' Narratives , 2016, ICER.
[10] Kathi Fisler,et al. On the Interplay Between Bottom-Up and Datatype-Driven Program Design , 2016, SIGCSE.
[11] Elliot Soloway,et al. Simulating Student Programmers , 1989, IJCAI.
[12] Petri Ihantola,et al. Do we know how difficult the rainfall problem is? , 2015, Koli Calling.
[13] Beth Simon,et al. Phenomenography and grounded theory as research methods in computing education research field , 2012, Comput. Sci. Educ..
[14] Elliot Soloway,et al. Learning to program = learning to construct mechanisms and explanations , 1986, CACM.
[15] Kathi Fisler,et al. The recurring rainfall problem , 2014, ICER '14.
[16] Alireza Ebrahimi,et al. Novice programmer errors: language constructs and plan composition , 1994, Int. J. Hum. Comput. Stud..
[17] John R. Anderson,et al. Learning to Program , 1983, IJCAI.
[18] Simon,et al. Soloway's Rainfall Problem Has Become Harder , 2013, 2013 Learning and Teaching in Computing and Engineering.
[19] R. Catrambone. The subgoal learning model: Creating better examples so that students can solve novel problems. , 1998 .
[20] Mark Toleman,et al. Teaching and assessing programming strategies explicitly , 2009, ACE '09.