1,819 Hits in 7.4 sec

37 Million Compilations

Amjad Altadmri, Neil C.C. Brown
2015 Proceedings of the 46th ACM Technical Symposium on Computer Science Education - SIGCSE '15  
This work uses a year's worth of compilation events from over 250,000 students all over the world, taken from the large Blackbox data set.  ...  Previous investigations of student errors have typically focused on samples of hundreds of students at individual institutions.  ...  most frequent mistakes in a large-scale multi-institution data set?  ... 
doi:10.1145/2676723.2677258 dblp:conf/sigcse/AlTadmriB15 fatcat:v2oxyz7lzbcapji6v3fxt773cu

Code Quality Issues in Student Programs

Hieke Keuning, Bastiaan Heeren, Johan Jeuring
2017 Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education - ITiCSE '17  
Although many studies have investigated mistakes that students make during programming, we do not know much about the quality of their code.  ...  This study examines the presence of quality issues related to program ow, choice of programming constructs and functions, clarity of expressions, decomposition and modularization in a large set of student  ...  Recently, large-scale data mining has made it possible to perform automated analysis of large numbers of student programs, leading to several interesting observations.  ... 
doi:10.1145/3059009.3059061 dblp:conf/iticse/KeuningHJ17 fatcat:rjnj5pujbbb47pkh5bway2gj5a


Neil Christopher Charles Brown, Michael Kölling, Davin McCall, Ian Utting
2014 Proceedings of the 45th ACM technical symposium on Computer science education - SIGCSE '14  
Blackbox is a perpetual data collection project that collects data from worldwide users of the BlueJ IDE -a programming environment designed for novice programmers.  ...  Now, the widespread availability of always-on Internet access allows for data collection at a much larger, global scale. In this paper we report on the Blackbox project, begun in June 2013.  ...  It is also important to recognise that although large-scale data is useful for investigating some research questions, it is not a panacea.  ... 
doi:10.1145/2538862.2538924 dblp:conf/sigcse/BrownKMU14 fatcat:fzjq3tjk5reyraq4vxxrzangqi

Frequency Distribution of Error Messages [article]

David Pritchard
2015 arXiv   pre-print
Which programming error messages are the most common? We investigate this question, motivated by writing error explanations for novices.  ...  We consider large data sets in Python and Java that include both syntax and run-time errors.  ...  the SIGCSE Special Projects committee, whose Summer 2013 grant for CS Circles provided funding when this work was initiated [34] , and the Blackbox project for their work on providing accessible huge data  ... 
arXiv:1509.07238v1 fatcat:ukqtjetpb5dy7n7kbfdnb7ljba

Frequency distribution of error messages

David Pritchard
2015 Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools - PLATEAU 2015  
Which programming error messages are the most common? We investigate this question, motivated by writing error explanations for novices.  ...  We consider large data sets in Python and Java that include both syntax and run-time errors.  ...  the SIGCSE Special Projects committee, whose Summer 2013 grant for CS Circles provided funding when this work was initiated [35] , and the Blackbox project for their work on providing accessible huge data  ... 
doi:10.1145/2846680.2846681 dblp:conf/oopsla/Pritchard15 fatcat:aolahiyxsfdqjjslqpdp3ezkru

"Wat For Ever:" Student-Oriented Computing at the University of Waterloo

Scott Campbell
2013 IEEE Annals of the History of Computing  
In 1965, four undergraduates at the University of Waterloo wrote Watfor, a fast student-oriented Fortran compiler for the school's IBM 7040, largely because the available Fortran compiler was slow and  ...  This article describes the birth and evolution of the Watfor family and explores how it fits into the University of Waterloo's unique-within-Canada cooperative education program and pedagogical philosophy  ...  Compilers could contain idiosyncratic features or bugs that would also elude novices, and almost no compilers provided meaningful diagnostic information if there were any mistakes in the code.  ... 
doi:10.1109/mahc.2012.1 fatcat:q5l2ieqkejhd7ouxpjhetdwk6q

Hyperstyle: A Tool for Assessing the Code Quality of Solutions to Programming Assignments [article]

Anastasiia Birillo, Ilya Vlasov, Artyom Burylov, Vitalii Selishchev, Artyom Goncharov, Elena Tikhomirova, Nikolay Vyahhi, Timofey Bryksin
2021 arXiv   pre-print
In software engineering, it is not enough to simply write code that only works as intended, even if it is free from vulnerabilities and bugs.  ...  We have integrated the tool into two educational platforms, Stepik and JetBrains Academy, and it has been used to process about one million submissions every week since May 2021.  ...  In Companion Proceedings of the 36th International Conference on Software novice programming mistakes in large-scale student data.  ... 
arXiv:2112.02963v1 fatcat:uuqw2jbu7bdl5il3uwjgnbg3pe

Analysis of learning behavior in an automated programming assessment environment: a code quality perspective

Hsi-Min Chen, Bao-An Nguyen, Yi-Xiang Yan, Chyi-Ren Dow
2020 IEEE Access  
In [37] , the authors divided students into four modes of programming based on patterns in their programming results.  ...  This suggests that code quality should be emphasized in novice programming courses. 3) MAINTAINING CODE QUALITY The compilation test, unit test, and code quality test revealed considerable variations  ... 
doi:10.1109/access.2020.3024102 fatcat:vyzysspvuzgxtdusr3tshdzgdm

Need for Sleep: the Impact of a Night of Sleep Deprivation on Novice Developers' Performance [article]

Davide Fucci, Giuseppe Scanniello, Simone Romano, Natalia Juristo
2018 arXiv   pre-print
We present a quasi-experiment to investigate whether, and to what extent, sleep deprivation impacts the performance of novice software developers using the agile practice of test-first development (TFD  ...  Our results also show that sleep-deprived developers make more fixes to syntactic mistakes in the source code.  ...  ACKNOWLEDGMENT We would like to thank the participants in our study, especially those in the sleep-deprivation group. We would also like to thank Angelo Mecca for his precious support with PVT.  ... 
arXiv:1805.02544v1 fatcat:gnqsv2yhgjgrdmnbujm2aulmni

PLIERS: A Process that Integrates User-Centered Methods into Programming Language Design [article]

Michael Coblenz, Gauri Kambhatla, Paulette Koronkevich, Jenna L. Wise, Celeste Barnaby, Joshua Sunshine, Jonathan Aldrich, Brad A. Myers
2020 arXiv   pre-print
Summative usability studies showed that programmers were able to program effectively in both languages after short training periods.  ...  We integrated these methods into a new process, PLIERS, for designing programming languages in a user-centered way. We evaluated PLIERS by using it to design two new programming languages.  ...  used a much wider variety of techniques than had been observed in novices, such as generating and abandoning large numbers of hypotheses regarding the programs.  ... 
arXiv:1912.04719v4 fatcat:hyuhqikplbgcln5awlrsamptwm

The ManyBugs and IntroClass Benchmarks for Automated Repair of C Programs

Claire Le Goues, Neal Holtschulte, Edward K. Smith, Yuriy Brun, Premkumar Devanbu, Stephanie Forrest, Westley Weimer
2015 IEEE Transactions on Software Engineering  
In addition, Martin Rinard provided insightful discussions regarding repair quality and identified and corrected several concerns in the defect scenarios.  ...  ), or the types of mistakes that novice programmers make (as with INTROCLASS).  ...  Both benchmark sets are designed to support research on automatic program repair, targeting large-scale production programs (MANYBUGS) and smaller programs written by novices (INTROCLASS) .  ... 
doi:10.1109/tse.2015.2454513 fatcat:bfafmkqccjbd7i7lucwjjlkaau

Synthesis of discipline-based education research in physics

Jennifer L. Docktor, José P. Mestre
2014 Physical Review Special Topics. Physics Education Research  
Scaling up education reform. Journal of College Science Teaching, 37(5), 48-53. Goldberg, F.M., & McDermott, L.C. (1987).  ...  There exists research on students' beliefs about learning physics conducted a large-scale online survey of physics faculty in the United States.  ... 
doi:10.1103/physrevstper.10.020119 fatcat:67nmitxqm5darjl7ozgi2nl7iy

Now for the hard part: The path to coherent curricular design

Michael W. Klymkowsky, Melanie M. Cooper
2012 Biochemistry and Molecular Biology Education  
Senior students might have less potential for motivational change than freshmen students, which may account for the smaller change seen in motivation over the semester in the online class.  ...  It is also possible that the students who elect to register for the different formats might have inherent characteristics that result in differences in course achievement, growth in scientific literacy  ...  As we compile these data, we are looking for feedback in two primary areas.  ... 
doi:10.1002/bmb.20614 pmid:22807431 fatcat:ukme7ztrdjfipnkm6ye5ngwzla

Do Teachers Differ by Certification Route? Novice Teachers' Sense of Self-efficacy, Commitment to Teaching, and Preparedness to Teach

Linda Reichwein Zientek
2006 School Science and Mathematics  
However, due to the large sample size and the attempt to reach as many novice teachers as possible, collecting data by means other than self-report methods was not possible.  ...  , indicates ATC programs in Texas are bringing in large ATC programs across various states.  ...  Develop students' questioning and discussion skills. Engage students in cooperative group work as well as independent learning.  ... 
doi:10.1111/j.1949-8594.2006.tb17752.x fatcat:tmukawq6bzho3brv5iub2lyqgi

Post-Pandemic and Beyond Virtual Conference AbstractsBlended learning using augmented reality glasses during the COVID-19 pandemic: the present and the futureActivating emotions enhance surgical simulation performance: a cluster analysisTraining in soft-tissue resection using real-time visual computer navigation feedback from the Surgery Tutor: a randomized controlled trialSonoGames: delivering a point of care ultrasound curriculum through gamificationTeaching heart valve surgery techniques using simulators ...

Zeeshan Ahmed, Clarissa H.H. Lau, Meredith Poole, Danielle Arshinoff, Ryaan El-Andari, Abigail White, Garrett Johnson, Veronique M. Doucet, Recai Yilmaz, Ge Shi, Sharif Natheir, Jonathan Hampshire (+227 others)
2021 Canadian journal of surgery  
Data showing the impact of SBT on time to completion of tasks, number of mistakes, skills scores, and theoretical knowledge were compiled in this study.  ...  To date, the survey has been completed by 37 students. Early data show that 22 respondents participated in 0-2 in-person sessions and 29 participated in 0-2 virtual events since March 2020.  ...  for medical students.  ... 
doi:10.1503/cjs.018821 fatcat:zb4nrjgri5gajknjtivpbl5tai
« Previous Showing results 1 — 15 out of 1,819 results