Stephen MacNeil

Orcid: 0000-0003-2781-6619

According to our database1, Stephen MacNeil authored at least 57 papers between 2013 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Integrating Natural Language Prompting Tasks in Introductory Programming Courses.
CoRR, 2024

WIP: Identifying Tutorial Affordances for Interdisciplinary Learning Environments.
CoRR, 2024

Prompts First, Finally.
CoRR, 2024

Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models.
CoRR, 2024

Imagining Computing Education Assessment after Generative AI.
CoRR, 2024

Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students.
Proceedings of the 2024 ACM Virtual Global Computing Education Conference V. 1, 2024

Discussing the Changing Landscape of Generative AI in Computing Education.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Integrating Natural Language Prompting Tasks in Introductory Programming Courses.
Proceedings of the 2024 ACM Virtual Global Computing Education Conference V. 1, 2024

Using Large Language Models for Teaching Computing.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Context or Clutter? Efficiently Matching Objects Across Scenes.
Proceedings of the 2024 International Conference on Multimedia Retrieval, 2024

How Instructors Incorporate Generative AI into Teaching Computing.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024

Analyzing Students' Preferences for LLM-Generated Analogies.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, 2024

"Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students Using Large Language Models.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

Desirable Characteristics for AI Teaching Assistants in Programming Education.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

The Silicon Ceiling: Auditing GPT's Race and Gender Biases in Hiring.
Proceedings of the 4th ACM Conference on Equity and Access in Algorithms, 2024

Comparing Traditional and LLM-based Search for Image Geolocation.
Proceedings of the 2024 ACM SIGIR Conference on Human Information Interaction and Retrieval, 2024

Predictive Anchoring: A Novel Interaction to Support Contextualized Suggestions for Grid Displays.
Proceedings of the 26th International ACM SIGACCESS Conference on Computers and Accessibility, 2024

Exploring the use of Generative AI to Support Automated Just-in-Time Programming for Visual Scene Displays.
Proceedings of the 26th International ACM SIGACCESS Conference on Computers and Accessibility, 2024

Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models.
Proceedings of the 26th Australasian Computing Education Conference, 2024

The Effects of Generative AI on Computing Students' Help-Seeking Preferences.
Proceedings of the 26th Australasian Computing Education Conference, 2024

More Robots are Coming: Large Multimodal Models (ChatGPT) can Solve Visually Diverse Images of Parsons Problems.
Proceedings of the 26th Australasian Computing Education Conference, 2024

2023
Prompt Middleware: Mapping Prompts for Large Language Models to UI Affordances.
CoRR, 2023

Memory Sandbox: Transparent and Interactive Memory Management for Conversational Agents.
Proceedings of the Adjunct Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023

Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023

Automatically Generating CS Learning Materials with Large Language Models.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023

The Implications of Large Language Models for CS Teachers and Students.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023

Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

The Robots Are Here: Navigating the Generative AI Revolution in Computing Education.
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023

Comparing Code Explanations Created by Students and Large Language Models.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

Using Large Language Models to Automatically Identify Programming Concepts in Code Snippets.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

Generative AI in Computing Education: Perspectives of Students and Instructors.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Generating Multiple Choice Questions for Computing Courses Using Large Language Models.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Freeform Templates: Combining Freeform Curation with Structured Templates.
Proceedings of the Creativity and Cognition, 2023

CausalMapper: Challenging designers to think in systems with Causal Maps and Large Language Model.
Proceedings of the Creativity and Cognition, 2023

DesignNet: a knowledge graph representation of the conceptual design space.
Proceedings of the Creativity and Cognition, 2023

Fluid Transformers and Creative Analogies: Exploring Large Language Models' Capacity for Augmenting Cross-Domain Analogical Creativity.
Proceedings of the Creativity and Cognition, 2023

2022
Expert Goggles: Detecting and Annotating Visualizations using a Machine Learning Classifier.
Proceedings of the Adjunct Publication of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022

A Context-Aware Browser Extension for Just-in-Time Learning of Data Literacy Skills.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event Switzerland, August 7, 2022

Generating Diverse Code Explanations using the GPT-3 Large Language Model.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event Switzerland, August 7, 2022

2021
Finding Place in a Design Space: Challenges for Supporting Community Design Efforts at Scale.
Proc. ACM Hum. Comput. Interact., 2021

ProbMap: Automatically constructing design galleries through feature extraction and semantic clustering.
Proceedings of the UIST '21: The Adjunct Publication of the 34th Annual ACM Symposium on User Interface Software and Technology, 2021

The "Active Search" Hypothesis: How Search Strategies Relate to Creative Learning.
Proceedings of the CHIIR '21: ACM SIGIR Conference on Human Information Interaction and Retrieval, 2021

CoNotate: Suggesting Queries Based on Notes Promotes Knowledge Discovery.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021

Framing Creative Work: Helping Novices Frame Better Problems through Interactive Scaffolding.
Proceedings of the 13th ACM SIGCHI Conference on Creativity and Cognition, 2021

2019
Semi-automated Analysis of Reflections as a Continuous Course.
Proceedings of the IEEE Frontiers in Education Conference, 2019

IneqDetect: A Visual Analytics System to Detect Conversational Inequality and Support Reflection during Active Learning.
Proceedings of the ACM Conference on Global Computing Education, 2019

2018
Evolving a Data Structures Class Toward Inclusive Success.
Proceedings of the IEEE Frontiers in Education Conference, 2018

Design and Implementation of an Activity-Based Introductory Computer Science Course (CS1) with Periodic Reflections Validated by Learning Analytics.
Proceedings of the IEEE Frontiers in Education Conference, 2018

A Comparison of Lecture-based and Active Learning Design Patterns in CS Education.
Proceedings of the IEEE Frontiers in Education Conference, 2018

2017
Tools to Support Data-driven Reflective Learning.
Proceedings of the 2017 ACM Conference on International Computing Education Research, 2017

Using spectrums and dependency graphs to model progressions from introductory to capstone courses.
Proceedings of the 2017 IEEE Frontiers in Education Conference, 2017

Dimensional Reasoning and Research Design Spaces.
Proceedings of the 2017 ACM SIGCHI Conference on Creativity and Cognition, 2017

2016
Exploring Lightweight Teams in a Distributed Learning Environment.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Leveraging Context to Create Opportunistic Co-Located Learning Environments (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
Learning in Distributed Low-Stakes Teams.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015

2013
Visualization Mosaics for Multivariate Visual Exploration.
Comput. Graph. Forum, 2013


  Loading...