English
Related papers

Related papers: Gather -- a better way to codehack online

200 papers

Interactive computational environments can help students explore algorithmic concepts through collaborative hands-on experimentation. However, static and instructor controlled demos in lectures limit engagement. Even when interactive…

Human-Computer Interaction · Computer Science 2026-02-02 Sumedh Karajagi , Sampad Bhusan Mohanty , Bhaskar Krishnamachari

Online spaces provide individuals with the opportunity to engage in discussions on important topics and make collective decisions, regardless of their geographic location or time zone. However, without adequate support and careful design,…

Computation and Language · Computer Science 2025-10-27 Maike Behrendt , Stefan Sylvius Wagner , Mira Warne , Jana Leonie Peters , Marc Ziegele , Stefan Harmeling

Virtual laboratories are the new online educational trend for communicating to students practical skills of science. In this paper we report on a comparison of techniques for familiarizing distance learning students with a 3D virtual…

Human-Computer Interaction · Computer Science 2017-12-01 Evgenia Paxinou , Vasilis Zafeiropoulos , Athanasios Sypsas , Chairi Kiourt , Dimitris Kalles

We introduce Dataset Grouper, a library to create large-scale group-structured (e.g., federated) datasets, enabling federated learning simulation at the scale of foundation models. This library facilitates the creation of group-structured…

Machine Learning · Computer Science 2023-12-25 Zachary Charles , Nicole Mitchell , Krishna Pillutla , Michael Reneer , Zachary Garrett

Computing devices such as laptops, tablets and mobile phones have become part of our daily lives. End users increasingly know more and more information about these devices. Further, more technically savvy end users know how such devices are…

Human-Computer Interaction · Computer Science 2019-05-29 Ahmed Hussein , Mahmoud Barhamgi , Massimo Vecchio , Charith Perera

We present an Integer Linear Programming based approach to finding the optimal fusion strategy for combinator-based parallel programs. While combinator-based languages or libraries provide a convenient interface for programming parallel…

Programming Languages · Computer Science 2024-07-19 David van Balen , Gabriele Keller , Ivo Gabede Wolff , Trevor L. McDonell

Laboratory research is a complex, collaborative process that involves several stages, including hypothesis formulation, experimental design, data generation and analysis, and manuscript writing. Although reproducibility and data sharing are…

Other Quantitative Biology · Quantitative Biology 2025-02-12 Katharine Y. Chen , Maria Toro-Moreno , Arvind Rasi Subramaniam

As part of formative and summative assessments in programming courses, students work on developing programming artifacts following a given specification. These artifacts are evaluated by the teachers. At the end of this evaluation, the…

Software Engineering · Computer Science 2020-08-17 Manuel Maarek , Léon McGregor

MOOC participants often feel isolated and disconnected from their peers. Navigating meaningful peer interactions, generating a sense of belonging, and achieving social presence are all major challenges for MOOC platforms. MOOC users often…

Human-Computer Interaction · Computer Science 2021-07-16 Dilrukshi Gamage , Mark E Whiting

Hybrid hackathons, which combine in-person and online participation, present unique challenges for organizers and participants. Although such events are increasingly conducted, research on them remains fragmented, with limited integration…

Human-Computer Interaction · Computer Science 2025-08-12 Abasi-amefon Obot Affia-Jomants , Alexander Serebrenik , James D. Herbsleb , Alexander Nolte

We present CrowdHub, a tool for running systematic evaluations of task designs on top of crowdsourcing platforms. The goal is to support the evaluation process, avoiding potential experimental biases that, according to our empirical…

Human-Computer Interaction · Computer Science 2019-09-11 Jorge Ramírez , Simone Degiacomi , Davide Zanella , Marcos Baez , Fabio Casati , Boualem Benatallah

In order to effectively prepare the next generation of IT professionals and systems analysts, it is important to incorporate cloud based online collaboration tools into the coursework for developing the students' cooperative skills as well…

Computers and Society · Computer Science 2016-03-10 Emre Erturk

Remote collaboration is a common reality of spatial design processes, but tools for computer aided design were made for single users. Via TeamCAD, we introduce a user experience where online remote collaboration experience is more like…

Human-Computer Interaction · Computer Science 2023-12-20 Demircan Tas , Dimitrios Chatzinikolis

Generative AI has recently had a profound impact on various fields, including daily life, research, and education. To explore its efficient utilization in data-driven materials science, we organized a hackathon -- AIMHack2024 -- in July…

Computers and Society · Computer Science 2025-09-29 Takahiro Misawa , Ai Koizumi , Ryo Tamura , Kazuyoshi Yoshimi

The notion of grid computing has gained an increasing popularity recently as a realistic solution to many of our large-scale data storage and processing needs. It enables the sharing, selection and aggregation of resources geographically…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Hussein Gibbins , Rajkumar Buyya

Generative information retrieval (IR) has experienced substantial growth across multiple research communities (e.g., information retrieval, computer vision, natural language processing, and machine learning), and has been highly visible in…

Information Retrieval · Computer Science 2023-06-14 Gabriel Bénédict , Ruqing Zhang , Donald Metzler

Distance education had existed for a long time, then it has undergone a renaissance with the advent of computers and the Internet. Distance education relied on physically delivered material and assessments to students, who work offline at…

Computers and Society · Computer Science 2022-08-29 Monther Aldwairi

Hackathons are time-bounded collaborative events of intense teamwork to build prototypes usually in the form of software, aiming to specific challenges proposed by the organizers. These events became a widespread practice in the IT…

Software Engineering · Computer Science 2022-06-13 Kiev Gama , George Valença , Pedro Alessio , Rafael Formiga , André Neves , Nycolas Lacerda

Digital art portfolios serve as impactful mediums for artists to convey their visions, weaving together visuals, audio, interactions, and narratives. However, without technical backgrounds, design students often find it challenging to…

Human-Computer Interaction · Computer Science 2023-11-27 Tao Long , Weirui Peng

This paper presents the design and development of a networking laboratory that integrates physical networking equipment with the open source GNS3 network simulators for delivery of practical networking classes simultaneously to both…

Networking and Internet Architecture · Computer Science 2015-10-13 Ka Ching Chan