Publications

Nearly all of these articles are available open access from brettbecker.com/publications. If you have trouble accessing any papers, feel free to contact Brett. In general, the page linked above is better 🙂

138 entries « 1 of 3 »

2023

Faherty, Roisin; Nolan, Karen; Quille, Keith; Becker, Brett A.; Oldham, Elizabeth

Brief History of K-12 Computer Science Education in Ireland Journal Article

In: Int. J. Comput. Sci. Educ. Sch., vol. 6, no. 1, pp. 3–34, 2023.

Links | BibTeX

Becker, Brett A.; Maley, Megan; Gallagher, Daniel

CONVERSATIONS: Computing Crossroads Journal Article

In: Inroads, vol. 14, no. 3, pp. 17–19, 2023.

Links | BibTeX

Kumar, Amruth N.; Becker, Brett A.; Pias, Marcelo; Oudshoorn, Michael; Jalote, Pankaj; Servin, Christian; Aly, Sherif G.; Blumenthal, Richard L.; Epstein, Susan L.; Anderson, Monica D.

A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula Journal Article

In: Inroads, vol. 14, no. 3, pp. 22–29, 2023.

Links | BibTeX

Becker, Brett A.; Choppella, Venkatesh

ACM CompEd Resumes After Two-year Delay! Journal Article

In: ACM SIGCSE Bull., vol. 55, no. 1, pp. 6, 2023.

Links | BibTeX

Clear, Alison; Becker, Brett A.; Denner, Jill; Garcia, Dan; Duran, Rodrigo; Rankin, Yolanda A.; Sheard, Judy; Decker, Adrienne

SIGCSE Board DEIA Update Journal Article

In: ACM SIGCSE Bull., vol. 55, no. 2, pp. 2–3, 2023.

Links | BibTeX

Becker, Brett A.

Announcing the ACM SIGCSE Broadening Participation in Computing Education Award Journal Article

In: ACM SIGCSE Bull., vol. 55, no. 3, pp. 2–3, 2023.

Links | BibTeX

Becker, Brett A.

Announcing the ACM SIGCSE 2024 Award Winners Journal Article

In: ACM SIGCSE Bull., vol. 55, no. 4, pp. 2, 2023.

Links | BibTeX

Runa, Shamima Nasrin; Antoniadi, Anna Markella; Becker, Brett A.; Mooney, Catherine

Student Sense of Belonging: The Role of Gender Identity and Minoritisation in Computing and Other Sciences Proceedings Article

In: Proceedings of the 25th Australasian Computing Education Conference, ACE 2023, Melbourne, VIC, Australia, 30 January 2023 - 3 February 2023, pp. 87–96, ACM, 2023.

Links | BibTeX

Finnie-Ansley, James; Denny, Paul; Luxton-Reilly, Andrew; Santos, Eddie Antonio; Prather, James; Becker, Brett A.

My AI Wants to Know if This Will Be on the Exam: Testing OpenAI's Codex on CS2 Programming Exercises Proceedings Article

In: Proceedings of the 25th Australasian Computing Education Conference, ACE 2023, Melbourne, VIC, Australia, 30 January 2023 - 3 February 2023, pp. 97–104, ACM, 2023.

Links | BibTeX

Campbell, Oladele O.; Adelakun-Adeyemo, Oluwatoyin; Akinrinola, Fatimah Yetunde; Akih, Patience Chewachong; Tshukudu, Ethel; Becker, Brett A.

The Impacts of a Constructionist Scratch Programming Pedagogy on Student Achievement with a Focus on Gender Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 1, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 29–35, ACM, 2023.

Links | BibTeX

Karvelas, Ioannis; Dillane, Joe; Becker, Brett A.

Programmers' Views on IDE Compilation Mechanisms Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 1, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 98–104, ACM, 2023.

Links | BibTeX

Santos, Eddie Antonio; Prasad, Prajish; Becker, Brett A.

Always Provide Context: The Effects of Code Context on Programming Error Message Enhancement Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 1, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 147–153, ACM, 2023.

Links | BibTeX

Raj, Rajendra K.; Becker, Brett A.; Goldweber, Michael; Jalote, Pankaj

Perspectives on Computer Science Curricula 2023 (CS2023) Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 2, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 187–188, ACM, 2023.

Links | BibTeX

Runa, Shamima Nasrin; McCartan, Andrew; Becker, Brett A.; Mooney, Catherine

Understanding a post-COVID Drop in the Belongingness of Minoritised Men in an Undergraduate Computer Science Course Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 2, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 202, ACM, 2023.

Links | BibTeX

Bouvier, Dennis J.; Lovellette, Ellie; Santos, Eddie Antonio; Becker, Brett A.; Crick, Tom; Dasigi, Venu G.; Forden, Jack; Glebova, Olga; Joshi, Swaroop; Kurkovsky, Stan; Russell, Seán

Teaching Students To Use Programming Error Messages Proceedings Article

In: Choppella, Venkatesh; Phatak, Deepak B.; Luxton-Reilly, Andrew; Craig, Michelle (Ed.): Proceedings of the ACM Conference on Global Computing Education Vol 2, CompEd 2023, Hyderabad, India, December 5-9, 2023, pp. 207–208, ACM, 2023.

Links | BibTeX

Denny, Paul; Becker, Brett A.; Leinonen, Juho; Prather, James

Chat Overflow: Artificially Intelligent Models for Computing Education - renAIssance or apocAIypse? Proceedings Article

In: Laakso, Mikko-Jussi; Monga, Mattia; Simon,; Sheard, Judithe (Ed.): Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE 2023, Turku, Finland, July 7-12, 2023, pp. 3–4, ACM, 2023.

Links | BibTeX

Reeves, Brent N.; Sarsa, Sami; Prather, James; Denny, Paul; Becker, Brett A.; Hellas, Arto; Kimmel, Bailey; Powell, Garrett; Leinonen, Juho

Evaluating the Performance of Code Generation Models for Solving Parsons Problems With Small Prompt Variations Proceedings Article

In: Laakso, Mikko-Jussi; Monga, Mattia; Simon,; Sheard, Judithe (Ed.): Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE 2023, Turku, Finland, July 7-12, 2023, pp. 299–305, ACM, 2023.

Links | BibTeX

Russell, Seán; Caton, Simon; Becker, Brett A.

Online Programming Exams - An Experience Report Proceedings Article

In: Laakso, Mikko-Jussi; Monga, Mattia; Simon,; Sheard, Judithe (Ed.): Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE 2023, Turku, Finland, July 7-12, 2023, pp. 436–442, ACM, 2023.

Links | BibTeX

Prather, James; Denny, Paul; Leinonen, Juho; Becker, Brett A.; Albluwi, Ibrahim; Caspersen, Michael E.; Craig, Michelle; Keuning, Hieke; Kiesler, Natalie; Kohn, Tobias; Luxton-Reilly, Andrew; MacNeil, Stephen; Petersen, Andrew; Pettit, Raymond; Reeves, Brent N.; Savelka, Jarom'ır

Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans Proceedings Article

In: Laakso, Mikko-Jussi; Monga, Mattia; Simon,; Sheard, Judithe (Ed.): Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, ITiCSE 2023, Turku, Finland, July 7-12, 2023, pp. 561–562, ACM, 2023.

Links | BibTeX

Servin, Christian; Becker, Brett A.; Eaton, Eric; Kumar, Amruth N.

Fuzzy Logic++: Towards Developing Fuzzy Education Curricula Using ACM/IEEE/AAAI CS2023 Proceedings Article

In: Cohen, Kelly; Ernest, Nicholas; Bede, Barnabás; Kreinovich, Vladik (Ed.): Fuzzy Information Processing 2023 - Proceedings of the 2023 Annual Conference of the North American Fuzzy Information Processing Society, NAFIPS 2023, and at the related Workshop on Constraint Programming and Decision Making CoProD 2023, Cincinnati, OH, USA, May 31 - June 2, 2023, pp. 184–193, Springer, 2023.

Links | BibTeX

Becker, Brett A.; Denny, Paul; Finnie-Ansley, James; Luxton-Reilly, Andrew; Prather, James; Santos, Eddie Antonio

Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 500–506, ACM, 2023.

Links | BibTeX

Prather, James; Denny, Paul; Becker, Brett A.; Nix, Robert; Reeves, Brent N.; Randrianasolo, Arisoa S.; Powell, Garrett

First Steps Towards Predicting the Readability of Programming Error Messages Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 549–555, ACM, 2023.

Links | BibTeX

Leinonen, Juho; Hellas, Arto; Sarsa, Sami; Reeves, Brent N.; Denny, Paul; Prather, James; Becker, Brett A.

Using Large Language Models to Enhance Programming Error Messages Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 563–569, ACM, 2023.

Links | BibTeX

Becker, Brett A.; Blumenthal, Richard; Goldweber, Mikey; Prather, James; Reiser, Susan; Trim, Michelle; Winters, Titus

Community Input for CS2023: Society, Ethics and Professionalism Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 1245, ACM, 2023.

Links | BibTeX

MacNeil, Stephen; Kim, Joanne; Leinonen, Juho; Denny, Paul; Bernstein, Seth; Becker, Brett A.; Wermelinger, Michel; Hellas, Arto; Tran, Andrew; Sarsa, Sami; Prather, James; Kumar, Viraj

The Implications of Large Language Models for CS Teachers and Students Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 1255, ACM, 2023.

Links | BibTeX

Santos, Eddie Antonio; Karvelas, Ioannis; Becker, Brett A.

Applying Software Engineering Anti-patterns to Programming Error Messages Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 1297, ACM, 2023.

Links | BibTeX

Quille, Keith; Becker, Brett A.; Vidal-Meliá, Lidia

The European Commission and AI: Guidelines, Acts and Plans Impacting the Teaching of AI and Teaching with AI Proceedings Article

In: Doyle, Maureen; Stephenson, Ben; Dorn, Brian; Soh, Leen-Kiat; Battestilli, Lina (Ed.): Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, pp. 1410, ACM, 2023.

Links | BibTeX

Mahon, Joyce; Namee, Brian Mac; Becker, Brett A.

No More Pencils No More Books: Capabilities of Generative AI on Irish and UK Computer Science School Leaving Examinations Proceedings Article

In: Astarte, Troy; Moller, Faron; Quille, Keith; Russell, Seán (Ed.): Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, Swansea, Wales, UK, September 7-8, 2023, pp. 2:1–2:7, ACM, 2023.

Links | BibTeX

Runa, Shamima Nasrin; McCartan, Andrew; Becker, Brett A.; Mooney, Catherine

Sense of Belonging of Undergraduate Computing Students: A Comparative Analysis of University Entry Routes Proceedings Article

In: Astarte, Troy; Moller, Faron; Quille, Keith; Russell, Seán (Ed.): Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, Swansea, Wales, UK, September 7-8, 2023, pp. 26:1, ACM, 2023.

Links | BibTeX

Mooney, Catherine; McNeill, Fiona; Becker, Brett A.

Evaluating the Sense of Belonging of Undergraduate Computing Students in the UK and Ireland Proceedings Article

In: Astarte, Troy; Moller, Faron; Quille, Keith; Russell, Seán (Ed.): Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, Swansea, Wales, UK, September 7-8, 2023, pp. 34:1–34:2, ACM, 2023.

Links | BibTeX

Nolan, Karen; Faherty, Roisin; Quille, Keith; Nolan, Keith; O'Farrell, Amanda; Becker, Brett A.

CS Outreach to Inform Secondary School Students' Perceptions of CS: Initial Findings Proceedings Article

In: Sentance, Sue; Grillenberger, Mareen (Ed.): Proceedings of the 18th WiPSCE Conference on Primary and Secondary Computing Education Research, WiPSCE 2023, Cambridge, United Kingdom, September 27-29, 2023, pp. 13:1–13:6, ACM, 2023.

Links | BibTeX

Becker, Brett A.; Bradley, Steven; Maguire, Joseph; Black, Michaela; Crick, Tom; Saqr, Mohammed; Sentance, Sue; Quille, Keith

Computing Education Research in the UK & Ireland Book Section

In: Apiola, Mikko; López-Pernas, Sonsoles; Saqr, Mohammed (Ed.): Past, Present and Future of Computing Education Research - A Global Perspective, pp. 421–479, Springer, 2023.

Links | BibTeX

Prather, James; Reeves, Brent N.; Denny, Paul; Becker, Brett A.; Leinonen, Juho; Luxton-Reilly, Andrew; Powell, Garrett; Finnie-Ansley, James; Santos, Eddie Antonio

"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers Journal Article

In: CoRR, vol. abs/2304.02491, 2023.

Links | BibTeX

Denny, Paul; Prather, James; Becker, Brett A.; Finnie-Ansley, James; Hellas, Arto; Leinonen, Juho; Luxton-Reilly, Andrew; Reeves, Brent N.; Santos, Eddie Antonio; Sarsa, Sami

Computing Education in the Era of Generative AI Journal Article

In: CoRR, vol. abs/2306.02608, 2023.

Links | BibTeX

Denny, Paul; Leinonen, Juho; Prather, James; Luxton-Reilly, Andrew; Amarouche, Thezyrie; Becker, Brett A.; Reeves, Brent N.

Promptly: Using Prompt Problems to Teach Learners How to Effectively Utilize AI Code Generators Journal Article

In: CoRR, vol. abs/2307.16364, 2023.

Links | BibTeX

Prather, James; Denny, Paul; Leinonen, Juho; Becker, Brett A.; Albluwi, Ibrahim; Craig, Michelle; Keuning, Hieke; Kiesler, Natalie; Kohn, Tobias; Luxton-Reilly, Andrew; MacNeil, Stephen; Peterson, Andrew; Pettit, Raymond; Reeves, Brent N.; Savelka, Jarom'ır

The Robots are Here: Navigating the Generative AI Revolution in Computing Education Journal Article

In: CoRR, vol. abs/2310.00658, 2023.

Links | BibTeX

Denny, Paul; Leinonen, Juho; Prather, James; Luxton-Reilly, Andrew; Amarouche, Thezyrie; Becker, Brett A.; Reeves, Brent N.

Prompt Problems: A New Programming Exercise for the Generative AI Era Journal Article

In: CoRR, vol. abs/2311.05943, 2023.

Links | BibTeX

2022

Loksa, Dastyni; Margulieux, Lauren E.; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James

Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use Journal Article

In: ACM Trans. Comput. Educ., vol. 22, no. 4, pp. 39:1–39:31, 2022.

Links | BibTeX

Becker, Brett A.; Quille, Keith; Laakso, Mikko-Jussi

ITiCSE 2022 call for participation: Fáilte go hÉirinn! Journal Article

In: ACM SIGCSE Bull., vol. 54, no. 2, pp. 5–6, 2022.

Links | BibTeX

Becker, Brett A.; Quille, Keith

ITiCSE 2022 Recap: Boots on the Ground! Journal Article

In: ACM SIGCSE Bull., vol. 54, no. 4, pp. 2–3, 2022.

Links | BibTeX

Finnie-Ansley, James; Denny, Paul; Becker, Brett A.; Luxton-Reilly, Andrew; Prather, James

The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming Proceedings Article

In: Sheard, Judy; Denny, Paul (Ed.): ACE '22: Australasian Computing Education Conference, Virtual Event, Australia, February 14 - 18, 2022, pp. 10–19, ACM, 2022.

Links | BibTeX

Mahon, Joyce; Becker, Brett A.; Namee, Brian Mac

AI and ML in School Level Computing Education: Who, What and Where? Proceedings Article

In: Longo, Luca; O'Reilly, Ruairi (Ed.): Artificial Intelligence and Cognitive Science - 30th Irish Conference, AICS 2022, Munster, Ireland, December 8-9, 2022, Revised Selected Papers, pp. 201–213, Springer, 2022.

Links | BibTeX

Becker, Brett A.

It's a Two-Way Street: From the Computing Classroom to Computing Education Research Proceedings Article

In: Choppella, Venkatesh; Karkare, Amey; Babu, Chitra; Chimalakonda, Sridhar (Ed.): COMPUTE 2022, Jaipur, India, November 9-11, 2022, pp. 3, ACM, 2022.

Links | BibTeX

Prather, James; Margulieux, Lauren E.; Whalley, Jacqueline; Denny, Paul; Reeves, Brent N.; Becker, Brett A.; Singh, Paramvir; Powell, Garrett B.; Bosch, Nigel

Getting By With Help From My Friends: Group Study in Introductory Programming Understood as Socially Shared Regulation Proceedings Article

In: Vahrenhold, Jan; Fisler, Kathi; Hauswirth, Matthias; Franklin, Diana (Ed.): ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7 - 11, 2022, Volume 1, pp. 164–176, ACM, 2022.

Links | BibTeX

Faherty, Roisin; Quille, Keith; Becker, Brett A.

Comparing the Programming Self-Efficacy of Teachers Using CSLINC to Those Teaching the Formal National Curriculum Proceedings Article

In: Becker, Brett A.; Quille, Keith; Laakso, Mikko-Jussi; Barendsen, Erik; Simon, (Ed.): ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8 - 13, 2022, Volume 2, pp. 619, ACM, 2022.

Links | BibTeX

Becker, Brett A.; Gallagher, Daniel; Denny, Paul; Prather, James; Gostomski, Colleen; Norris, Kelli; Powell, Garrett B.

From the Horse's Mouth: The Words We Use to Teach Diverse Student Groups Across Three Continents Proceedings Article

In: Merkle, Larry; Doyle, Maureen; Sheard, Judithe; Soh, Leen-Kiat; Dorn, Brian (Ed.): SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, pp. 71–77, ACM, 2022.

Links | BibTeX

Dickson, Paul E.; Richards, Tim D.; Becker, Brett A.

Experiences Implementing and Utilizing a Notional Machine in the Classroom Proceedings Article

In: Merkle, Larry; Doyle, Maureen; Sheard, Judithe; Soh, Leen-Kiat; Dorn, Brian (Ed.): SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, pp. 850–856, ACM, 2022.

Links | BibTeX

Groeneveld, Wouter; Becker, Brett A.; Vennekens, Joost

How Creatively Are We Teaching and Assessing Creativity in Computing Education: A Systematic Literature Review Proceedings Article

In: Merkle, Larry; Doyle, Maureen; Sheard, Judithe; Soh, Leen-Kiat; Dorn, Brian (Ed.): SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, pp. 934–940, ACM, 2022.

Links | BibTeX

Denny, Paul; Becker, Brett A.; Bosch, Nigel; Prather, James; Reeves, Brent N.; Whalley, Jacqueline

Novice Reflections During the Transition to a New Programming Language Proceedings Article

In: Merkle, Larry; Doyle, Maureen; Sheard, Judithe; Soh, Leen-Kiat; Dorn, Brian (Ed.): SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, pp. 948–954, ACM, 2022.

Links | BibTeX

Caton, Simon; Russell, Seán; Becker, Brett A.

What Fails Once, Fails Again: Common Repeated Errors in Introductory Programming Automated Assessments Proceedings Article

In: Merkle, Larry; Doyle, Maureen; Sheard, Judithe; Soh, Leen-Kiat; Dorn, Brian (Ed.): SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, pp. 955–961, ACM, 2022.

Links | BibTeX

138 entries « 1 of 3 »