Serious game in web programming learning: A systematic literature review DOI
Patricia Quiroz-Palma, Alex Santamaría-Philco,

John Cevallos-Macías

и другие.

2022 17th Iberian Conference on Information Systems and Technologies (CISTI), Год журнала: 2023, Номер 2, С. 1 - 6

Опубликована: Июнь 20, 2023

The importance of education has given rise to the search for different learning techniques and use information technology tools. One currently used achieve encourage is serious games gamification; these allow students objectives while playing. This paper presents a systematic literature review about proposals web programming based on games; 10 studies are presented content related programming, languages, topics addressed in teaching. study contributes who want learn programming.

Язык: Английский

The Programmer’s Assistant: Conversational Interaction with a Large Language Model for Software Development DOI Open Access
Steven Ross, Fernando Martinez, Stephanie Houde

и другие.

Опубликована: Март 27, 2023

Large language models (LLMs) have recently been applied in software engineering to perform tasks such as translating code between programming languages, generating from natural language, and autocompleting it is being written. When used within development tools, these systems typically treat each model invocation independently all previous invocations, only a specific limited functionality exposed the user interface. This approach interaction misses an opportunity for users more deeply engage with by having context of their interactions, well code, inform model's responses. We developed prototype system – Programmer's Assistant order explore utility conversational interactions grounded engineers' receptiveness idea conversing with, rather than invoking, code-fluent LLM. Through evaluation 42 participants varied levels experience, we found that our was capable conducting extended, multi-turn discussions, enabled additional knowledge capabilities beyond generation emerge Despite skeptical initial expectations assistance, were impressed breadth assistant's capabilities, quality its responses, potential improving productivity. Our work demonstrates unique LLMs co-creative processes like development.

Язык: Английский

Процитировано

134

Learning Agent-based Modeling with LLM Companions: Experiences of Novices and Experts Using ChatGPT & NetLogo Chat DOI Creative Commons
John Chen, Xi Lu, Yuzhou Du

и другие.

Опубликована: Май 11, 2024

Large Language Models (LLMs) have the potential to fundamentally change way people engage in computer programming. Agent-based modeling (ABM) has become ubiquitous natural and social sciences education, yet no prior studies explored of LLMs assist it. We designed NetLogo Chat support learning practice NetLogo, a programming language for ABM. To understand how users perceive, use, need LLM-based interfaces, we interviewed 30 participants from global academia, industry, graduate schools. Experts reported more perceived benefits than novices were inclined adopt their workflow. found significant differences between experts perceptions, behaviors, needs human-AI collaboration. surfaced knowledge gap as possible reason benefit gap. identified guidance, personalization, integration major interfaces

Язык: Английский

Процитировано

14

Competent but Rigid: Identifying the Gap in Empowering AI to Participate Equally in Group Decision-Making DOI Open Access
Chengbo Zheng, Yuheng Wu, Chuhan Shi

и другие.

Опубликована: Апрель 19, 2023

Existing research on human-AI collaborative decision-making focuses mainly the interaction between AI and individual decision-makers. There is a limited understanding of how may perform in group decision-making. This paper presents wizard-of-oz study which two participants an form committee to rank three English essays. One novelty our that we adopt speculative design by endowing equal power humans We enable discuss vote equally with other human members. find although voice considered valuable, still plays secondary role because it cannot fully follow dynamics discussion make progressive contributions. Moreover, divergent opinions regarding "equal AI" shed light possible future relations.

Язык: Английский

Процитировано

23

A Map of Exploring Human Interaction Patterns with LLM: Insights into Collaboration and Creativity DOI

Jiayang Li,

Jiale Li,

Yunsheng Su

и другие.

Lecture notes in computer science, Год журнала: 2024, Номер unknown, С. 60 - 85

Опубликована: Янв. 1, 2024

Язык: Английский

Процитировано

5

Diversity’s Double-Edged Sword: Analyzing Race’s Effect on Remote Pair Programming Interactions DOI Open Access
Shandler A. Mason, Sandeep Kaur Kuttal

ACM Transactions on Software Engineering and Methodology, Год журнала: 2024, Номер unknown

Опубликована: Окт. 7, 2024

Remote pair programming is widely used in software development, but no research has examined how race affects these interactions between developers. We embarked on this study due to the historical under representation of Black developers tech industry, with White comprising majority. Our involved 24 experienced developers, forming 12 gender-balanced same- and mixed-race pairs. Pairs collaborated a task using think-aloud method, followed by individual retrospective interviews. findings revealed elevated productivity scores for pairs, differences code quality Mixed-race pairs excelled distribution, shared decision-making, role-exchange encountered communication challenges, discomfort, anxiety, shedding light complexity diversity dynamics. emphasizes race’s impact remote underscores need diverse tools methods address racial disparities collaboration.

Язык: Английский

Процитировано

4

Using AI-based coding assistants in practice: State of affairs, perceptions, and ways forward DOI
Agnia Sergeyuk, Yaroslav Golubev, Timofey Bryksin

и другие.

Information and Software Technology, Год журнала: 2024, Номер 178, С. 107610 - 107610

Опубликована: Окт. 30, 2024

Язык: Английский

Процитировано

4

Artificial Intelligence for Computer Science Education in Higher Education: A Systematic Review of Empirical Research Published in 2003–2023 DOI
Meina Zhu, Ke Zhang

Technology Knowledge and Learning, Год журнала: 2025, Номер unknown

Опубликована: Май 20, 2025

Язык: Английский

Процитировано

0

Leadership Styles, Knowledge Transfer, and Interruptions: Unpacking Critical Dynamics in Remote Software Teams DOI
Sandeep Sthapit, Sejong Bae,

Hank Lenham

и другие.

Lecture notes in computer science, Год журнала: 2025, Номер unknown, С. 236 - 255

Опубликована: Янв. 1, 2025

Язык: Английский

Процитировано

0

Pair Programming in the Lab Vs. Wild: A Qualitative Analysis of Creativity Strategies and Dialogue Styles for Agent Training Data DOI
Sandeep Kaur Kuttal, Jacob Hart, Marcus Ensley

и другие.

Lecture notes in computer science, Год журнала: 2025, Номер unknown, С. 198 - 218

Опубликована: Янв. 1, 2025

Язык: Английский

Процитировано

0

Pair programming conversations with agents vs. developers: challenges and opportunities for SE community DOI
Peter Robe, Sandeep Kaur Kuttal,

Jake AuBuchon

и другие.

Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Год журнала: 2022, Номер unknown, С. 319 - 331

Опубликована: Ноя. 7, 2022

Recent research has shown feasibility of an interactive pair-programming conversational agent, but implementing such agent poses three challenges: a lack benchmark datasets, absence software engineering specific labels, and the need to understand developer conversations. To address these challenges, we conducted Wizard Oz study with 14 participants pair programming simulated collected 4,443 developer-agent utterances. Based on this dataset, created 26 labels using open coding process develop hierarchical classification scheme. labeled conversations, compared accuracy state-of-the-art transformer-based language models, BERT, GPT-2, XLNet, which performed interchangeably. In order begin creating researchers practitioners conduct resource intensive studies. Presently, there exists vast amounts developer-developer conversations video hosting websites. investigate publicly available dataset (3,436 utterances) our scheme found that BERT model trained data ~10% worse than data, when transfer-learning, improved. Finally, qualitative analysis revealed are more implicit, neutral, opinionated Our results have implications for developing agents.

Язык: Английский

Процитировано

11