An Experience Report on Teaching a Large Introductory Programming Course in Hybrid Mode.
Shyama Sastha Krishnamoorthy SrinivasanAvi GuptaPankaj JalotePublished in: SIGCSE (2) (2024)
Keyphrases
- programming course
- computer programming
- automatic assessment
- student learning
- source code
- program comprehension
- teaching materials
- programming education
- introductory programming
- introductory computer
- novice programmers
- software testing
- open source
- mobile devices
- programming assignments
- introductory programming courses
- learning strategies
- multimedia
- learning algorithm
- student responses
- data mining