Experience using a project-based approach in an introductory programming course.
David DavenportPublished in: IEEE Trans. Educ. (2000)
Keyphrases
- programming course
- success factors
- software suite
- automatic assessment
- student learning
- programming assignments
- computer programming
- source code
- programming education
- novice programmers
- case study
- program comprehension
- software testing
- teaching materials
- introductory computer
- learning tools
- learning styles
- multiple choice questions
- object oriented
- high level
- artificial intelligence
- peer review process