中文
相关论文

相关论文: Students' Perspective on AI Code Completion: Benef…

200 篇论文

This study evaluates the efficacy of ChatGPT as an AI teaching and learning support tool in an integrated circuit systems course at a higher education institution in an Asian country. Various question types were completed, and ChatGPT…

计算机与社会 · 计算机科学 2023-11-03 Thanh Nguyen Ngoc , Quang Nhat Tran , Arthur Tang , Bao Nguyen , Thuy Nguyen , Thanh Pham

AI code generation tools are transforming software development, especially for novice and non-software developers, by enabling them to write code and build applications faster and with little to no human intervention. Vibe coding is the…

软件工程 · 计算机科学 2025-10-02 Ahmed Fawzy , Amjed Tahir , Kelly Blincoe

AI-based code assistants are increasingly popular as a means to enhance productivity and improve code quality. This study compares four AI-based code assistants, GitHub Copilot, Tabnine, ChatGPT, and Google Bard, in method generation tasks,…

软件工程 · 计算机科学 2024-02-15 Vincenzo Corso , Leonardo Mariani , Daniela Micucci , Oliviero Riganelli

Artificial Intelligence (AI) is becoming more and more popular as time passes, allowing to perform tasks that were difficult to do in the past. From predictions to customization, AI is being used in many areas, not being educational…

计算机与社会 · 计算机科学 2023-10-16 David Roldán-Álvarez

The adoption of AI-powered code completion tools in software development has increased substantially, yet the user interaction data produced by these systems remain proprietary within large corporations. This creates a barrier for the…

软件工程 · 计算机科学 2025-10-07 Roham Koohestani , Parham Bateni , Aydin Ebrahimi , Behdad Etezadi , Kiarash Karimi , Maliheh Izadi

Formal methods yet advantageous, face challenges towards wide acceptance and adoption in software development practices. The major reason being presumed complexity. The issue can be addressed by academia with a thoughtful plan of teaching…

软件工程 · 计算机科学 2019-06-05 Mansur Khazeev , Manuel Mazzara , Daniel De Carvalho , Hamna Aslam

Artificial General Intelligence (AGI) requires comprehensive understanding and generation capabilities for a variety of tasks spanning different modalities and functionalities. Integrative AI is one important direction to approach AGI,…

Code completion is an essential feature of IDEs, yet current autocompleters are restricted to either grammar-based or NLP-based single token completions. Both approaches have significant drawbacks: grammar-based autocompletion is restricted…

软件工程 · 计算机科学 2022-02-15 Maliheh Izadi , Roberta Gismondi , Georgios Gousios

Despite artificial intelligence (AI) having transformed major aspects of our society, less than a fraction of its potential has been explored, let alone deployed, for education. AI-powered learning can provide millions of learners with a…

Programming instructors have diverse philosophies about integrating generative AI into their classes. Some encourage students to use AI, while others restrict or forbid it. Regardless of their approach, all instructors benefit from…

人机交互 · 计算机科学 2026-01-29 Ashley Ge Zhang , Yan-Ru Jhou , Yinuo Yang , Shamita Rao , Maryam Arab , Yan Chen , Steve Oney

Generative artificial intelligence (GenAI) offers new possibilities for generating personalized programming exercises, addressing the need for individual practice. However, the task quality along with the student perspective on such…

软件工程 · 计算机科学 2025-09-15 Sven Jacobs , Henning Peters , Steffen Jaschke , Natalie Kiesler

AI-powered education technologies can support students and teachers in computer science education. However, with the recent developments in generative AI, and especially the increasingly emerging popularity of ChatGPT, the effectiveness of…

人工智能 · 计算机科学 2023-12-05 Nora Dunder , Saga Lundborg , Olga Viberg , Jacqueline Wong

The effective integration of generative artificial intelligence in education is a fundamental aspect to prepare future generations. The objective of this study is to analyze from a quantitative and qualitative point of view the perception…

计算机与社会 · 计算机科学 2024-09-04 Sergio Altares-López , José M. Bengochea-Guevara , Carlos Ranz , Héctor Montes , Angela Ribeiro

Code-recommendation systems, such as Copilot and CodeWhisperer, have the potential to improve programmer productivity by suggesting and auto-completing code. However, to fully realize their potential, we must understand how programmers…

软件工程 · 计算机科学 2024-04-23 Hussein Mozannar , Gagan Bansal , Adam Fourney , Eric Horvitz

The integration of ChatGPT as a supportive tool in education, notably in programming courses, addresses the unique challenges of programming education by providing assistance with debugging, code generation, and explanations. Despite…

计算机与社会 · 计算机科学 2024-04-08 Boxaun Ma , Li Chen , Shin'ichi Konomi

Despite the widespread integration of generative artificial intelligence (GenAI) tools in higher education, there is limited empirical insight into students' experiences, competences, and readiness to adopt personalized AI companions. To…

计算机与社会 · 计算机科学 2026-03-24 Judit Martinez Moreno , Markus Christen , Abraham Bernstein

Should one teach coding in a required introductory statistics and data science class for non-major students? Many professors advise against it, considering it a distraction from the important and challenging statistical topics that need to…

其他统计学 · 统计学 2025-01-10 Jacob Bien , Gourab Mukherjee

Students in introductory physics courses often rely on ineffective strategies, focusing on final answers rather than understanding underlying principles. Integrating scientific argumentation into problem-solving fosters critical thinking…

物理教育 · 物理学 2025-08-21 Winter Allen , Anand Shanker , N. Sanjay Rebello

In recent years, ChatGPT \cite{openai_2023_gpt4} along with Microsoft Copilot have become subjects of great discourse, particularly in the field of education. Prior research has hypothesized on potential impacts these tools could have on…

人机交互 · 计算机科学 2025-10-28 Ishaan Masilamony

The rapid advancement of artificial intelligence (AI) has brought significant challenges to the education and workforce skills required to take advantage of AI for human-AI collaboration in the workplace. As AI continues to reshape…

人工智能 · 计算机科学 2024-05-31 Margarida Romero