ABSTRACT
Providing effective support and feedback to students is critical to ensure engagement and retention within Computer Science courses. Individual student learning experiences and challenges vary from student to student, and effective intervention is further hampered in a large scale context. In addition, there are a plethora of possible interventions for any given learning challenge, and it is difficult for an educator to establish which intervention is the most effective or quickest to implement. To this, we report on the outcomes of a systematic literature review focused on interventions in Computer Science classrooms. To provide an understanding of the types of interventions possible in a Computer Science course, we propose a taxonomy of intervention types with low mutual information and classify the 129 selected papers based on it. We identify the most effective interventions as presented in their respective studies and discuss gaps in the study of several intervention types. We then present an overview of two of the most popular types of interventions in the published literature: those focused on introducing technical cooperations within courses, and those focused on changing the way the course content is presented to students. To understand how interventions have evolved over time, we present the evolution of sub-classes of interventions over the years.
- Charles Abraham and Susan Michie. "A taxonomy of behavior change techniques used in interventions." In: Health psychology 27.3 (2008), p. 379.Google ScholarCross Ref
- Tuukka Ahoniemi, Essi Lahtinen, and Tommi Reinikainen. "Improving Pedagogical Feedback and Objective Grading?" In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '08. New York, NY, USA: ACM, 2008, pp. 72--76. isbn: 978--1--59593--799--5. Google ScholarDigital Library
- Satu Alaoutinen and Kari Smolander. "Student Self-assessment in a Programming Course Using Bloom?s Revised Taxonomy?" In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 155--159. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Jorge Calmon de Almeida Biolchini et al. "Scientific research ontology to support systematic review in software engineering?" In: Advanced Engineering Informatics 21.2 (Apr. 2007), pp. 133--151. issn: 1474-0346. Google ScholarDigital Library
- Alice Armstrong. "Successful First-Year Experience for AtRisk Students?" In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. SIGCSE '17. New York, NY, USA: ACM, 2017, pp. 45--50. isbn: 978--1- 4503--4698--6. Google ScholarDigital Library
- Ray Bareiss and Martin Griss. "A Story-centered, Learnby-doing Approach to Software Engineering Education?" In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '08. New York, NY, USA: ACM, 2008, pp. 221--225. isbn: 978--1--59593--799--5. Google ScholarDigital Library
- Ashok R. Basawapatna and Alexander Repenning. "Cyberspace Meets Brick and Mortar: An Investigation into How Students Engage in Peer to Peer Feedback Using Both Cyberlearning and Physical Infrastructures?" In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 184--188. isbn: 978--1--60558- 820--9. Google ScholarDigital Library
- Mathieu Bastian, Sebastien Heymann, and Mathieu Jacomy. "Gephi: An open source software for exploring and manipulating networks?" In: International AAAI conference on weblogs and social media. Vol. 2. 2009.Google Scholar
- Leland Beck and Alexander Chizhik. "Cooperative Learning Instructional Methods for CS1: Design, Implementation, and Evaluation?" In: Trans. Comput. Educ. 13.3 (Aug. 2013), 10:1--10:21. issn: 1946--6226. Google ScholarDigital Library
- Bhagyavati, Stan Kurkovsky, and Christopher C. Whitehead. "Using Asynchronous Discussions to Enhance Student Participation in CS Courses?" In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '05. New York, NY, USA: ACM, 2005, pp. 111-- 115. isbn: 978--1--58113--997--6. Google ScholarDigital Library
- Suma Bhat, Phakpoom Chinprutthiwong, and Michelle Perry. Seeing the Instructor in Two Video Styles: Preferences and Patterns. en. International Educational Data Mining Society, June 2015. (Visited on 07/01/2017).Google Scholar
- Hannah Blau and J. Eliot B. Moss. "FrenchPress Gives Students Automated Feedback on Java Program Flaws?" In: Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '15. New York, NY, USA: ACM, 2015, pp. 15--20. isbn: 978--1--4503- 3440--2. Google ScholarDigital Library
- Benjamin S Bloom. "Learning for Mastery. Instruction and Curriculum. Regional Education Laboratory for the Carolinas and Virginia, Topical Papers and Reprints, Number 1." In: Evaluation comment 1.2 (1968), n2.Google Scholar
- Stefano Boccaletti et al. "Complex networks: Structure and dynamics?" In: Physics reports 424.4 (2006), pp. 175--308.Google ScholarCross Ref
- Monique Boekaerts and Lyn Corno. "Self-regulation in the classroom: A perspective on assessment and intervention?" In: Applied Psychology 54.2 (2005), pp. 199--231.Google ScholarCross Ref
- Gary D. Boetticher et al. "Using a Pre-assessment Exam to Construct an Effective Concept-based Genetic Program for Predicting Course Success". In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '05. New York, NY, USA: ACM, 2005, pp. 500-- 504. isbn: 978--1--58113--997--6. Google ScholarDigital Library
- Matt Bower and Debbie Richards. "The Impact of Virtual Classroom Laboratories in CSE". In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '05. New York, NY, USA: ACM, 2005, pp. 292-- 296. isbn: 978--1--58113--997--6. Google ScholarDigital Library
- Kristy Elizabeth Boyer et al. "Increasing Technical Excellence, Leadership and Commitment of Computing Students Through Identity-based Mentoring". In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education. SIGCSE '10. New York, NY, USA: ACM, 2010, pp. 167-- 171. isbn: 978--1--4503-0006--3. Google ScholarDigital Library
- Kristy Elizabeth Boyer et al. "The Impact of Instructor Initiative on Student Learning: A Tutoring Study". In: Proceedings of the 40th ACM Technical Symposium on Computer Science Education. SIGCSE '09. New York, NY, USA: ACM, 2009, pp. 14--18. isbn: 978--1--60558--183--5. Google ScholarDigital Library
- Grant Braught, Tim Wahls, and L. Marlin Eby. "The Case for Pair Programming in the Computer Science Classroom". In: Trans. Comput. Educ. 11.1 (Feb. 2011), 2:1--2:21. issn: 1946--6226. Google ScholarDigital Library
- Kevin Buffardi and Stephen H. Edwards. "Responses to Adaptive Feedback for Software Testing". In: Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education. ITiCSE '14. New York, NY, USA: ACM, 2014, pp. 165--170. isbn: 978--1--4503--2833--3. Google ScholarDigital Library
- Pauli Byckling and Jorma Sajaniemi. "A Role-based Analysis Model for the Evaluation of Novices' Programming Knowledge Development". In: Proceedings of the Second International Workshop on Computing Education Research. ICER '06. New York, NY, USA: ACM, 2006, pp. 85--96. isbn: 978--1--59593--494--9. Google ScholarDigital Library
- Yingjun Cao, Leo Porter, and Daniel Zingaro. "Examining the Value of Analogies in Introductory Computing". In: Proceedings of the 2016 ACM Conference on International Computing Education Research. ICER '16. New York, NY, USA: ACM, 2016, pp. 231--239. isbn: 978--1--4503--4449--4. Google ScholarDigital Library
- David Carrington, Soon-Kyeong Kim, and Paul Strooper. "An Experience Report on Using Collaboration Technologies for Distance and On-campus Learning". In: Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103. ACE '10. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2010, pp. 45-- 52. isbn: 978--1--920682--84--2. Google ScholarDigital Library
- Adam S. Carter and Christopher D. Hundhausen. "With a Little Help From My Friends: An Empirical Study of the Interplay of Students' Social Activities, Programming Activities, and Course Success". In: Proceedings of the 2016 ACM Conference on International Computing Education Research. ICER '16. New York, NY, USA: ACM, 2016, pp. 201--209. isbn: 978--1--4503--4449--4. Google ScholarDigital Library
- Dennis Child. The essentials of factor analysis . Cassell Educational, 1990.Google Scholar
- Donald Chinn, Kristofer Martin, and Catherine Spencer. "Treisman Workshops and Student Performance in CS". In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '07. New York, NY, USA: ACM, 2007, pp. 203--207. isbn: 978--1--59593--361--4. Google ScholarDigital Library
- Peter J. Clarke et al. "Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning Environment". In: Trans. Comput. Educ. 14.3 (Oct. 2014), 18:1--18:33. issn: 1946--6226. Google ScholarDigital Library
- Michael Cole. "The Zone of Proximal Development-Where Culture and Cognition Create Each Other". In: Culture, Communication and Cognition. Ed. by J. V. Wertsch. 1985.Google Scholar
- Joseph A. Cottam, Suzanne Menzel, and Janet Greenblatt. "Tutoring for Retention". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 213--218. isbn: 978- 1--4503-0500--6. Google ScholarDigital Library
- Diana Cukierman. "Predicting Success in University First Year Computing Science Courses: The Role of Student Participation in Reflective Learning Activities and in I-clicker Activities". In: Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '15. New York, NY, USA: ACM, 2015, pp. 248--253. isbn: 978--1--4503--3440--2. Google ScholarDigital Library
- Quintin Cutts et al. "Manipulating Mindset to Positively Influence Introductory Programming Performance". In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education. SIGCSE '10. New York, NY, USA: ACM, 2010, pp. 431--435. isbn: 978--1--4503-0006--3. Google ScholarDigital Library
- Christine P. Dancey and John Reidy. Statistics without maths for psychology. Pearson Education, 2007. Google ScholarDigital Library
- John DeNero and Stephen Martinis. "Teaching Composition Quality at Scale: Human Judgment in the Age of Autograders". In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education. SIGCSE '14. New York, NY, USA: ACM, 2014, pp. 421--426. isbn: 978--1--4503--2605--6. Google ScholarDigital Library
- Tamara Denning et al. "Lightweight Preliminary Peer Review: Does In-class Peer Review Make Sense"? In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '07. New York, NY, USA: ACM, 2007, pp. 266--270. isbn: 978--1--59593--361--4. Google ScholarDigital Library
- Paul Denny et al. "PeerWise: Students Sharing Their Multiple Choice Questions". In: Proceedings of the Fourth International Workshop on Computing Education Research. ICER '08. New York, NY, USA: ACM, 2008, pp. 51--58. isbn: 978--1- 60558--216-0. Google ScholarDigital Library
- John Dewey. "My pedagogic creed". In: The curriculum studies reader 2 (2004), pp. 17--23.Google Scholar
- Darina Dicheva et al. "Gamification in education: a systematic mapping study". In: Journal of Educational Technology & Society 18.3 (2015), p. 75.Google Scholar
- Charles D Dziuban and Edwin C Shirkey. "When is a correlation matrix appropriate for factor analysis? Some decision rules." In: Psychological bulletin 81.6 (1974), p. 358.Google ScholarCross Ref
- Michael Eagle and Tiffany Barnes. "Experimental Evaluation of an Educational Game for Improved Learning in Introductory Computing". In: Proceedings of the 40th ACM Technical Symposium on Computer Science Education. SIGCSE '09. New York, NY, USA: ACM, 2009, pp. 321--325. isbn: 978--1--60558--183--5. Google ScholarDigital Library
- Stephen H. Edwards, Joshua Martin, and Clfford A. Shaffer. "Examining Classroom Interventions to Reduce Procrastination". In: Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '15. New York, NY, USA: ACM, 2015, pp. 254--259. isbn: 978--1--4503--3440--2. Google ScholarDigital Library
- Kathryn Egea et al. "Approaches Used by Cross-cultural and Cross-discipline Students in Teamwork for a First-year Course in Web Design". In: Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103. ACE '10. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2010, pp. 87--96. isbn: 978--1--920682--84--2. Google ScholarDigital Library
- Emma Enström and Viggo Kann. "Computer Lab Work on Theory". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 93--97. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Nickolas Falkner et al. "Increasing the Effectiveness of Automated Assessment by Increasing Marking Granularity and Feedback Units". In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education. SIGCSE '14. New York, NY, USA: ACM, 2014, pp. 9--14. isbn: 978--1- 4503--2605--6. Google ScholarDigital Library
- Tommy Färnqvist and Fredrik Heintz. "Competition and Feedback Through Automated Assessment in a Data Structures and Algorithms Course". In: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '16. New York, NY, USA: ACM, 2016, pp. 130--135. isbn: 978--1--4503--4231--5. Google ScholarDigital Library
- Vivienne Farrell et al. "Capstone Project Online Assessment Tool Without the Paper Work". In: Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '13. New York, NY, USA: ACM, 2013, pp. 201--206. isbn: 978--1--4503--2078--8. Google ScholarDigital Library
- Eamonn Ferguson and Tom Cox. "Exploratory factor analysis: A users' guide". In: International Journal of Selection and Assessment 1.2 (1993), pp. 84--94.Google ScholarCross Ref
- John Fox. polycor: Polychoric and Polyserial Correlations. R package version 0.7--9. 2016. url: https://CRAN.R-project. org/package=polycor.Google Scholar
- Jianxiong Gao, Bei Pang, and Steven S. Lumetta. "Automated Feedback Framework for Introductory Programming Courses". In: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '16. New York, NY, USA: ACM, 2016, pp. 53--58. isbn: 978--1--4503--4231--5. Google ScholarDigital Library
- Alex Gerdes, Johan Jeuring, and Bastiaan Heeren. "An Interactive Functional Programming Tutor". In: Proceedings of the 17th ACM Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '12. New York, NY, USA: ACM, 2012, pp. 250--255. isbn: 978--1--4503--1246--2. Google ScholarDigital Library
- Elena L. Glassman, Ned Gulley, and Robert C. Miller. "Toward Facilitating Assistance to Students Attempting Engineering Design Problems". In: Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research. ICER '13. New York, NY, USA: ACM, 2013, pp. 41--46. isbn: 978--1--4503--2243-0. Google ScholarDigital Library
- Graciela Gonzalez. "A Systematic Approach to Active and Cooperative Learning in CS1 and Its Effects on CS2". In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '06. New York, NY, USA: ACM, 2006, pp. 133--137. isbn: 978--1--59593--259--4. Google ScholarDigital Library
- Vincent Gramoli et al. "Mining Autograding Data in Computer Science Education". In: Proceedings of the Australasian Computer Science Week Multiconference. ACSW '16. New York, NY, USA: ACM, 2016, 1:1--1:10. isbn: 978--1--4503--4042- 7. Google ScholarDigital Library
- Rebecca Grasser. "Experiences in Implementing a Studio Component into a Course for Novice Web Developers". In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education. ITiCSE '11. New York, NY, USA: ACM, 2011, pp. 23--27. isbn: 978--1- 4503-0697--3. Google ScholarDigital Library
- Simon Gray et al. "Suggestions for Graduated Exposure to Programming Concepts Using Fading Worked Examples". In: Proceedings of the Third International Workshop on Computing Education Research. ICER '07. New York, NY, USA: ACM, 2007, pp. 99--110. isbn: 978--1--59593--841--1. Google ScholarDigital Library
- Dirk Grunwald et al. "Personalized Attention @ Scale: Talk Isn'T Cheap, But It's Effective". In: Proceedings of the 46th ACM Technical Symposium on Computer Science Education. SIGCSE '15. New York, NY, USA: ACM, 2015, pp. 610--615. isbn: 978--1--4503--2966--8. Google ScholarDigital Library
- Ananda Gunawardena, Aaron Tan, and David Kaufer. "Encouraging Reading and Collaboration Using Classroom Salon". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 254--258. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Mark Guzdial and Allison Elliott Tew. "Imagineering Inauthentic Legitimate Peripheral Participation: An Instructional Design Approach for Motivating Computing Education". In: Proceedings of the Second International Workshop on Computing Education Research. ICER '06. New York, NY, USA: ACM, 2006, pp. 51--58. isbn: 978--1--59593--494--9. Google ScholarDigital Library
- Barbara J Guzzetti et al. "Promoting conceptual change in science: A comparative meta-analysis of instructional interventions from reading education and science education". In: Reading Research Quarterly (1993), pp. 117--159.Google Scholar
- Ginés Gárcia-Mateos and José Luis Fernández-Alemán. "A Course on Algorithms and Data Structures Using On-line Judging". In: Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education. ITiCSE '09. New York, NY, USA: ACM, 2009, pp. 45--49. isbn: 978--1--60558--381--5. Google ScholarDigital Library
- Mohamed Hamada. "Web-based Tools for Active Learning in Information Theory". In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '07. New York, NY, USA: ACM, 2007, pp. 60--64. isbn: 978--1--59593--361--4. Google ScholarDigital Library
- John Hamer et al. "Quality of Peer Assessment in CS1". In: Proceedings of the Fifth International Workshop on Computing Education Research Workshop. ICER '09. New York, NY, USA: ACM, 2009, pp. 27--36. isbn: 978--1--60558--615--1. Google ScholarDigital Library
- Brian Hanks. "Problems Encountered by Novice Pair Programmers". In: Proceedings of the Third International Workshop on Computing Education Research. ICER '07. New York, NY, USA: ACM, 2007, pp. 159--164. isbn: 978--1--59593--841--1. Google ScholarDigital Library
- Brian Hanks et al. "Pair programming in education: a literature review". In: Computer Science Education 21.2 (2011), pp. 135--173.Google ScholarCross Ref
- Michael Haupt et al. "The SOM Family: Virtual Machines for Teaching and Research". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 18--22. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Sarah S. Heckman. "An Empirical Study of In-Class Laboratories on Student Learning of Linear Data Structures". In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. New York, NY, USA: ACM, 2015, pp. 217--225. isbn: 978--1--4503--3630--7. Google ScholarDigital Library
- Nicole Herbert. "Quantitative Peer Assessment: Can Students Be Objective"" In: Proceedings of the Ninth Australasian Conference on Computing Education - Volume 66. ACE '07. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2007, pp. 63--71. isbn: 978--1--920682--46-0. Google ScholarDigital Library
- Gregory W. Hislop et al. "A Multi-Institutional Study of Learning via Student Involvement in Humanitarian Free and Open Source Software Projects". In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. New York, NY, USA: ACM, 2015, pp. 199--206. isbn: 978--1--4503--3630--7. Google ScholarDigital Library
- Daniel Malcolm Hoffman, Ming Lu, and Tim Pelton. "A Web-based Generation and Delivery System for Active Code Reading". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 483--488. isbn: 978--1- 4503-0500--6. Google ScholarDigital Library
- Amanda M. Holland-Minkley and Thomas Lombardi. "Improving Engagement in Introductory Courses with Homework Resubmission". In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education. SIGCSE '16. New York, NY, USA: ACM, 2016, pp. 534--539. isbn: 978--1--4503--3685--7. Google ScholarDigital Library
- Sarah Hug, Heather Thiry, and Phyllis Tedford. "Learning to Love Computer Science: Peer Leaders Gain Teaching Skill, Communicative Ability and Content Knowledge in the CS Classroom". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 201--206. isbn: 978--1- 4503-0500--6. Google ScholarDigital Library
- Christopher D. Hundhausen, Pawan Agarwal, and Michael Trevisan. "Online vs. Face-to-face Pedagogical Code Reviews: An Empirical Comparison". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 117-- 122. isbn: 978--1--4503-0500--6. Google ScholarDigital Library
- Christopher D. Hundhausen and Jonathan Lee Brown. "Personalizing and Discussing Algorithms Within CS1 Studio Experiences: An Observational Study". In: Proceedings of the First International Workshop on Computing Education Research. ICER '05. New York, NY, USA: ACM, 2005, pp. 45-- 56. isbn: 978--1--59593-043--9. Google ScholarDigital Library
- Christopher Hundhausen, Anukrati Agrawal, and Kyle Ryan. "The Design of an Online Environment to Support Pedagogical Code Reviews". In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education. SIGCSE '10. New York, NY, USA: ACM, 2010, pp. 182--186. isbn: 978--1--4503-0006--3. Google ScholarDigital Library
- Ville Isomöttönen, Aletta Nylén, and Ville Tirronen. "Writing to Learn Programming": A Single Case Pilot Study?. In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research. Koli Calling '16. New York, NY, USA: ACM, 2016, pp. 140--144. isbn: 978- 1--4503--4770--9. (Visited on 05/27/2017) Google ScholarDigital Library
- Ville Isomöttönen and Ville Tirronen. "Teaching Programming by Emphasizing Self-direction: How Did Students React to the Active Role Required of Them?" In: Trans. Comput. Educ. 13.2 (July 2013), 6:1--6:21. issn: 1946--6226.Google ScholarDigital Library
- Sridhar Iyer and Sahana Murthy. "Demystifying Networking: Teaching Non-majors via Analogical Problem-solving". In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education. SIGCSE '13. New York, NY, USA: ACM, 2013, pp. 77--82. isbn: 978--1--4503--1868--6. Google ScholarDigital Library
- Mathieu Jacomy et al. "ForceAtlas2, a continuous graph layout algorithm for handy network visualization designed for the Gephi software". In: PloS one 9.6 (2014), e98679.Google ScholarCross Ref
- Wei Jin. "Pre-programming Analysis Tutors Help Students Learn Basic Programming Concepts". In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '08. New York, NY, USA: ACM, 2008, pp. 276--280. isbn: 978--1--59593--799--5. Google ScholarDigital Library
- Wei Jin and Albert Corbett. "Effectiveness of Cognitive Apprenticeship Learning (CAL) and Cognitive Tutors (CT) for Problem Solving Using Fundamental Programming Concepts". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 305--310. isbn: 978--1--4503-0500--6. Google ScholarDigital Library
- Robert F. Dugan Jr. "A survey of computer science capstone course literature". In: Computer Science Education 21.3 (Sept. 2011), pp. 201--267. issn: 0899--3408.Google ScholarCross Ref
- Lisa C. Kaczmarczyk, Matthew R. Boutell, and Mary Z. Last. "Challenging the Advanced First-year Student's Learning Process Through Student Presentations". In: Proceedings of the Third International Workshop on Computing Education Research. ICER '07. New York, NY, USA: ACM, 2007, pp. 17-- 26. isbn: 978--1--59593--841--1. Google ScholarDigital Library
- Erkki Kaila et al. "Redesigning an Object-Oriented Programming Course". In: Trans. Comput. Educ. 16.4 (Aug. 2016), 18:1--18:21. issn: 1946--6226. Google ScholarDigital Library
- Päivi Kinnunen and Lauri Malmi. "CS Minors in a CS1 Course". In: Proceedings of the Fourth International Workshop on Computing Education Research. ICER '08. New York, NY, USA: ACM, 2008, pp. 79--90. isbn: 978--1--60558--216-0. Google ScholarDigital Library
- B. A. Kitchenham and S. Charters. Guidelines for performing systematic literature reviews in software engineering. EBSE Technical Report EBSE-2007-01. UK: Department of Computer Science, University of Durham, 2007.Google Scholar
- Barbara Kitchenham et al. "Systematic literature reviews in software engineering -- A systematic literature review". In: Information and Software Technology 51.1 (Jan. 2009), pp. 7--15. issn: 0950--5849. Google ScholarDigital Library
- Antti Knutas, Jouni Ikonen, and Jari Porras. "COMPUTERSUPPORTED COLLABORATIVE LEARNING IN SOFTWARE ENGINEERING EDUCATION: A SYSTEMATIC MAPPING STUDY". In: Journal on Information Technologies & Security 7 (2015), p. 4.Google Scholar
- Kimberle Koile and David Singer. "Improving Learning in CS1 via tablet-PC-based In-class Assessment". In: Proceedings of the Second International Workshop on Computing Education Research. ICER '06. New York, NY, USA: ACM, 2006, pp. 119--126. isbn: 978--1--59593--494--9. Google ScholarDigital Library
- Aditi Kothiyal et al. "Effect of Think-pair-share in a Large CS1 Class: 83% Sustained Engagement". In: Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research. ICER '13. New York, NY, USA: ACM, 2013, pp. 137--144. isbn: 978--1--4503--2243-0. Google ScholarDigital Library
- Theodora Koulouri, Stanislao Lauria, and Robert D. Macredie. "Teaching Introductory Programming: A Quantitative Evaluation of Different Approaches". In: Trans. Comput. Educ. 14.4 (Dec. 2014), 26:1--26:28. issn: 1946--6226. Google ScholarDigital Library
- Stephan Krusche et al. "Interactive Learning: Increasing Student Participation Through Shorter Exercise Cycles". In: Proceedings of the Nineteenth Australasian Computing Education Conference. ACE '17. New York, NY, USA: ACM, 2017, pp. 17--26. isbn: 978--1--4503--4823--2. Google ScholarDigital Library
- Amruth N. Kumar. "Results from the Evaluation of the Effectiveness of an Online Tutor on Expression Evaluation". In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '05. New York, NY, USA: ACM, 2005, pp. 216--220. isbn: 978--1--58113--997--6. Google ScholarDigital Library
- Amruth N. Kumar. "The Effect of Using Problem-solving Software Tutors on the Self-confidence of Female Students". In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '08. New York, NY, USA: ACM, 2008, pp. 523--527. isbn: 978--1--59593--799--5. Google ScholarDigital Library
- Wanda M. Kunkle and Robert B. Allen. "The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts". In: Trans. Comput. Educ. 16.1 (Jan. 2016), 3:1--3:26. issn: 1946--6226. Google ScholarDigital Library
- Wanda M. Kunkle and Robert B. Allen. "The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts". In: Trans. Comput. Educ. 16.1 (Jan. 2016), 3:1--3:26. issn: 1946--6226. Google ScholarDigital Library
- Angelo Kyrilov and David C. Noelle. "Binary Instant Feedback on Programming Exercises Can Reduce Student Engagement and Promote Cheating". In: Proceedings of the 15th Koli Calling Conference on Computing Education Research. Koli Calling '15. New York, NY, USA: ACM, 2015, pp. 122-- 126. isbn: 978--1--4503--4020--5. Google ScholarDigital Library
- Daniel La Vista, Nickolas Falkner, and Claudia Szabo. "Understanding the Effects of Intervention on Computer Science Student Behaviour in On-line Forums". In: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education. ACM. 2017, pp. 200--205. Google ScholarDigital Library
- David L. Largent and Chris Lüer. "You Mean We Have to Work Together!"!": A Study of the Formation and Interaction of Programming Teams in a College Course Setting". In: Proceedings of the Sixth International Workshop on Computing Education Research. ICER '10. New York, NY, USA: ACM, 2010, pp. 41--50. isbn: 978--1--4503-0257--9. Google ScholarDigital Library
- Thanh Tri Le Nguyen et al. "Integrating Source Code Plagiarism into a Virtual Learning Environment: Benefits for Students and Staff". In: Proceedings of the Fifteenth Australasian Computing Education Conference - Volume 136. ACE '13. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2013, pp. 155--164. isbn: 978--1--921770--21-0. Google ScholarDigital Library
- Cynthia Bailey Lee, Saturnino Garcia, and Leo Porter. "Can Peer Instruction Be Effective in Upper-division Computer Science Courses'" In: Trans. Comput. Educ. 13.3 (Aug. 2013), 12:1--12:22. issn: 1946--6226. Google ScholarDigital Library
- Michael J. Lee and Andrew J. Ko. "Comparing the Effectiveness of Online Learning Approaches on CS1 Learning Outcomes". In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. New York, NY, USA: ACM, 2015, pp. 237--246. isbn: 978--1--4503--3630--7. Google ScholarDigital Library
- Michael J. Lee and Andrew J. Ko. "Personifying Programming Tool Feedback Improves Novice Programmers' Learning". In: Proceedings of the Seventh International Workshop on Computing Education Research. ICER '11. New York, NY, USA: ACM, 2011, pp. 109--116. isbn: 978--1--4503-0829--8. Google ScholarDigital Library
- Timo Lehtonen et al. "On the Role of Gamification and Localization in an Open Online Learning Environment: Javala Experiences". In: Proceedings of the 15th Koli Calling Conference on Computing Education Research. Koli Calling '15. New York, NY, USA: ACM, 2015, pp. 50--59. isbn: 978--1- 4503--4020--5. Google ScholarDigital Library
- Dana P. Leonard, Jason O. Hallstrom, and Murali Sitaraman. "Injecting Rapid Feedback and Collaborative Reasoning in Teaching Specifications". In: Proceedings of the 40th ACM Technical Symposium on Computer Science Education. SIGCSE '09. New York, NY, USA: ACM, 2009, pp. 524--528. isbn: 978--1--60558--183--5. Google ScholarDigital Library
- Emilio Julio Lorenzo, Javier Velez, and Anselmo Peñas. "A Proposal for Automatic Evaluation in a Compiler Construction Course". In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education. ITiCSE '11. New York, NY, USA: ACM, 2011, pp. 308-- 312. isbn: 978--1--4503-0697--3. Google ScholarDigital Library
- Stephanie Ludi, Swaminathan Natarajan, and Thomas Reichlmayr. "An Introductory Software Engineering Course That Facilitates Active Learning". In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '05. New York, NY, USA: ACM, 2005, pp. 302-- 306. isbn: 978--1--58113--997--6. Google ScholarDigital Library
- Stephen MacNeil, Celine Latulipe, and Aman Yadav. "Learning in Distributed Low-Stakes Teams". In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. New York, NY, USA: ACM, 2015, pp. 227--236. isbn: 978--1--4503--3630--7. Google ScholarDigital Library
- Tommy MacWilliam and David J. Malan. "Streamlining Grading Toward Better Feedback". In: Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '13. New York, NY, USA: ACM, 2013, pp. 147--152. isbn: 978--1--4503--2078--8. Google ScholarDigital Library
- Philip Machanick. "Peer Assessment for Action Learning of Data Structures and Algorithms". In: Proceedings of the 7th Australasian Conference on Computing Education - Volume 42. ACE '05. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2005, pp. 73--82. isbn: 978--1--920682- 24--8. Google ScholarDigital Library
- Alexander Maedche and Steffen Staab. "Ontology learning for the semantic web". In: IEEE Intelligent systems 16.2 (2001), pp. 72--79. Google ScholarDigital Library
- Murali Mani and Quamrul Mazumder. "Incorporating Metacognition into Learning". In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education. SIGCSE '13. New York, NY, USA: ACM, 2013, pp. 53--58. isbn: 978--1- 4503--1868--6. Google ScholarDigital Library
- Stefanie A. Markham and K. N. King. "Using Personal Robots in CS1: Experiences, Outcomes, and Attitudinal Influences". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 204--208. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Joshua Martin, Stephen H. Edwards, and Clfford A. Shaffer. "The Effects of Procrastination Interventions on Programming Project Success". In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. Omaha, Nebraska, USA: ACM, 2015, pp. 3--11. isbn: 978--1--4503--3630--7. Google ScholarDigital Library
- Robert McCartney et al. "Commonsense Computing (Episode : Algorithm Efficiency and Balloon Testing". In: Proceedings of the Fifth International Workshop on Computing Education Research Workshop. ICER '09. New York, NY, USA: ACM, 2009, pp. 51--62. isbn: 978--1--60558--615--1. Google ScholarDigital Library
- Monica M. McGill. "Learning to Program with Personal Robots: Influences on Student Motivation". In: Trans. Comput. Educ. 12.1 (Mar. 2012), 4:1--4:32. issn: 1946--6226. Google ScholarDigital Library
- Dawn McKinney and Leo F. Denton. "Developing Collaborative Skills Early in the CS Curriculum in a Laboratory Environment". In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '06. New York, NY, USA: ACM, 2006, pp. 138--142. isbn: 978--1- 59593--259--4. Google ScholarDigital Library
- Michael Morgan et al. "Teaching in First-Year ICT Education in Australia: Research and Practice." In: ACE. 2015, pp. 81-- 90.Google Scholar
- David Murray, Terry Koziniec, and Tanya J. McGill. "Student Perceptions of Flipped Learning." In: ACE. 2015, pp. 57-- 62.Google Scholar
- Dip Nandi et al. "How Active Are Students in Online Discussion Forums'" In: Proceedings of the Thirteenth Australasian Computing Education Conference - Volume 114. ACE '11. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2011, pp. 125--134. isbn: 978--1--920682--94--1. Google ScholarDigital Library
- Debora Maria Nascimento et al. "Using Open Source Projects in software engineering education: A systematic mapping study". In: Frontiers in Education Conference, 2013 IEEE. IEEE, 2013, pp. 1837--1843.Google Scholar
- Uolevi Nikula, Orlena Gotel, and Jussi Kasurinen. "A motivation guided holistic rehabilitation of the first programming course". In: ACM Transactions on Computing Education (TOCE) 11.4 (2011), p. 24. Google ScholarDigital Library
- Michael C. Orsega, Bradley T. Vander Zanden, and Christopher H. Skinner. "Two Experiments Using Learning Rate to Evaluate an Experimenter Developed Tool for Splay Trees". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 135--140. isbn: 978--1--4503-0500--6. Google ScholarDigital Library
- Claudia Ott, Anthony Robins, and Kerry Shephard. "Translating Principles of Effective Feedback for Students into the CS1 Context". In: Trans. Comput. Educ. 16.1 (Jan. 2016), 1:1--1:27. issn: 1946--6226. Google ScholarDigital Library
- Evelien Otte and Ronald Rousseau. "Social network analysis: a powerful strategy, also for the information sciences". In: Journal of information Science 28.6 (2002), pp. 441--453.Google ScholarCross Ref
- Rebekah Overdorf and Matthew Lang. "Reaching out to Aid in Retention: Empowering Undergraduate Women". In: Proceedings of the 42Nd ACM Technical Symposium on Computer Science Education. SIGCSE '11. New York, NY, USA: ACM, 2011, pp. 583--588. isbn: 978--1--4503-0500--6. Google ScholarDigital Library
- Elizabeth Patitsas, Michelle Craig, and Steve Easterbrook. "Comparing and Contrasting Different Algorithms Leads to Increased Student Learning". In: Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research. ICER '13. New York, NY, USA: ACM, 2013, pp. 145--152. isbn: 978--1--4503--2243-0. Google ScholarDigital Library
- Arnold Pears et al. "A survey of literature on the teaching of introductory programming". In: ACM SIGCSE Bulletin 39.4 (2007), pp. 204--223. Google ScholarDigital Library
- Michela Pedroni and Bertrand Meyer. "The Inverted Curriculum in Practice". In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '06. New York, NY, USA: ACM, 2006, pp. 481--485. isbn: 978--1--59593--259--4. Google ScholarDigital Library
- Charles Sanders Peirce. "The fixation of belief". In: 1877 (1877).Google Scholar
- Jacob Perrenet. "Differences in Beliefs and Attitudes About Computer Science Among Students and Faculty of the Bachelor Program". In: Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education. ITiCSE '09. New York, NY, USA: ACM, 2009, pp. 129--133. isbn: 978--1--60558--381--5. Google ScholarDigital Library
- Kai Petersen, Sairam Vakkalanka, and Ludwik Kuzniarz. "Guidelines for conducting systematic mapping studies in software engineering: An update". In: Information and Software Technology 64 (2015), pp. 1--18. Google ScholarDigital Library
- Kai Petersen et al. "Systematic mapping studies in software engineering". In: 12th International Conference on Evaluation and Assessment in Software Engineering. Vol. 17. 2008, p. 1. Google ScholarDigital Library
- Lori Pollock and Terry Harvey. "Combining Multiple Pedagogies to Boost Learning and Enthusiasm". In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education. ITiCSE '11. New York, NY, USA: ACM, 2011, pp. 258--262. isbn: 978--1--4503-0697--3. Google ScholarDigital Library
- Julia Prior, Samuel Ferguson, and John Leaney. "Reflection is Hard: Teaching and Learning Reflective Practice in a Software Studio". In: Proceedings of the Australasian Computer Science Week Multiconference. ACSW '16. New York, NY, USA: ACM, 2016, 7:1--7:8. isbn: 978--1--4503--4042--7. Google ScholarDigital Library
- R Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing. Vienna, Austria, 2017. url: https://www.R-project.org/.Google Scholar
- Michael de Raadt, David Lai, and Richard Watson. "An Evaluation of Electronic Individual Peer Assessment in an Introductory Programming Course". In: Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88. Koli Calling '07. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2007, pp. 53-- 64. isbn: 978--1--920682--69--9. Google ScholarDigital Library
- M.R.K. Krishna Rao. "Storytelling and Puzzles in a Software Engineering Course". In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '06. New York, NY, USA: ACM, 2006, pp. 418--422. isbn: 978- 1--59593--259--4. Google ScholarDigital Library
- Valentin Razmov and Richard Anderson. "Pedagogical Techniques Supported by the Use of Student Devices in Teaching Software Engineering". In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education. SIGCSE '06. New York, NY, USA: ACM, 2006, pp. 344--348. isbn: 978- 1--59593--259--4. Google ScholarDigital Library
- William Revelle. psych: Procedures for Psychological, Psychometric, and Personality Research. R package version 1.7.5. Northwestern University. Evanston, Illinois, 2017. url: https: //CRAN.R-project.org/package=psych.Google Scholar
- Manuel Rubio-Sánchez. "Tail Recursive Programming by Applying Generalization". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 98--102. isbn: 978--1--60558--820--9. Google ScholarDigital Library
- Ingrid Russell et al. "MLeXAI: A Project-Based ApplicationOriented Model". In: Trans. Comput. Educ. 10.3 (Aug. 2010), 11:1--11:36. issn: 1946--6226. Google ScholarDigital Library
- Guido Rößling and Max Mühlhäuser. "An Unusual CS 1 with High Standards and Confirming Results". In: Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education. ITiCSE '10. New York, NY, USA: ACM, 2010, pp. 169--173. isbn: 978--1--60558- 820--9. Google ScholarDigital Library
- Norsaremah Salleh, Emilia Mendes, and John Grundy. "Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review". In: IEEE Transactions on Software Engineering 37.4 (2011), pp. 509-- 525. Google ScholarDigital Library
- Pranab Kumar Sen. "Estimates of the regression coefficient based on Kendall's tau". In: Journal of the American Statistical Association 63.324 (1968), pp. 1379--1389.Google ScholarCross Ref
- Amber Settle, Lucia Dettori, and Mary Jo Davidson. "Does Lecture Capture Make a Difference for Students in Traditional Classrooms". In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education. ITiCSE '11. New York, NY, USA: ACM, 2011, pp. 78--82. isbn: 978--1--4503-0697--3. Google ScholarDigital Library
- J. Sheard et al. "Assessment in First-Year ICT Education in Australia: Research and Practice". In: 17th Australasian Computing Education Conference (ACE 2015). Ed. by D D'Souza and K. Falkner. Vol. 160. CRPIT. Sydney, Australia: ACS, 2015, pp. 91--99.Google Scholar
- Shin-Shing Shin. "Evaluation of Model Driven ArchitectureBased Instruction for Understanding Phase Transitions in Object-Oriented Analysis and Design". In: Trans. Comput. Educ. 16.4 (Aug. 2016), 17:1--17:21. issn: 1946--6226. Google ScholarDigital Library
- Beth Simon and Brian Hanks. "First Year Students' Impressions of Pair Programming in CS1". In: Proceedings of the Third International Workshop on Computing Education Research. ICER '07. New York, NY, USA: ACM, 2007, pp. 73--86. isbn: 978--1--59593--841--1. Google ScholarDigital Library
- Beth Simon et al. "Saying Isn'T Necessarily Believing: Influencing Self-theories in Computing". In: Proceedings of the Fourth International Workshop on Computing Education Research. ICER '08. New York, NY, USA: ACM, 2008, pp. 173-- 184. isbn: 978--1--60558--216-0. Google ScholarDigital Library
- Beth Simon et al. "Student Experience in a Student-centered Peer Instruction Classroom". In: Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research. ICER '13. New York, NY, USA: ACM, 2013, pp. 129--136. isbn: 978--1--4503--2243-0. Google ScholarDigital Library
- Teemu Sirkiä. "Combining Parson's Problems with Program Visualization in CS1 Context". In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research. Koli Calling '16. New York, NY, USA: ACM, 2016, pp. 155--159. isbn: 978--1--4503--4770--9. Google ScholarDigital Library
- Teemu Sirkiä and Juha Sorva. "How Do Students Use Program Visualizations Within an Interactive Ebook?!" In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research. ICER '15. New York, NY, USA: ACM, 2015, pp. 179--188. isbn: 978--1--4503- 3630--7. Google ScholarDigital Library
- Murali Sitaraman et al. "Engaging Students in Specification and Reasoning: "Hands-on" Experimentation and Evaluation". In: Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education. ITiCSE '09. New York, NY, USA: ACM, 2009, pp. 50-- 54. isbn: 978--1--60558--381--5. Google ScholarDigital Library
- Glenn Smith and Colin Fidge. "On the Efficacy of Prerecorded Lectures for Teaching Introductory Programming". In: Proceedings of the Tenth Conference on Australasian Computing Education - Volume 78. ACE '08. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2008, pp. 129--136. isbn: 978--1--920682--59-0. Google ScholarDigital Library
- Raja Sooriamurthi. "Introducing Abstraction and Decomposition to Novice Programmers". In: Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education. ITiCSE '09. New York, NY, USA: ACM, 2009, pp. 196--200. isbn: 978--1--60558--381--5. Google ScholarDigital Library
- Juha Sorva, Ville Karavirta, and Lauri Malmi. "A review of generic program visualization systems for introductory programming education". In: ACM Transactions on Computing Education (TOCE) 13.4 (2013), p. 15. Google ScholarDigital Library
- Jaime Spacco et al. "Towards Improving Programming Habits to Create Better Computer Science Course Outcomes". In: Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education. ITiCSE '13. New York, NY, USA: ACM, 2013, pp. 243--248. isbn: 978--1--4503- 2078--8. Google ScholarDigital Library
- Claudia Szabo and Nickolas Falkner. "Silence, Words, or Grades: The Effects of Lecturer Feedback in Multi-Revision Assignments". In: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education. ACM. 2017, pp. 293--298. Google ScholarDigital Library
- Donna Teague. "A People-first Approach to Programming". In: Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95. ACE '09. Darlinghurst, Australia, Australia: Australian Computer Society, Inc., 2009, pp. 171--180. isbn: 978--1--920682--76--7. Google ScholarDigital Library
- Allison Elliott Tew, W. Michael McCracken, and Mark Guzdial. "Impact of Alternative Introductory Courses on Programming Concept Understanding". In: Proceedings of the First International Workshop on Computing Education Research. ICER '05. New York, NY, USA: ACM, 2005, pp. 25--35. isbn: 978--1--59593-043--9. Google ScholarDigital Library
- Charles Thevathayan and Margaret Hamilton. "Imparting Software Engineering Design Skills". In: Proceedings of the Nineteenth Australasian Computing Education Conference. ACE '17. New York, NY, USA: ACM, 2017, pp. 95--102. isbn: 978--1--4503--4823--2. Google ScholarDigital Library
- Pascal Van Hentenryck and Carleton Coffrin. "Teaching Creative Problem Solving in a MOOC". In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education. SIGCSE '14. New York, NY, USA: ACM, 2014, pp. 677--682. isbn: 978--1--4503--2605--6. Google ScholarDigital Library
- Maria VasGoogle Scholar
Index Terms
- Understanding the Effects of Lecturer Intervention on Computer Science Student Behaviour
Recommendations
Classifying the nature of lecturer intervention on computer science student behaviour
Koli Calling '17: Proceedings of the 17th Koli Calling International Conference on Computing Education ResearchA key challenge for computer science educators is providing effective support and feedback to students, to ensure they are engaged with the course. Due to the significant problems of scale that need to be addressed, effective lecturer intervention is ...
Understanding the Effects of Lecturer Intervention on Computer Science Student Behaviour
ITiCSE '17: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science EducationA key challenge for computer science educators worldwide is providing effective feedback and support to students, to ensure they are engaged with the course. This includes online feedback on discussion forums as well as feedback on programming ...
Student bystander behavior and cultural issues in cyberbullying
This study aims to investigate whether student bystander interventions can influence the relationship between being a bystander of a cyberbullying incident and being the victim or the aggressor. Another aim is to understand the specific behavior ...
Comments