Visualization Mosaics for Multivariate Visual Exploration. - Stephen MacNeil; Niklas Elmqvist (Comput. Graph. Forum, 2013)

Learning in Distributed Low-Stakes Teams. - Stephen MacNeil; Celine Latulipe; Aman Yadav (ICER, 2015)

Leveraging Context to Create Opportunistic Co-Located Learning Environments (Abstract Only). - Stephen MacNeil; Celine Latulipe (SIGCSE, 2016)

Exploring Lightweight Teams in a Distributed Learning Environment. - Stephen MacNeil; Celine Latulipe; Bruce Long; Aman Yadav (SIGCSE, 2016)

Dimensional Reasoning and Research Design Spaces. - Stephen MacNeil; Johanna Okerlund; Celine Latulipe (Creativity & Cognition, 2017)

Using spectrums and dependency graphs to model progressions from introductory to capstone courses. - Stephen MacNeil; Mohsen Dorodchi; Nasrin Dehbozorgi (FIE, 2017)

Tools to Support Data-driven Reflective Learning. - Stephen MacNeil (ICER, 2017)

A Comparison of Lecture-based and Active Learning Design Patterns in CS Education. - Nasrin Dehbozorgi; Stephen MacNeil; Mary Lou Maher; Mohsen Dorodchi (FIE, 2018)

Design and Implementation of an Activity-Based Introductory Computer Science Course (CS1) with Periodic Reflections Validated by Learning Analytics. - Mohsen Dorodchi; Aileen Benedict; Devansh Desai; Mohammad Javad Mahzoon; Stephen MacNeil; Nasrin Dehbozorgi (FIE, 2018)

Evolving a Data Structures Class Toward Inclusive Success. - Celine Latulipe; Stephen MacNeil; Brian Thompson (FIE, 2018)

IneqDetect: A Visual Analytics System to Detect Conversational Inequality and Support Reflection during Active Learning. - Stephen MacNeil; Kyle Kiefer; Brian Thompson; Dev Takle; Celine Latulipe (CompEd, 2019)

Semi-automated Analysis of Reflections as a Continuous Course. - Nasrin Dehbozorgi; Stephen MacNeil (FIE, 2019)

Framing Creative Work: Helping Novices Frame Better Problems through Interactive Scaffolding. - Stephen MacNeil; Zijian Ding; Kexin Quan; Thomas J. Parashos; Yajie Sun; Steven P. Dow (Creativity & Cognition, 2021)

CoNotate: Suggesting Queries Based on Notes Promotes Knowledge Discovery. - Srishti Palani; Zijian Ding; Austin Nguyen; Andrew Chuang; Stephen MacNeil; Steven P. Dow (CHI, 2021)

The "Active Search" Hypothesis: How Search Strategies Relate to Creative Learning. - Srishti Palani; Zijian Ding; Stephen MacNeil; Steven P. Dow (CHIIR, 2021)

ProbMap: Automatically constructing design galleries through feature extraction and semantic clustering. - Stephen MacNeil; Zijian Ding; Kexin Quan; Ziheng Huang; Kenneth Chen; Steven P. Dow (UIST (Adjunct Volume), 2021)

Finding Place in a Design Space: Challenges for Supporting Community Design Efforts at Scale. - Stephen MacNeil; Zijian Ding; Ashley Boone; Anthony Bryce Grubbs; Steven P. Dow (Proc. ACM Hum. Comput. Interact., 2021)

Generating Diverse Code Explanations using the GPT-3 Large Language Model. - Stephen MacNeil; Andrew Tran; Dan Mogil; Seth Bernstein; Erin Ross; Ziheng Huang (ICER (2), 2022)

A Context-Aware Browser Extension for Just-in-Time Learning of Data Literacy Skills. - Stephen MacNeil; Joshua Withka; Aaron Wile; Parth Patel; Emily Jao; Margaret Hanley (ICER (2), 2022)

Expert Goggles: Detecting and Annotating Visualizations using a Machine Learning Classifier. - Stephen MacNeil; Parth Patel; Benjamin E. Smolin (UIST (Adjunct Volume), 2022)

Fluid Transformers and Creative Analogies: Exploring Large Language Models' Capacity for Augmenting Cross-Domain Analogical Creativity. - Zijian Ding; Arvind Srinivasan 001; Stephen MacNeil; Joel Chan (Creativity & Cognition, 2023)

DesignNet: a knowledge graph representation of the conceptual design space. - Ziheng Huang; Stephen MacNeil (Creativity & Cognition, 2023)

CausalMapper: Challenging designers to think in systems with Causal Maps and Large Language Model. - Ziheng Huang; Kexin Quan; Joel Chan; Stephen MacNeil (Creativity & Cognition, 2023)

Freeform Templates: Combining Freeform Curation with Structured Templates. - Stephen MacNeil; Ziheng Huang; Kenneth Chen; Zijian Ding; Alexander Yu; Kendall Nakai; Steven P. Dow (Creativity & Cognition, 2023)

Generating Multiple Choice Questions for Computing Courses Using Large Language Models. - Andrew Tran; Kenneth Angelikas; Egi Rama; Chiku Okechukwu; David H. Smith IV; Stephen MacNeil (FIE, 2023)

Generative AI in Computing Education: Perspectives of Students and Instructors. - Cynthia Zastudil; Magdalena Rogalska; Christine Kapp; Jennifer Vaughn; Stephen MacNeil (FIE, 2023)

Using Large Language Models to Automatically Identify Programming Concepts in Code Snippets. - Andrew Tran; Linxuan Li; Egi Rama; Kenneth Angelikas; Stephen MacNeil (ICER (2), 2023)

Comparing Code Explanations Created by Students and Large Language Models. - Juho Leinonen 001; Paul Denny 001; Stephen MacNeil; Sami Sarsa; Seth Bernstein; Joanne Kim; Andrew Tran; Arto Hellas (ITiCSE (1), 2023)

The Robots Are Here: Navigating the Generative AI Revolution in Computing Education. - James Prather; Paul Denny 001; Juho Leinonen 001; Brett A. Becker; Ibrahim Albluwi; Michelle Craig; Hieke Keuning; Natalie Kiesler; Tobias Kohn; Andrew Luxton-Reilly; Stephen MacNeil; Andrew Petersen 001; et al. (ITiCSE-WGR, 2023)

Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans. - James Prather; Paul Denny 001; Juho Leinonen 001; Brett A. Becker; Ibrahim Albluwi; Michael E. Caspersen; Michelle Craig; Hieke Keuning; Natalie Kiesler; Tobias Kohn; Andrew Luxton-Reilly; Stephen MacNeil; et al. (ITiCSE (2), 2023)

The Implications of Large Language Models for CS Teachers and Students. - Stephen MacNeil; Joanne Kim; Juho Leinonen 001; Paul Denny 001; Seth Bernstein; Brett A. Becker; Michel Wermelinger; Arto Hellas; Andrew Tran; Sami Sarsa; James Prather; Viraj Kumar (SIGCSE (2), 2023)

Automatically Generating CS Learning Materials with Large Language Models. - Stephen MacNeil; Andrew Tran; Juho Leinonen 001; Paul Denny 001; Joanne Kim; Arto Hellas; Seth Bernstein; Sami Sarsa (SIGCSE (2), 2023)

Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book. - Stephen MacNeil; Andrew Tran; Arto Hellas; Joanne Kim; Sami Sarsa; Paul Denny 001; Seth Bernstein; Juho Leinonen 001 (SIGCSE (1), 2023)

Memory Sandbox: Transparent and Interactive Memory Management for Conversational Agents. - Ziheng Huang; Sebastian Gutierrez; Hemanth Kamana; Stephen MacNeil (UIST (Adjunct Volume), 2023)

Prompt Middleware: Mapping Prompts for Large Language Models to UI Affordances. - Stephen MacNeil; Andrew Tran; Joanne Kim; Ziheng Huang; Seth Bernstein; Dan Mogil (CoRR, 2023)

More Robots are Coming: Large Multimodal Models (ChatGPT) can Solve Visually Diverse Images of Parsons Problems. - Irene Hou; Owen Man; Sophia Mettille; Sebastian Gutierrez; Kenneth Angelikas; Stephen MacNeil (ACE, 2024)

The Effects of Generative AI on Computing Students' Help-Seeking Preferences. - Irene Hou; Sophia Mettille; Owen Man; Zhuo Li; Cynthia Zastudil; Stephen MacNeil (ACE, 2024)

Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models. - Stephen MacNeil; Paul Denny 001; Andrew Tran; Juho Leinonen 001; Seth Bernstein; Arto Hellas; Sami Sarsa; Joanne Kim (ACE, 2024)

Exploring the use of Generative AI to Support Automated Just-in-Time Programming for Visual Scene Displays. - Cynthia Zastudil; Christine Holyfield; Christine Kapp; Xandria Crosland; Elizabeth R. Lorah; Tara Zimmerman; Stephen MacNeil (ASSETS, 2024)

Predictive Anchoring: A Novel Interaction to Support Contextualized Suggestions for Grid Displays. - Cynthia Zastudil; Christine Holyfield; June A. Smith; Hannah Vy Nguyen; Stephen MacNeil (ASSETS, 2024)

Comparing Traditional and LLM-based Search for Image Geolocation. - Albatool Wazzan; Stephen MacNeil; Richard Souvenir (CHIIR, 2024)

The Silicon Ceiling: Auditing GPT's Race and Gender Biases in Hiring. - Lena Armstrong; Abbey Liu; Stephen MacNeil; Danaë Metaxa (EAAMO, 2024)

WIP: Identifying Tutorial Affordances for Interdisciplinary Learning Environments. - Hannah Kim 003; Sergei L. Kosakovsky Pond; Stephen MacNeil (FIE, 2024)

The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers. - James Prather; Brent N. Reeves; Juho Leinonen 001; Stephen MacNeil; Arisoa S. Randrianasolo; Brett A. Becker; Bailey Kimmel; Jared Wright; Ben Briggs (ICER (1), 2024)

Desirable Characteristics for AI Teaching Assistants in Programming Education. - Paul Denny 001; Stephen MacNeil; Jaromír Savelka; Leo Porter 001; Andrew Luxton-Reilly (ITiCSE (1), 2024)

"Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students Using Large Language Models. - Seth Bernstein; Paul Denny 001; Juho Leinonen 001; Lauren Kan; Arto Hellas; Matt Littlefield; Sami Sarsa; Stephen MacNeil (ITiCSE (1), 2024)

Analyzing Students' Preferences for LLM-Generated Analogies. - Seth Bernstein; Paul Denny 001; Juho Leinonen 001; Matt Littlefield; Arto Hellas; Stephen MacNeil (ITiCSE (2), 2024)

How Instructors Incorporate Generative AI into Teaching Computing. - James Prather; Juho Leinonen 001; Natalie Kiesler; Jamie Gorson Benario; Sam Lau; Stephen MacNeil; Narges Norouzi; Simone Opel; Virginia Pettit; Leo Porter 001; Brent N. Reeves; Jaromír Savelka; et al. (ITiCSE (2), 2024)

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools. - James Prather; Juho Leinonen 001; Natalie Kiesler; Jamie Gorson Benario; Sam Lau; Stephen MacNeil; Narges Norouzi; Simone Opel; Vee Pettit; Leo Porter 001; Brent N. Reeves; Jaromír Savelka; et al. (ITiCSE-WGR, 2024)

Context or Clutter? Efficiently Matching Objects Across Scenes. - Albatool Wazzan; Imtiaz Ahmad; Stephen MacNeil; Richard Souvenir (ICMR, 2024)

Using Large Language Models for Teaching Computing. - Juho Leinonen 001; Stephen MacNeil; Paul Denny 001; Arto Hellas (SIGCSE (2), 2024)

Integrating Natural Language Prompting Tasks in Introductory Programming Courses. - Chris Kerslake; Paul Denny 001; David H. Smith; James Prather; Juho Leinonen 001; Andrew Luxton-Reilly; Stephen MacNeil (SIGCSE Virtual (1), 2024)

Discussing the Changing Landscape of Generative AI in Computing Education. - Stephen MacNeil; Juho Leinonen 001; Paul Denny 001; Natalie Kiesler; Arto Hellas; James Prather; Brett A. Becker; Michel Wermelinger; Karen Reid (SIGCSE (2), 2024)

Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students. - Stephen MacNeil; Magdalena Rogalska; Juho Leinonen 001; Paul Denny 001; Arto Hellas; Xandria Crosland (SIGCSE Virtual (1), 2024)

Imagining Computing Education Assessment after Generative AI. - Stephen MacNeil; Scott Spurlock; Ian Applebaum (CoRR, 2024)

Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models. - James Prather; Paul Denny 001; Juho Leinonen 001; David H. Smith IV; Brent N. Reeves; Stephen MacNeil; Brett A. Becker; Andrew Luxton-Reilly; Thezyrie Amarouche; Bailey Kimmel (CoRR, 2024)

Prompts First, Finally. - Brent N. Reeves; James Prather; Paul Denny 001; Juho Leinonen 001; Stephen MacNeil; Brett A. Becker; Andrew Luxton-Reilly (CoRR, 2024)

Integrating Natural Language Prompting Tasks in Introductory Programming Courses. - Chris Kerslake; Paul Denny 001; David H. Smith IV; James Prather; Juho Leinonen 001; Andrew Luxton-Reilly; Stephen MacNeil (CoRR, 2024)

LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education. - Juho Leinonen 001; Paul Denny 001; Olli Kiljunen; Stephen MacNeil; Sami Sarsa; Arto Hellas (CoRR, 2024)

Seeing the Forest and the Trees: Solving Visual Graph and Tree Based Data Structure Problems using Large Multimodal Models. - Sebastian Gutierrez; Irene Hou; Jihye Lee; Kenneth Angelikas; Owen Man; Sophia Mettille; James Prather; Paul Denny 001; Stephen MacNeil (CoRR, 2024)

Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners. - James Prather; Brent N. Reeves; Paul Denny 001; Juho Leinonen 001; Stephen MacNeil; Andrew Luxton-Reilly; João Orvalho; Amin Alipour; Ali Alfageeh; Thezyrie Amarouche; Bailey Kimmel; Jared Wright; et al. (CoRR, 2024)

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools. - James Prather; Juho Leinonen 001; Natalie Kiesler; Jamie Gorson Benario; Sam Lau; Stephen MacNeil; Narges Norouzi; Simone Opel; Vee Pettit; Leo Porter 001; Brent N. Reeves; Jaromír Savelka; et al. (CoRR, 2024)

Feedstack: Layering Structured Representations Over Unstructured Feedback to Scaffold Human-AI Conversation. - Hannah Vy Nguyen; Yu-Chun Grace Yen; Omar Shakir; Hang Huynh; Sebastian Gutierrez; June A. Smith; Sheila Jimenez; Salma Abdelgelil; Stephen MacNeil (CUI, 2025)

Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming. - Paul Denny 001; Viraj Kumar; Stephen MacNeil; James Prather; Juho Leinonen 001 (ITiCSE (1), 2025)

'All Roads Lead to ChatGPT': How Generative AI is Eroding Social Interactions and Student Learning Communities. - Irene Hou; Owen Man; Kate Hamilton; Srishty Muthusekaran; Jeffin Johnykutty; Leili Zadeh; Stephen MacNeil (ITiCSE (1), 2025)

The Role of Generative AI in Software Student CollaborAItion. - Natalie Kiesler; Jacqueline Smith; Juho Leinonen 001; Armando Fox; Stephen MacNeil; Petri Ihantola (ITiCSE (1), 2025)

Fostering Responsible AI Use Through Negative Expertise: A Contextualized Autocompletion Quiz. - Stephen MacNeil; James Prather; Rahad Arman Nabid; Sebastian Gutierrez; Silas Carvalho; Saimon Shrestha; Paul Denny 001; Brent N. Reeves; Juho Leinonen 001; Rachel Louise Rossetti (ITiCSE (1), 2025)

A Plan for an ACM Task Force Working Group into the Ethical and Societal Impacts of Generative AI in Higher Computing Education. - Janice Mak; Joyce Nakatumba-Nabende; Alison Clear; Tony Clear; Ismaila Temitayo Sanusi; Judy Sheard; Lorenzo Angeli; Matthew Hale Rattigan; Oana Andrei; Samuel Mann; Solomon Sunday Oyelere; Stephen MacNeil; et al. (ITiCSE (2), 2025)

Neurodiversity in Computing Education Research: A Systematic Literature Review. - Cynthia Zastudil; David H. Smith; Yusef Tohamy; Rayhona Nasimova; Gavin Montross; Stephen MacNeil (ITiCSE (1), 2025)

Evaluating the Impact of AI-Generated Visual Explanations on Decision-Making for Image Matching. - Albatool Wazzan; Marcus Wright; Stephen MacNeil; Richard Souvenir (IUI, 2025)

Lightweight Social Computing Tools for Undergraduate Research Community Building. - Noel Chacko; Hannah Vy Nguyen; Sophie Chen; Stephen MacNeil (SIGCSE (2), 2025)

The Evolving Usage of GenAI by Computing Students. - Irene Hou; Hannah Vy Nguyen; Owen Man; Stephen MacNeil (SIGCSE (2), 2025)

Exploring Student Reactions to LLM-Generated Feedback on Explain in Plain English Problems. - Chris Kerslake; Paul Denny 001; David H. Smith; Juho Leinonen 001; Stephen MacNeil; Andrew Luxton-Reilly; Brett A. Becker (SIGCSE (1), 2025)

Hacking Student Leadership: Peer Mentorship and Leadership Skill Development Among Hackathon Organizers. - Kush Patel; Andrew Tran; Christine Kapp; Daniel Bicalho; Yatri Patel; Chiku Okechukwu; Egi Rama; Stephen MacNeil (SIGCSE (2), 2025)

Exploring Engagement Opportunities for Autistic Children: Using AAC as a Controller in a Wizard-of-Oz Coloring Game. - Elizabeth Garrison; Stephen MacNeil; Elizabeth R. Lorah; Christine Holyfield; Slobodan Vucetic (Proc. ACM Hum. Comput. Interact., 2025)

Exploring Student Behaviors and Motivations using AI TAs with Optional Guardrails. - Amanpreet Kapoor; Marc Diaz; Stephen MacNeil; Leo Porter 001; Paul Denny 001 (CoRR, 2025)

Neurodiversity in Computing Education Research: A Systematic Literature Review. - Cynthia Zastudil; David H. Smith IV; Yusef Tohamy; Rayhona Nasimova; Gavin Montross; Stephen MacNeil (CoRR, 2025)

Conversations over Clicks: Impact of Chatbots on Information Search in Interdisciplinary Learning. - Hannah Kim 003; Sergei L. Kosakovsky Pond; Stephen MacNeil (CoRR, 2025)

Helping or Homogenizing? GenAI as a Design Partner to Pre-Service SLPs for Just-in-Time Programming of AAC. - Cynthia Zastudil; Christine Holyfield; Christine Kapp; Kate Hamilton; Kriti Baru; Liam Newsam; June A. Smith; Stephen MacNeil (CoRR, 2025)