Reducing Barriers to Entry by Removing Prerequisites for a CS1 Introductory Programming Course.
Udayan DasChris FultonPublished in: SIGCSE (2) (2024)
Keyphrases
- programming course
- introductory programming
- introductory programming courses
- programming assignments
- automatic assessment
- student learning
- programming education
- source code
- novice programmers
- computer programming
- introductory computer
- program comprehension
- teaching materials
- software testing
- computer science
- peer review process
- learning experience
- learning strategies
- error rate
- high level
- learning algorithm
- software suite
- data mining