Comments in source code have been perceived to enhance understandability, readability, and knowledge retention by professional programmers and educators alike. Programming novices in introductory programming courses a...
详细信息
ISBN:
(纸本)9783031856488;9783031856495
Comments in source code have been perceived to enhance understandability, readability, and knowledge retention by professional programmers and educators alike. Programming novices in introductory programming courses are therefore taught to use comments to highlight specific code sections, clarify complex algorithms, and organize source code structure. Despite the perceived importance of comments, little research exists regarding the relation between commenting behavior and student performance in such courses, which is inherently linked to code correctness. To expand on this gap, this study analyzes over 40 000 comments across 2 800 submissions from 1 085 students over two semesters enrolled in a first-semester computerscience 1 (CS1) course at a Western European university. Our analysis reveals a notable thematic difference in the use of comments between high-performing and failing students: high-performing students utilize comments primarily for task-related explanations, whereas failing students tend to more frequently use them to describe the program's syntax. However, there is no significant correlation between the actual number of comments and students' course performance. Finally, all students exhibit a considerable shift in commenting behavior over time, transitioning from full sentences to conveying essential information through keywords instead. Altogether, this large-scale study, which draws upon data from a realistic educational context, sheds light on the role of code comments in student performance, offering insights beneficial to both educators and researchers.
The rapid deployment of Large Language Models (LLMs) requires careful consideration of their effect on cybersecurity. Our work aims to improve the selection process of LLMs that are suitable for facilitating secure co...
详细信息
Magnetic indoor localization has attracted great attention in recent researches because of its advantage of not requiring additional equipment. However, existing magnetic matching methods have limited stability and ac...
详细信息
The quadratic complexity of the attention mechanism represents one of the biggest hurdles for processing long sequences using Transformers. Current methods, relying on sparse representations or stateful recurrence, sa...
详细信息
This report summarizes the outcomes of the ICPR 2024 Competition on Multiple Sclerosis Lesion Segmentation (MSLesSeg). The competition aimed to develop methods capable of automatically segmenting multiple sclerosis le...
详细信息
Long-tailed hashing is to learn hash functions in unbalanced distribution datasets to represent images as binary hash codes for fast and accurate image retrieval. In contrast to balanced distribution datasets, unbalan...
详细信息
Task assignment is a crucial aspect of mobile crowdsourcing research. The focus is on allocating appropriate perceptual tasks based on task and worker characteristics to optimize perceptual quality. Tasks arrive dynam...
详细信息
The increasing use of Extended Reality (XR) brings a need for more advanced Human-computer Interaction (HCI) technologies to allow for intuitive and robust collaboration. However, challenges arise when also ensuring i...
详细信息
ISBN:
(纸本)9783031717062;9783031717079
The increasing use of Extended Reality (XR) brings a need for more advanced Human-computer Interaction (HCI) technologies to allow for intuitive and robust collaboration. However, challenges arise when also ensuring interactions are both natural and effective, particularly when incorporating flexible verbal communication. Prior research has explored many multi-modal interaction technologies, yet there exists a need for a framework to allow for human-computer communication in specifically XR applications. This work proposes a novel framework that can incorporate advanced means of Natural Language Processing (NLP) to handle flexible verbal communication while ensuring computer interpretation is robust. Drawing from prior research that identified limitations of information given in XR visuals and challenges in using widely available NLP tools, the proposed framework uses a rule-enforced command extraction pipeline to ensure consistent human-like processing, while preserving the flexibility of more open-domain verbal dialogue. The design employs a sequence of NLP techniques for spoken utterance analysis, language specific rules to extract usable game commands, and verification on the structured command with a user-reinforced hypergraph method of data storage. The framework and its processing pipeline was evaluated using a wide-range of human-like phrasings of commands deemed representative of verbalized instructions for human-computer collaboration in an XR context. Framework performance was then compared against a Large Language Model (LLM) that was customized to extract commands using the same rules. These results serve to showcase the potential of the proposed framework through demonstrated examples and early results while also noting areas of needed performance enhancements.
In a survey, a lot of questions and answers are listed and participators will select one of the answers for each question. Sometimes, participators may not be willing to select the preferred one item in the answers be...
详细信息
Multi-face tracking (MFT) is a subtask of multi-object tracking (MOT) that focuses on detecting and tracking multiple faces across video frames. Modern MOT trackers adopt the Kalman filter (KF), a linear model that es...
详细信息
暂无评论