中文
相关论文

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

200 篇论文

Context: Code annotations have gained widespread popularity in programming languages, offering developers the ability to attach metadata to code elements to define custom behaviors. Many modern frameworks and APIs use annotations to keep…

As design thinking education grows in secondary and tertiary contexts, educators face the challenge of evaluating creative artefacts that combine visual and textual elements. Traditional rubric-based assessment is laborious, time-consuming,…

计算机与社会 · 计算机科学 2025-12-12 Sumbul Khan , Wei Ting Liow , Lay Kee Ang

Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal implications of technological systems. This relevance becomes…

Software is foundationally important to scientific and social progress, however, traditional acknowledgment of the use of others' work has not adapted in step with the rapid development and use of software in research. This report outlines…

数字图书馆 · 计算机科学 2023-02-16 Daina Bouquin , Ana Trisovic , Oliver Bertuch , Elena Colón-Marrero

With the rapid advancement of artificial intelligence (AI) in various domains, the education sector is set for transformation. The potential of AI-driven tools in enhancing the learning experience, especially in programming, is immense.…

软件工程 · 计算机科学 2024-04-08 Eduard Frankford , Clemens Sauerwein , Patrick Bassner , Stephan Krusche , Ruth Breu

This article details the impact arising from a sustained public-engagement activity with sixth-form students (16- to 17-year-olds) across two further education colleges during 2012/13. Measuring the impact of public engagement is…

物理教育 · 物理学 2018-10-15 James A. McLaughlin , Lynda G. Boothroyd , Peter M. Philipson

Background: Student engagement (SE) in virtual learning can have a major impact on meeting learning objectives and program dropout risks. Developing Artificial Intelligence (AI) models for automatic SE measurement requires annotated…

人机交互 · 计算机科学 2023-01-18 Shehroz S. Khan , Ali Abedi , Tracey Colella

With the recent rapid increase in digitization across all major industries, acquiring programming skills has increased the demand for introductory programming courses. This has further resulted in universities integrating programming…

Working effectively with large, existing software systems requires strong comprehension skills, yet most graduates enter the industry with little preparation for this challenge. We report early results from a pilot intervention integrated…

计算机与社会 · 计算机科学 2025-10-09 Mrityunjay Kumar , Venkatesh Choppella

The integration of artificial intelligence tools such as ChatGPT in the education system has gained attention in recent years. This experience report explores students' perceptions and suggestions for integrating ChatGPT in a computer…

计算机与社会 · 计算机科学 2024-02-06 Kehinde Aruleba , Ismaila Temitayo Sanusi , George Obaido , Blessing Ogbuokiri

The integration of AI tools into programming education has become increasingly prevalent in recent years, transforming the way programming is taught and learned. This paper provides a review of the state-of-the-art AI tools available for…

计算机与社会 · 计算机科学 2025-08-19 Nikolaos Avouris , Kyriakos Sgarbas , George Caridakis , Christos Sintoris

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

Collaborative tagging systems, such as Delicious, CiteULike, and others, allow users to annotate resources, e.g., Web pages or scientific papers, with descriptive labels called tags. The social annotations contributed by thousands of users,…

人工智能 · 计算机科学 2010-05-28 Anon Plangprasopchok , Kristina Lerman

Education is very important to Singapore, and the government has continued to invest heavily in our education system to become one of the world-class systems today. A strong foundation of Science, Technology, Engineering, and Mathematics…

计算机与社会 · 计算机科学 2020-12-02 Nang Laik Ma , Gim Hong Chua

This research full paper investigates the factors influencing computing educators' adoption of project-based learning (PjBL) in software engineering and computing curricula. Recognized as a student-centered pedagogical approach, PjBL has…

软件工程 · 计算机科学 2025-07-25 Ahmad D. Suleiman , Yiming Tang , Daqing Hou

Most university curricula consider software processes to be on the fringes of software engineering (SE). Students are told there exists a plethora of software processes ranging from RUP over V-shaped processes to agile methods. Furthermore,…

软件工程 · 计算机科学 2013-12-19 Marco Kuhrmann , Daniel Méndez Fernández , Jürgen Münch

Providing feedback on programming assignments manually is a tedious, error prone, and time-consuming task. In this paper, we motivate and address the problem of generating feedback on performance aspects in introductory programming…

编程语言 · 计算机科学 2014-09-18 Sumit Gulwani , Ivan Radiček , Florian Zuleger

The Partnership for Integration of Computation into Undergraduate Physics (PICUP) was founded in the mid-2010s to assist educators with the challenges of integrating computation into physics curricula. In addition to in-person trainings and…

物理教育 · 物理学 2025-11-06 Emily Bolger , Marius Nwobi , Marcos D. Caballero

Teaching assistants (TAs) are often responsible for grading in introductory physics courses at large research universities. Their grading practices can shape students' approaches to problem solving and learning. Physics education research…

物理教育 · 物理学 2021-02-16 Emily Marshman , Ryan Sayer , Charles Henderson , Edit Yerushalmi , Chandralekha Singh

Computer science (CS) capstone courses offer students a valuable opportunity to gain hands-on experience in software development, practice essential soft skills, and enhance their employability prospects. They are a core component in many…

计算机与社会 · 计算机科学 2024-04-05 Asma Shakil , Paul Denny