中文
相关论文

相关论文: Building Collaborative Learning: Exploring Social …

200 篇论文

Through in-class observations of teaching assistants (TAs) and students in the lab sections of a large introductory physics course, we study which TA behaviors can be used to predict student engagement and, in turn, how this engagement…

物理教育 · 物理学 2015-06-16 Jared B. Stang , Ido Roll

This study examines the adaptation of the problem-solving studio to computer science education by combining it with pair programming. Pair programming is a software engineering practice in industry, but has seen mixed results in the…

计算机与社会 · 计算机科学 2023-11-06 J. Walker Orr

Introductory Software Engineering (SE) courses face rapidly increasing student enrollment numbers, participants with diverse backgrounds and the influence of Generative AI (GenAI) solutions. High teacher-to-student ratios often challenge…

软件工程 · 计算机科学 2026-04-23 Andreas Metzger

The range of video annotation software currently available is set within commercially specialized professions, distributed via outdated sources or through online video hosting services. As video content becomes an increasingly significant…

多媒体 · 计算机科学 2016-04-21 Matthew Martin , James Charlton , Andy M. Connor

Open Source Software (OSS) has been widely used in the educational environment largely due to its reduced cost of ownership. While OSS has evolved over the years, challenges exist in its implementation and wide adoption. Foremost among…

计算机与社会 · 计算机科学 2019-01-04 Ryan Ebardo

When executed well, project-based learning (PBL) engages students' intrinsic motivation, encourages students to learn far beyond a course's limited curriculum, and prepares students to think critically and maturely about the skills and…

计算机与社会 · 计算机科学 2025-03-11 Gati Aher , Robin Schmucker , Tom Mitchell , Zachary C. Lipton

Context. The rise of generative AI (GenAI) tools like ChatGPT and GitHub Copilot has transformed how software is learned and written. In software engineering (SE) education, these tools offer new opportunities for support, but also raise…

软件工程 · 计算机科学 2025-12-05 Qiaolin Qin , Ronnie de Souza Santos , Rodrigo Spinola

Introductory artificial intelligence (AI) courses present significant learning challenges due to abstract concepts, mathematical complexity, and students' diverse technical backgrounds. While active and collaborative pedagogies are often…

计算机与社会 · 计算机科学 2026-03-31 Jennifer M. Reddig , Scott Moon , Kaitlyn Crutcher , Christopher J. MacLellan

How can instructors facilitate spreading out the work in a software engineering or computer science capstone course across time and among team members? Currently teams often compromise the quality of their learning experience by frantically…

软件工程 · 计算机科学 2024-10-17 Spencer Smith , Christopher William Schankula , Lucas Dutton , Christopher Kumar Anand

A concern can be characterized as a developer's intent behind a piece of code, often not explicitly captured in it. We discuss a technique of recording concerns using source code annotations (concern annotations). Using two studies and two…

软件工程 · 计算机科学 2018-08-13 Matúš Sulír , Milan Nosáľ , Jaroslav Porubän

There is a burgeoning trend of smartphone ownership in Africa due to the low costs of Android smartphones and the global increase in social media usage. Building upon previous works that introduced a smartphone-based coding course to…

人机交互 · 计算机科学 2021-07-27 George Boateng , Prince Steven Annor , Victor Kumbol

The new capabilities of generative artificial intelligence tools Generative AI, such as ChatGPT, allow users to interact with the system in intuitive ways, such as simple conversations, and receive (mostly) good-quality answers. These…

Students enrolled in software engineering degrees are generally required to undertake a research project in their final year through which they demonstrate the ability to conduct research, communicate outcomes, and build in-depth expertise…

软件工程 · 计算机科学 2023-02-14 Chetan Arora , Laura Tubino , Andrew Cain , Kevin Lee , Vasudha Malhotra

Software testing is an essential knowledge area required by industry for software engineers. However, software engineering students often consider testing less appealing than designing or coding. Consequently, it is difficult to engage…

Formal software testing education is important for building efficient QA professionals. Various aspects of quality assurance approaches are usually covered in courses for training software testing students. Automated Test Tools is one of…

软件工程 · 计算机科学 2024-06-03 Susmita Haldar , Mary Pierce , Luiz Fernando Capretz

We present an annotation approach to capturing emotional and cognitive empathy in student-written peer reviews on business models in German. We propose an annotation scheme that allows us to model emotional and cognitive empathy scores…

计算与语言 · 计算机科学 2021-06-01 Thiemo Wambsganss , Christina Niklaus , Matthias Söllner , Siegfried Handschuh , Jan Marco Leimeister

Information and communications technology and technology-enhanced learning have unquestionably transformed traditional teaching-learning processes and are positioned as key factors to promote quality education, one of the basic sustainable…

Reflective writing is part of many higher education courses across the globe. It is often considered a challenging task for students as it requires self-regulated learning skills to appropriately plan, timely engage and deeply reflect on…

计算机与社会 · 计算机科学 2022-11-16 Wannapon Suraworachet , Qi Zhou , Mutlu Cukurova

This study illustrates how incorporating feedback-oriented annotations into the scoring pipeline can enhance the accuracy of automated essay scoring (AES). This approach is demonstrated with the Persuasive Essays for Rating, Selecting, and…

计算与语言 · 计算机科学 2025-09-03 Christopher Ormerod

Physics education research has consistently shown that students have higher learning outcomes when enrolled in interactive-engagement courses. Consequently, many schools are actively reforming their introductory curricula. For courses where…

物理教育 · 物理学 2016-02-26 Eric Hickok