Exploring studio-based instructional models for computing education
暂无分享,去创建一个
Christopher D. Hundhausen | N. Hari Narayanan | Martha E. Crosby | C. Hundhausen | N Hari Narayanan | Martha E. Crosby
[1] Lars Bendix,et al. eXtreme teaching: A framework for continuous improvement , 2006, Comput. Sci. Educ..
[2] Christopher D. Hundhausen,et al. What You See Is What You Code: A "live" algorithm development and visualization environment for novice learners , 2007, J. Vis. Lang. Comput..
[3] N. Hari Narayanan,et al. Constructive and collaborative learning of algorithms , 2003, SIGCSE.
[4] Mark Guzdial,et al. Tracking an innovation in introductory CS education from a research university to a two-year college , 2005, SIGCSE '05.
[5] Christopher D. Hundhausen,et al. Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study , 2006, Visual Languages and Human-Centric Computing (VL/HCC'06).
[6] Steven M. Hadfield,et al. RAPTOR: a visual programming environment for teaching algorithmic problem solving , 2005, SIGCSE '05.
[7] Barbara Ericson,et al. Introduction to Computing and Programming in Python - a Multimedia Approach, 4th Edition , 2016 .
[8] David A. Patterson. Computer science education in the 21st century , 2006, CACM.
[9] N. Hari Narayanan,et al. Authority and convergence in collaborative learning , 2003, Comput. Educ..
[10] Christopher D. Hundhausen,et al. Integrating algorithm visualization technology into an undergraduate algorithms course: ethnographic studies of a social constructivist approach , 2002, Comput. Educ..
[11] Elliot B. Koffman,et al. Use of laboratories in computer science education: guidelines for good practice: report of the working group on computing laboratories , 1996, ITiCSE.
[12] John Impagliazzo,et al. Computing Curricula 2005: The Overview Report , 2006, SIGCSE '06.
[13] Etienne Wenger,et al. Situated Learning: Legitimate Peripheral Participation , 1991 .
[14] Laurie A. Williams,et al. Experiments with Industry's “Pair-Programming” Model in the Computer Science Classroom , 2001, Comput. Sci. Educ..
[15] TopiHeikki,et al. Computing Curricula 2005: The Overview Report , 2006 .
[16] Tony Greening. Computer Science Education in the 21st Century , 2000 .
[17] Stephen Cooper,et al. Evaluating the effectiveness of a new instructional approach , 2004, SIGCSE.
[18] Christopher D. Hundhausen,et al. Designing, visualizing, and discussing algorithms within a CS 1 studio experience: An empirical study , 2008, Comput. Educ..
[19] J. Roschelle. Designing for cognitive communication: epistemic fidelity or mediating collaborative inquiry? , 1997, Computers, Communication and Mental Models.
[20] John T. Stasko,et al. Using student-built algorithm animations as learning aids , 1997, SIGCSE '97.
[21] Susan H. Rodger,et al. Animation, visualization, and interaction in CS 1 assignments , 1998, SIGCSE '98.
[22] Stuart H. Zweben,et al. Ph.D. Production at an All-Time High with More New Graduates Going Abroad; Undergraduate Enrollments Again Drop Significantly , 2006 .
[23] Randy F. Pausch,et al. Making the connection: programming with animated small world , 2000, ITiCSE '00.
[24] Damian Conway,et al. GRAIL: A Zeroth Programming Language , 1999 .
[25] C. Fosnot. Constructivism : theory, perspectives, and practice , 1996 .