English
Related papers

Related papers: Students Programming Competitions as an Educationa…

200 papers

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…

Computers and Society · Computer Science 2013-09-11 Anne C. Elster

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…

Computers and Society · Computer Science 2019-01-04 Ryan Ebardo

Contribution: In this study, an alternative educational approach for introducing quantum computing to a wider audience is highlighted. The proposed methodology considers quantum computing as a generalized probability theory rather than a…

Physics Education · Physics 2021-05-31 Özlem Salehi , Zeki Seskir , İlknur Tepe

We outline how we detected programming plagiarism in an introductory online course for a master's of science in computer science program, how we achieved a statistically significant reduction in programming plagiarism by combining a clear…

Computers and Society · Computer Science 2018-12-04 Tony Mason , Ada Gavrilovska , David A. Joyner

Every year in each university many students are graduated holding a first university degree. For example Bachelor degree in Computer Science. Most of those students have a motivation to continue with further studies to get higher education…

Computers and Society · Computer Science 2016-02-17 Mahdi Mohammed Younis , Miran Hikmat Mohammed Baban

This article describes a curricular innovation designed to help students experience authentic physics inquiry with an emphasis on computational modeling and scientific communication. The educational design centers on a new type of…

Physics Education · Physics 2020-06-19 Tor Ole Odden , Anders Malthe-Sørenssen

Contribution: This article analyzes the learning and motivational impact of teacher-authored educational video games on computer science education and compares its effectiveness in both face-to-face and online (remote) formats. This work…

Computers and Society · Computer Science 2024-07-11 Daniel López-Fernández , Aldo Gordillo , Jennifer Pérez , Edmundo Tovar

The computing education community has a rich history of pedagogical innovation designed to support students in introductory courses, and to support teachers in facilitating student learning. Very recent advances in artificial intelligence…

Understanding how individuals make decisions involving risk is a fundamental aspect of behavioral research. Despite the ubiquity of risk in various aspects of life, limited empirical work has explored student risk-taking behavior in…

Software Engineering · Computer Science 2024-10-10 Juho Leinonen , Paul Denny

Undergraduate graders are frequently important contributors to the teaching team in post-secondary education settings. This study set out to investigate agreement for a team of undergraduate graders as they acquired training and experience…

Other Statistics · Statistics 2024-10-24 Matthew D. Beckman , Sean Burke , Jack Fiochetta , Benjamin Fry , Susan E. Lloyd , Luke Patterson , Elle Tang

We describe a contest in variable selection which was part of a statistics course for graduate students. In particular, the possibility to create a contest themselves offered an additional challenge for more advanced students. Since working…

Other Statistics · Statistics 2018-09-13 Sam Doerken , Martin Schumacher , Franz Baumdicker

We investigate how the students think of their experience in a junior 300 level computer science course that uses blackboard as the underlying course management system. The discussion boards in Blackboard are heavily used for programming…

Computers and Society · Computer Science 2012-10-04 Abdel-Hameed A. Badawy

Student experiences in large undergraduate Computer Science courses are increasingly impacted by automated systems. Bots, or agents of software automation, are useful for efficiently grading and generating feedback. Current efforts at…

Software Engineering · Computer Science 2021-03-18 Chris Brown , Chris Parnin

Software developers use metrics to evaluate code quality and productivity, but these practices are still rare in programming education. This project bridges the gap by collecting real-time learning analytics from individual student and…

Computer science (CS) education needs to evolve to support software and artificial intelligence (AI) systems engineering, and it needs to happen now -- precisely because the core intellectual contributions of CS have never been more…

Software Engineering · Computer Science 2026-05-01 Chandra N. Sekharan , George K. Thiruvathukal

Over the past decade, an explosion in the availability of education-related datasets has enabled new computational research in education. Much of this work has investigated digital traces of online learners in order to better understand and…

Computers and Society · Computer Science 2023-01-16 Nabeel Gillani , Rebecca Eynon

Students' perception of excessive difficulty in STEM degrees lowers their motivation and therefore affects their performance. According to prior research, the use of gamification techniques promote engagement, motivation and fun when…

Computers and Society · Computer Science 2023-07-18 Raúl Lara-Cabrera , Fernando Ortega , Edgar Talavera , Daniel López-Fernández

Creative coding is a rapidly expanding domain for both artistic expression and computational education. Numerous libraries and IDEs support creative coding, however there has been little consideration of how the environments themselves…

Human-Computer Interaction · Computer Science 2023-02-01 Andrew McNutt , Anton Outkine , Ravi Chugh

For a long time, it has been recognized that the software industry has a demand for students who are well grounded in design competencies and who are ready to contribute to a project with little additional training. In response to the…

Software Engineering · Computer Science 2024-12-09 Luiz Fernando Capretz

Computers are a very important part of our lives and the major reason why they have been such a success is because of the excellent graphical operating systems that run on these powerful machines. As the computer hardware is becoming more…

Operating Systems · Computer Science 2012-05-30 Plawan Kumar Rath , G. N. Anil