Learning by coding: A sociocultural approach to teaching web development in higher education
暂无分享,去创建一个
Montathar Faraon | Mikael Wiberg | Robert Ramberg | Kari Rönkkö | Montathar Faraon | R. Ramberg | Mikael Wiberg | Kari Rönkkö
[2] J. Stasko,et al. A Meta-Study of Algorithm Visualization Effectiveness , 2002, J. Vis. Lang. Comput..
[3] Spencer Smith,et al. Collaborative and Competitive Video Games for Teaching Computing in Higher Education , 2017 .
[4] Mike Joy,et al. Effective peer assessment for learning computer programming , 2004, ITiCSE '04.
[5] David W. Johnson,et al. Learning Together and Alone. Cooperative, Competitive, and Individualistic Learning. Fourth Edition. , 1991 .
[6] Andrea Forte,et al. An Analysis of HTML and CSS Syntax Errors in a Web Development Course , 2015, ACM Trans. Comput. Educ..
[7] Ben Kirshner,et al. Guided Participation in Three Youth Activism Organizations: Facilitation, Apprenticeship, and Joint Work , 2008 .
[8] Kathleen E. Metz. Reassessment of Developmental Constraints on Children’s Science Instruction , 1995 .
[9] L. Vygotsky. Thinking and Speech , 1987 .
[10] Sema A. Kalaian,et al. Small-Group vs. Competitive Learning in Computer Science Classrooms: A Meta-Analytic Review , 2015 .
[11] Marie Nordström,et al. An evaluation of object oriented example programs in introductory programming textbooks , 2010, SGCS.
[12] M. Nordstrom,et al. Investigating students' confidence in programming and problem solving , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.
[13] Kathy L. Schuh. Knowledge construction in the learner-centered classroom. , 2003 .
[14] L. Cronbach. Coefficient alpha and the internal structure of tests , 1951 .
[15] B. Rogoff. Observing sociocultural activity on three planes: participatory appropriation, guided participation, and apprenticeship , 1995 .
[16] B. McCombs. What Do We Know About Learners and Learning? The Learner-Centered Framework: Bringing the Educational System into Balance , 2001 .
[17] Elizabeth S. Charles,et al. When Teacher-Centered Instructors Are Assigned to Student-Centered Classrooms. , 2014 .
[18] Ville Tirronen,et al. Flipping and Blending—An Action Research Project on Improving a Functional Programming Course , 2016, ACM Trans. Comput. Educ..
[19] Leland L. Beck,et al. Cooperative learning instructional methods for CS1: Design, implementation, and evaluation , 2013, TOCE.
[20] Jean Piaget,et al. To Understand is to Invent: The Future of Education , 1973 .
[21] C. Reigeluth,et al. Creating Technology-Enhanced, Learner-Centered Classrooms , 2011 .
[22] Ankur Saxena,et al. Towards a taxonomy of errors in HTML and CSS , 2013, ICER.
[23] M. Mascolo. Change processes in development: The concept of coactive scaffolding , 2005 .
[24] Jack C. Richards,et al. Longman Dictionary of Language Teaching and Applied Linguistics , 1992 .
[25] Daniel D. Garcia,et al. Introduction to the special issue on concurrent and parallel programming , 2013, TOCE.
[26] Maizatul Hayati Mohamad Yatim,et al. Computer Game as Learning and Teaching Tool for Object Oriented Programming in Higher Education Institution , 2014 .
[27] Karthikeyan Umapathy,et al. A Meta-Analysis of Pair-Programming in Computer Programming Courses , 2017, ACM Trans. Comput. Educ..
[28] Tom J. van Weert,et al. Life-long learning in virtual learning organisations: Designing virtual learning environments , 2002, TelE-Learning.
[29] Sanford C. Shugart. Why Higher Education: Lessons Learned in a Learner‐Centered College , 2016 .
[30] Xusheng Wang,et al. A practical way to teach web programming in computer science , 2006 .
[31] Julie K. Brown. Student-Centered Instruction: Involving Students in Their Own Education , 2008 .
[32] G. Wright. Student-Centered Learning in Higher Education , 2011 .
[33] S. Goodman,et al. Statistical tests, P values, confidence intervals, and power: a guide to misinterpretations , 2016, European Journal of Epidemiology.
[34] David Kirshner,et al. Situated cognition : social, semiotic, and psychological perspectives , 2009 .
[35] Etienne Wenger,et al. Situated Learning: Legitimate Peripheral Participation , 1991 .
[36] L. Chisholm,et al. Curriculum reform in post-1990s sub-Saharan Africa , 2008 .
[37] M. Nordstrom,et al. Teaching OO concepts-a new approach , 2004, 34th Annual Frontiers in Education, 2004. FIE 2004..
[38] Lauri Malmi,et al. A survey of literature on the teaching of introductory programming , 2007, ITiCSE-WGR '07.
[39] Michael Harris,et al. Assessing learner‐centredness through course syllabi , 2009 .
[40] Bruce S. Sheppard,et al. Leadership for a new vision of public school classrooms , 2014 .
[41] B. Petersson,et al. Good research practice , 2003 .
[42] J. Dewey. Experience and Education , 1938 .
[43] J. M. Slattery,et al. Can a learner-centered syllabus change students’ perceptions of student–professor rapport and master teacher behaviors? , 2016 .
[44] A. Ni. Comparing the Effectiveness of Classroom and Online Learning: Teaching Research Methods , 2013 .
[45] R. Shah,et al. Mind the gap: global quality norms, national policy interpretations and local praxis in Timor-Leste , 2016 .
[46] Jody H Pimentel,et al. Student Perceptions of Learner-Centered Teaching. , 2008 .
[47] NG Wing-Shui,et al. The Impact of Peer Assessment and Feedback Strategy in Learning Computer Programming in Higher Education , 2012 .
[48] Mirjana Ivanovic,et al. Technology enhanced learning in programming courses – international perspective , 2017, Education and Information Technologies.
[49] D. Mackie,et al. Of Two Minds , 2006, Psychological science.
[50] Ruth Cobos Pérez,et al. Using collaborative learning scenarios to teach programming to non‐CS majors , 2017, Comput. Appl. Eng. Educ..
[51] Robyn M. Gillies,et al. Cooperative Learning: Review of Research and Practice. , 2016 .
[52] Sioux McKenna,et al. The Dangers of Student-Centered Learning – A Caution about Blind Spots in the Scholarship of Teaching and Learning , 2013 .
[53] Jesús Gallardo,et al. A groupware system to support collaborative programming: Design and experiences , 2013, J. Syst. Softw..
[54] Gwo-Jen Hwang,et al. Enhancing Students' Computer Programming Performances, Critical Thinking Awareness and Attitudes towards Programming: An Online Peer Assessment Attempt , 2017 .
[55] Jill Denner,et al. Pair Programming: Under What Conditions Is It Advantageous for Middle School Students? , 2014 .
[56] C. Douce. Teaching web technologies: understanding the tutor’s perspective , 2018, Open Learning: The Journal of Open, Distance and e-Learning.
[57] M. A. Metzger,et al. Matemal Regulation of Children's Problem-solving Behavior and Its Impact on Children's Performance , 2022 .
[58] J. Bruner,et al. The role of tutoring in problem solving. , 1976, Journal of child psychology and psychiatry, and allied disciplines.
[59] Anouschka van Leeuwen,et al. Supporting teachers in guiding collaborating students: Effects of learning analytics in CSCL , 2014, Comput. Educ..
[60] David Boud,et al. Does student engagement in self-assessment calibrate their judgement over time? , 2013 .
[61] Marty Bray,et al. Influencing University Students' Achievement and Motivation in a Technology Course , 2002 .
[62] Jann E. Freed,et al. Learner-Centered Assessment on College Campuses: Shifting the Focus from Teaching to Learning , 1999 .
[63] J. Lave. Cultural psychology: The culture of acquisition and the practice of understanding , 1990 .
[64] R. Lambert,et al. Linking professional development, teacher outcomes, and student achievement: The case of a learner-centered mathematics program for elementary school teachers ☆ , 2015 .
[65] Craig S. Miller,et al. Introduction to the Special Issue on Web Development , 2015, ACM Trans. Comput. Educ..
[66] K. Fischer,et al. Children’s Guided Participation and Participatory Appropriation in Sociocultural Activity Barbara R ogoff , 2014 .
[67] Laurie A. Williams,et al. Pair Programming Illuminated , 2002 .
[68] David Boud,et al. Developing evaluative judgement: enabling students to make decisions about the quality of work , 2018 .
[69] M. Mascolo. Beyond Student-Centered and Teacher-Centered Pedagogy: Teaching and Learning as Guided Participation , 2009 .
[70] J. Vickery. Youths Teaching Youths: Learning to Code as an Example of Interest-Driven Learning. , 2014 .
[71] C. Fosnot. Constructivism: a psychological theory of learning , 1996 .
[72] D. Robert Adams,et al. Integration early: a new approach to teaching web application development , 2007 .
[73] Jeanne Schreurs,et al. A Shift from Teacher Centered to Learner Centered Approach , 2014, Int. J. Eng. Pedagog..
[74] Sue Eckstein,et al. Good research practice , 2003 .
[75] B. Rogoff. The Cultural Nature of Human Development , 2003 .
[76] Stephen J. H. Yang,et al. Applying learning analytics for improving students engagement and learning outcomes in an MOOCs enabled collaborative programming course , 2017, Interact. Learn. Environ..
[77] Lisa Bloom,et al. Transforming Pedagogy : Changing Perspectives from Teacher-Centered to Learner-Centered , 2019 .
[78] Jing Ma,et al. Examining the necessary condition for engagement in an online learning environment based on learning analytics approach: The role of the instructor , 2015, Internet High. Educ..
[79] Henry H. Emurian,et al. Managing programmed instruction and collaborative peer tutoring in the classroom: Applications in teaching Java™ , 2008, Comput. Hum. Behav..
[80] E. Duckworth. Helping Students Get to Where Ideas Can Find Them , 2009 .
[81] Dylan Wiliam,et al. Classroom Assessment: Minute by Minute, Day by Day In classrooms that use assessment to support learning, teachers continually adapt instruction to meet student needs. , 2005 .
[82] L. Vygotsky. Mind in Society: The Development of Higher Psychological Processes: Harvard University Press , 1978 .
[83] Michele Schweisfurth,et al. Learner-centred education in developing country contexts: From solution to problem? , 2011 .
[84] M. Mascolo. The coactive construction of selves in cultures. , 2004, New directions for child and adolescent development.
[85] H. K. Altinyelken,et al. Pedagogical renewal in sub‐Saharan Africa: the case of Uganda , 2010 .
[86] Mary Gauvain,et al. The social context of cognitive development , 2000 .
[87] John W. Lloyd,et al. Practical Advtanages of Declarative Programming , 1994, GULP-PRODE.
[88] M. J. Allen,et al. Assessing Academic Programs in Higher Education , 2003 .
[89] B. Rogoff. Apprenticeship in Thinking: Cognitive Development in Social Context , 1990 .
[90] Nur Azah Hamzaid,et al. Development of computer play pedagogy intervention for children with low conceptual understanding in basic mathematics operation using the dyscalculia feature approach , 2016, Interact. Learn. Environ..
[91] C. Muller,et al. Debugging geographers: teaching programming to non-computer scientists , 2014 .
[92] Giuseppe Chiazzese,et al. Teaching of social software and web 2.0 , 2012 .
[93] Minhong Wang,et al. Analysing computational thinking in collaborative programming: A quantitative ethnography approach , 2019, J. Comput. Assist. Learn..
[94] Thomas C. Reeves,et al. Meaningful interaction in web-based learning: A social constructivist interpretation , 2007, Internet High. Educ..
[95] Teresa McConlogue,et al. Making judgements: investigating the process of composing and receiving peer feedback , 2015 .
[96] N. Lazar,et al. Moving to a World Beyond “p < 0.05” , 2019, The American Statistician.
[97] Maryellen Weimer,et al. Learner-Centered Teaching: Five Key Changes to Practice , 2013 .
[98] Rhonda Di Biase. Moving beyond the teacher-centred/learner-centred dichotomy: implementing a structured model of active learning in the Maldives , 2018 .
[99] M. S. Irfan Ahmed,et al. Knowledge sharing through pair programming in learning environments: An empirical study , 2013, Education and Information Technologies.
[100] Marie Nordström,et al. Educators' strategies for object-oriented analysis and design , 2011, INROADS.