ABSTRACT
Interactive instruction, such as student-centered learning or active learning, is known to benefit student success as well as diversity in computer science. However, there is a persistent and substantial dissonance between research and practice of computer science education techniques. Current research on computer science education, while extensive, sees limited adoption beyond the original researchers. The developed educational technologies can lack sufficient detail for replication or be too specific and require extensive reworking to be employable by other instructors. Furthermore, instructors face barriers to adopting interactive techniques within their classroom due to student reception, resources, and awareness. We argue that the advancement of computer science education, in terms of propagation and sustainability of student-centered teaching, requires guided approaches for incremental instructional changes as opposed to revolutionary pedagogy. This requires the prioritization of lightweight techniques that can fit within existing lecture formats to enable instructors to overcome barriers hindering the adoption of interactive techniques. Furthermore, such techniques and innovations must be documented in the form of computing education research artifacts, building upon the practices of software artifacts.
- Susan A Basow and Julie L Martin. 2012. Bias in student evaluations. In M. E. Kite (Ed.), Effective evaluation of teaching: A guide for faculty and administrators. Society for the Teaching of Psychology, 40–49.Google Scholar
- Brett A. Becker, Amber Settle, Andrew Luxton-Reilly, Briana B. Morrison, and Cary Laxer. 2021. Expanding Opportunities: Assessing and Addressing Geographic Diversity at the SIGCSE Technical Symposium. ACM, New York, NY, USA, 281–287.Google Scholar
- Stefan Biffl and G Thomas. 1998. Preparing students for industrial teamwork: a seasoned software engineering curriculum. IEEE Proceedings-Software 145, 1 (1998), 1–11.Google ScholarCross Ref
- Stephanie Chasteen. 2017. How do I help students engage productively in active learning classrooms. posted to https://www. physport. org/recommendations/Entry. cfm (2017).Google Scholar
- J. McGrath Cohoon. 2001. Toward Improving Female Retention in the Computer Science Major. Commun. ACM 44, 5 (may 2001), 108–114.Google ScholarDigital Library
- James P. Cohoon. 2007. An Introductory Course Format for Promoting Diversity and Retention. In Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education (Covington, Kentucky, USA) (SIGCSE ’07). ACM, New York, NY, USA, 395–399.Google ScholarDigital Library
- Paul Denny, Brett A. Becker, Michelle Craig, Greg Wilson, and Piotr Banaszkiewicz. 2019. Research This! Questions That Computing Educators Most Want Computing Education Researchers to Answer. In Proceedings of the 2019 ACM Conference on International Computing Education Research (Toronto ON, Canada) (ICER ’19). ACM, New York, NY, USA, 259–267.Google ScholarDigital Library
- Rutwa Engineer, Ayesha Naeem Syeda, and Bogdan Simion. 2021. A Qualitative Study of Group Work and Participation Dynamics in a CS2 Active Learning Environment. In Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1 (Virtual Event, Germany) (ITiCSE ’21). ACM, New York, NY, USA, 25–31.Google ScholarDigital Library
- Yanan Fan, Laura J Shepherd, Eve Slavich, David Waters, M Stone, R Abel, and Emma L Johnston. 2019. Gender and cultural bias in student evaluations: Why representation matters. PloS one 14, 2 (2019), e0209749.Google ScholarCross Ref
- Scott Freeman, Sarah L Eddy, Miles McDonough, Michelle K Smith, Nnadozie Okoroafor, Hannah Jordt, and Mary Pat Wenderoth. 2014. Active learning increases student performance in science, engineering, and mathematics. Proceedings of the National Academy of Sciences 111, 23(2014), 8410–8415.Google ScholarCross Ref
- Judith M Gappa. 2008. Today’s majority: Faculty outside the tenure system. Change: The Magazine of Higher Learning 40, 4 (2008), 50–54.Google ScholarCross Ref
- Scott Grissom, Sue Fitzgerald, Renée McCauley, and Laurie Murphy. 2017. Exposed! CS Faculty Caught Lecturing in Public: A Survey of Instructional Practices. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education(Seattle, Washington, USA) (SIGCSE ’17). ACM, New York, NY, USA, 261–266.Google ScholarDigital Library
- Scott Grissom, Renée Mccauley, and Laurie Murphy. 2017. How Student Centered is the Computer Science Classroom? A Survey of College Faculty. ACM Trans. Comput. Educ. 18, 1, Article 5 (Nov. 2017), 27 pages.Google ScholarDigital Library
- David C Haak, Janneke HilleRisLambers, Emile Pitre, and Scott Freeman. 2011. Increased structure and active learning reduce the achievement gap in introductory biology. Science 332, 6034 (2011), 1213–1216.Google ScholarCross Ref
- John P Holdren and Eric Lander. 2012. Engage to excel: Producing one million additional college graduates with degrees in science, technology, engineering, and mathematics. President’s Council of Advisors on Science and Technology (2012).Google Scholar
- Christopher Lynnly Hovey and Lecia Barker. 2020. Faculty Adoption of CS Education Innovations: Exploring Continued Use. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (Portland, OR, USA) (SIGCSE ’20). ACM, New York, NY, USA, 570–576.Google ScholarDigital Library
- Christopher Lynnly Hovey, Lecia Barker, and Margaret Luebs. 2019. Frequency of Instructor- and Student-Centered Teaching Practices in Introductory CS Courses. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE ’19). ACM, New York, NY, USA, 599–605.Google ScholarDigital Library
- Christopher Lynnly Hovey, Kathleen J. Lehman, and Tiffani Riggers-Piehl. 2020. Linking Faculty Attitudes to Pedagogical Choices: Student-Centered Teaching in Introductory Computing Classes. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (Portland, OR, USA) (SIGCSE ’20). ACM, New York, NY, USA, 584–590.Google ScholarDigital Library
- Ville Isomöttönen and Ville Tirronen. 2013. Teaching Programming by Emphasizing Self-Direction: How Did Students React to the Active Role Required of Them?ACM Trans. Comput. Educ. 13, 2, Article 6 (jul 2013), 21 pages.Google ScholarDigital Library
- Amanpreet Kapoor and Christina Gardner-McCune. 2018. Considerations for Switching: Exploring Factors behind CS Students’ Desire to Leave a CS Major. In Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (Larnaca, Cyprus) (ITiCSE 2018). ACM, New York, NY, USA, 290–295.Google ScholarDigital Library
- Ville Karavirta, Rolf Lindén, Einari Kurvinen, and Mikko-Jussi Laakso. 2016. Interactive Exercises for Teaching Logic Circuits. ACM, New York, NY, USA, 101–105.Google Scholar
- Michael S. Kirkpatrick and Samantha Prins. 2015. Using the Readiness Assurance Process and Metacognition in an Operating Systems Course. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (Vilnius, Lithuania) (ITiCSE ’15). ACM, New York, NY, USA, 183–188.Google Scholar
- James M Lang. 2016. Small teaching: Everyday lessons from the science of learning. John Wiley & Sons.Google Scholar
- Mackenzie Leake and Colleen M Lewis. 2017. Recommendations for designing CS resource sharing sites for all teachers. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. 357–362.Google ScholarDigital Library
- Mercedes Lorenzo, Catherine H Crouch, and Eric Mazur. 2006. Reducing the gender gap in the physics classroom. American Journal of Physics 74, 2 (2006), 118–122.Google ScholarCross Ref
- Stephanie Lunn, Maíra Marques Samary, and Alan Peterfreund. 2021. Where is Computer Science Education Research Happening?ACM, New York, NY, USA, 288–294.Google Scholar
- Andrew Luxton-Reilly, Simon, Ibrahim Albluwi, Brett A. Becker, Michail Giannakos, Amruth N. Kumar, Linda Ott, James Paterson, Michael James Scott, Judy Sheard, and Claudia Szabo. 2018. Introductory Programming: A Systematic Literature Review. In Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (Larnaca, Cyprus). ACM, New York, NY, USA, 55–106.Google ScholarDigital Library
- Patricia L Machemer and Pat Crawford. 2007. Student perceptions of active learning in a large cross-disciplinary classroom. Active learning in higher education 8, 1 (2007), 9–30.Google Scholar
- Dan MacIsaac. 2015. What research says about effective instruction in undergraduate science and engineering (2015). The Physics Teacher 53, 3 (2015), 190–190.Google Scholar
- Joel Michael. 2006. Where’s the evidence that active learning works?Advances in physiology education 30, 4 (2006), 159–167.Google Scholar
- Keith O’Hara, Douglas Blank, and James Marshall. 2015. Computational notebooks for AI education. In The Twenty-Eighth International Flairs Conference. Florida Artificial Intelligence Research Society Conference.Google Scholar
- PK Rangachari. 2007. Back to the future? Active learning of medical physiology in the 1900s. Advances in physiology education 31, 4 (2007), 283–287.Google Scholar
- Merilin Säde, Reelika Suviste, Piret Luik, Eno Tõnisson, and Marina Lepp. 2019. Factors That Influence Students’ Motivation and Perception of Studying Computer Science. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE ’19). ACM, New York, NY, USA, 873–878.Google ScholarDigital Library
- Susan Singer and Karl A Smith. 2013. Discipline-based education research: Understanding and improving learning in undergraduate science and engineering. Journal of Engineering Education 102, 4 (2013), 468–471.Google ScholarCross Ref
- Sameer Singh and Sebastian Riedel. 2016. Creating interactive and visual educational resources for ai. In Thirtieth AAAI Conference on Artificial Intelligence.Google ScholarDigital Library
- C Veronica Smith and LeeAnn Cardaciotto. 2011. Is active learning like broccoli? Student perceptions of active learning in large lecture classes.Journal of the Scholarship of Teaching and Learning 11, 1 (2011), 53–61.Google Scholar
- Marilyne Stains and Trisha Vickrey. 2017. Fidelity of implementation: An overlooked yet critical construct to establish effectiveness of evidence-based instructional practices. CBE—Life Sciences Education 16, 1 (2017), rm1.Google Scholar
- C Stephenson, A Derbenwick Miller, C Alvarado, L Barker, V Barr, T Camp, C Frieze, C Lewis, E Cannon Mindell, L Limbird, 2018. Retention in Computer Science Undergraduate Programs in the US: Data Challenges and Promising Interventions. New York, NY. ACM (2018).Google ScholarDigital Library
- Anya Tafliovich, Andrew Petersen, and Jennifer Campbell. 2016. Evaluating Student Teams: Do Educators Know What Students Think?. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (Memphis, Tennessee, USA) (SIGCSE ’16). ACM, New York, NY, USA, 181–186.Google ScholarDigital Library
- Cynthia Taylor, Jaime Spacco, David P. Bunde, Zack Butler, Heather Bort, Christopher Lynnly Hovey, Francesco Maiorana, and Thomas Zeume. 2018. Propagating the Adoption of CS Educational Innovations. In Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (Larnaca, Cyprus). ACM, New York, NY, USA, 217–235.Google ScholarDigital Library
- J. Ángel Velázquez-Iturbide. 2013. An Experimental Method for the Active Learning of Greedy Algorithms. ACM Trans. Comput. Educ. 13, 4, Article 18 (nov 2013), 23 pages.Google ScholarDigital Library
Index Terms
- Improving Interactive Instruction: Faculty Engagement Requires Starting Small and Telling All
Recommendations
Exposed! CS Faculty Caught Lecturing in Public: A Survey of Instructional Practices
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationMany research studies show students benefit from instructional practices that promote student interaction within the classroom. However, recent prominent reports suggest many instructors still rely on lecture as their dominant classroom activity. This ...
How Student Centered is the Computer Science Classroom? A Survey of College Faculty
Student-centered instructional practices structure a class so that students interact with each other, engage deeply with the content, and receive formative feedback. These evidence-based practices benefit all students but are particularly effective with ...
NSF Interactive Discussion: Computer Science Undergraduate Education in 2026 and Beyond
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationBy 2026, today's fifth graders will be entering college and our first-year college students will be the assistant professors. The workforce will see (r)evolutionary changes in the workplace at the human-technology frontier. Participants will be asked to ...
Comments