Entering the Clubhouse: Case Studies of Young Programmers Joining the Online Scratch Communities
暂无分享,去创建一个
[1] Y. Engeström,et al. Enriching the Theory of Expansive Learning: Lessons From Journeys Toward Coconfiguration , 2007 .
[2] Yasmin B. Kafai,et al. Peer Pedagogy: Student Collaboration and Reflection in a Learning-Through-Design Project , 2008, Teachers College Record: The Voice of Scholarship in Education.
[3] E. Hippel. Innovation by User Communities: Learning From Open-Source Software , 2001 .
[4] Anders I. Mørch,et al. Evolving a Generic Application into a Domain-oriented Design Environment , 1996, Scand. J. Inf. Syst..
[5] Deborah A. Fields,et al. Cheating in virtual worlds: transgressive designs for learning , 2009 .
[6] James Paul Gee,et al. Chapter 3 : Identity as an Analytic Lens for Research in Education , 2000 .
[7] Rebecca W. Black. Language, Culture, and Identity in Online Fanfiction , 2006 .
[8] Steve Clarke,et al. Innovative Strategies and Approaches for End-User Computing Advancements , 2012 .
[9] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[10] K. Peppler,et al. From SuperGoo to Scratch: exploring creative digital media production in informal learning , 2007 .
[11] Susan Leigh Star,et al. Institutional Ecology, `Translations' and Boundary Objects: Amateurs and Professionals in Berkeley's Museum of Vertebrate Zoology, 1907-39 , 1989 .
[12] Mark Guzdial,et al. Software-Realized Scaffolding to Facilitate Programming for Science Learning , 1994, Interact. Learn. Environ..
[13] Mitchel Resnick,et al. Some reflections on designing construction kits for kids , 2005, IDC '05.
[14] Mark Guzdial,et al. Learner-centered design: the challenge for HCI in the 21st century , 1994, INTR.
[15] Caitlin Kelleher,et al. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers , 2005, CSUR.
[16] Yair Levy,et al. An Empirical Study of Computer Self-Efficacy and the Technology Acceptance Model in the Military: A Case of a U.S. Navy Combat Information System , 2009, J. Organ. End User Comput..
[17] Volker Wulf,et al. “Let's see your search-tool!”—collaborative use of tailored artifacts in groupware , 1999, GROUP.
[18] Donald A. Norman. THE WAY I SEE ITWorkarounds and hacks: the leading edge of innovation , 2008, INTR.
[19] Mitchel Resnick,et al. Programming by choice: urban youth learning programming with scratch , 2008, SIGCSE '08.
[20] Volker Wulf,et al. Component-based tailorability: Enabling highly flexible software applications , 2008, Int. J. Hum. Comput. Stud..
[21] Kevin McDaid,et al. Expert and Novice End-User Spreadsheet Debugging: A Comparative Study of Performance and Behaviour , 2011, J. Organ. End User Comput..
[22] Benedict du Boulay. Programming Environments for Novices , 1992, Intelligent Tutoring Systems.
[23] K. Peppler,et al. The Computer Clubhouse: Constructionism and Creativity in Youth Communities. Technology, Education--Connections. , 2009 .
[24] Volker Wulf,et al. Direct activation: A concept to encourage tailoring activities , 2001, Behav. Inf. Technol..
[25] Gerhard Fischer,et al. End User Development and Meta-Design: Foundations for Cultures of Participation , 2010, J. Organ. End User Comput..
[26] Hao Lou. Groupware at Work: Users’ Experience With Lotus Notes , 1994 .
[27] Fabio Paternò,et al. End-User Development , 1998, Lecture Notes in Computer Science.
[28] Yuan Li,et al. Exploring the Dimensions and Effects of Computer Software Similarities in Computer Skills Transfer , 2011, J. Organ. End User Comput..
[29] K. Peppler,et al. High tech programmers in low-income communities: Seeding reform in a community technology center , 2007 .
[30] J.D.H. Keatinge,et al. Why promising technologies fail: the neglected role of user innovation during adoption ☆ , 2001 .
[31] Y. Engeström,et al. New Forms of Learning in Co-Configuration Work. , 2004 .
[32] Lars Bo Jeppesen,et al. Consumers as Co-developers: Learning and Innovation Outside the Firm , 2003, Technol. Anal. Strateg. Manag..
[33] Steven Hornik,et al. When Technology Does Not Support Learning: Conflicts Between Epistemological Beliefs and Technology Support in Virtual Learning Environments , 2007, J. Organ. End User Comput..
[34] Henry Lieberman,et al. Watch what I do: programming by demonstration , 1993 .
[35] Volker Wulf,et al. Component-based technologies for end-user development , 2004, Commun. ACM.
[36] Joseph Krajcik,et al. The design of guided learner-adaptable scaffolding in interactive learning environments , 1996, CHI.
[37] Yvonne Dittrich,et al. Combining Tailoring and Evolutionary Software Development for Rapidly Changing Business Systems , 2007, J. Organ. End User Comput..
[38] Nikolay Mehandjiev,et al. Tailoring as Collaboration: The Mediating Role of Multiple Representations and Application Units , 1999, Computer Supported Cooperative Work (CSCW).
[39] Allan Fisher,et al. Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .
[40] K. Peppler,et al. Mentoring partnerships in a community technology centre: A constructionist approach for fostering equitable service learning , 2008 .
[41] Etienne Wenger,et al. Situated Learning: Legitimate Peripheral Participation , 1991 .
[42] Gerhard Fischer,et al. Meta-design , 2004, Commun. ACM.
[43] Steve Clarke,et al. End-user Computing: Concepts, Methodologies, Tools and Applications , 2008 .
[44] Anders I. Mørch,et al. Super Users and Local Developers: The Organization of End-User Development in an Accounting Company , 2006, J. Organ. End User Comput..
[45] Jane Margolis,et al. Stuck in the Shallow End: Education, Race, and Computing , 2017 .