Assessing the Educational Benefits of Student-Developed Software for Citizen Science (2026)

International Conference on Computer Supported Education Authors L. Cernau, Simona Motogna, L. Diosan Abstract In the context of Community and Citizen Science (CCS) projects, communication and collaboration are essential, especially in interdisciplinary partnerships. However, existing research rarely examines these dynamics in student teams. This gap is particularly evident in computer science education, where CCS…

Generative AI in Computer Science Education: Insights from an Exploratory Study of Students, Educators, and Industry Professionals (2026)

International Conference on Computer Supported Education Authors L. Cernau, L. Diosan, Camelia Serban Abstract This study offers preliminary insights into the adoption of Generative Artificial Intelligence (GenAI) tools in computer science (CS) education, drawing on responses from 202 university-level computer science students, 16 educators, and 6 industry professionals. Employing a three-dimensional approach, the study…

PyResolveMetrics: A Standards-Compliant and Efficient Approach to Entity Resolution Metrics (2024)

Entity resolution, the process of discerning whether multiple data refer to the same real-world entity, is crucial across various domains, including education. Its quality assessment is vital due to the extensive practical applications in fields such as analytics, personalized learning or academic integrity. With Python emerging as the predominant programming language in these areas,…

Quiz-Ifying Education: Exploring the Power of Virtual Assistants (2024)

Technology offers transformative potential for educational innovation. This paper introduces a novel approach by harnessing virtual assistants, specifically through an Alexa quiz skill tailored for university students, to enhance learning experiences. Supported by a preliminary evaluation, our solution demonstrates significant user satisfaction, indicating its effectiveness and areas for further refinement. Our tailored skill dynamically…

A pedagogical approach in interleaving software quality concerns at an artificial intelligence course (2022)

The software engineering industry is an everchanging domain requiring professionals to have a good knowledge base and adaptability skills.Artificial Intelligence (AI) has achieved substantial success in enhancing program analysis techniques and applications, including bug prediction. It is a promising direction by applying advanced Machine Learning techniques into suitable software engineering tasks. The main goal…