Learner-Centered Design of Computing Education: Research on Computing for Everyone

作者: Mark Guzdial

DOI:

关键词:

摘要: Abstract Computing education is in enormous demand. Many students (both children and adult) are realizing that they will need programming the future. This book presents argument not all going to use same way for purposes. What do we mean when talk about teaching everyone program? When target a broad audience, should have goals as computer science professional software developers? How design computing works everyone? proposes of learner-centered approach create audience. It considers several reasons how different lead choices learning methods. The reviews history idea isn't just developer. uses research studies on liberal arts programs, graphic designers, hig...

参考文章(207)
Chris Scaffidi, Ashish Arora, Shawn Butler, Mary Shaw, A value-based approach to predicting system properties from design ACM SIGSOFT Software Engineering Notes. ,vol. 30, pp. 1- 5 ,(2005) , 10.1145/1082983.1083096
JOHN F. PANE, CHOTIRAT “ANN” RATANAMAHATANA, BRAD A. MYERS, Studying the language and structure in non-programmers' solutions to programming problems International Journal of Human-computer Studies \/ International Journal of Man-machine Studies. ,vol. 54, pp. 237- 264 ,(2001) , 10.1006/IJHC.2000.0410
Daniel Kahneman, Jack L Knetsch, Richard H Thaler, Anomalies: The Endowment Effect, Loss Aversion, and Status Quo Bias Journal of Economic Perspectives. ,vol. 5, pp. 193- 206 ,(1991) , 10.1257/JEP.5.1.193
Juha Sorva, Ville Karavirta, Lauri Malmi, A Review of Generic Program Visualization Systems for Introductory Programming Education ACM Transactions on Computing Education. ,vol. 13, pp. 15- ,(2013) , 10.1145/2490822
Peter J Denning, Peter A Freeman, None, The profession of ITComputing's paradigm Communications of the ACM. ,vol. 52, pp. 28- 30 ,(2009) , 10.1145/1610252.1610265
Benedict Du Boulay, Some Difficulties of Learning to Program Journal of Educational Computing Research. ,vol. 2, pp. 57- 73 ,(1986) , 10.2190/3LFX-9RRF-67T8-UVK9
Christine Alvarado, Zachary Dodds, Women in CS: an evaluation of three promising practices technical symposium on computer science education. pp. 57- 61 ,(2010) , 10.1145/1734263.1734281
Amy Bruckman, Maureen Biggers, Barbara Ericson, Tom McKlin, Jill Dimond, Betsy DiSalvo, Mike Hewner, Lijun Ni, Sarita Yardi, "Georgia computes!" Proceedings of the 40th ACM technical symposium on Computer science education - SIGCSE '09. ,vol. 41, pp. 86- 90 ,(2009) , 10.1145/1508865.1508899
Barbara Ericson, Steven Moore, Briana Morrison, Mark Guzdial, Usability and Usage of Interactive Features in an Online Ebook for CS Teachers workshop in primary and secondary computing education. pp. 111- 120 ,(2015) , 10.1145/2818314.2818335