The evolution of programming courses: course curriculum, students, and their performance.
Azwina M. YusofRukaini AbdullahPublished in: ACM SIGCSE Bull. (2005)
Keyphrases
- higher education
- programming course
- programming education
- student learning
- teaching materials
- automatic assessment
- introductory computer
- computer programming
- computing education
- programming concepts
- problem based learning
- source code
- software testing
- high school
- programming skills
- learning gains
- students learning
- novice programmers
- computer assisted instruction
- secondary school
- learning process
- open source