Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses.
Rowan HartBrian HaysConnor McMillinEl Kindi RezigGustavo Rodriguez-RiveraJeffrey A. TurkstraPublished in: SIGCSE (1) (2023)
Keyphrases
- reverse engineering
- programming course
- source code
- automatic assessment
- software engineering
- programming concepts
- programming assignments
- computer programming
- programming education
- student learning
- student responses
- computing education
- programming skills
- introductory computer
- software systems
- introductory programming
- open source
- teaching materials
- formal specification
- novice programmers
- collaborative learning
- high level
- software suite
- machine learning