Teaching Programmers to Think of Program Dynamics.
Aamod SaneJayaraman K. ValadiPublished in: CompEd (1) (2023)
Keyphrases
- software development
- software engineering
- programming course
- computer programs
- undergraduate engineering
- practical experience
- program comprehension
- computer programming
- e learning
- educational technology
- learning analytics
- dynamic model
- dynamical systems
- teaching methods
- teacher education
- training program
- learning environment
- cooperative learning
- distance learning
- test cases
- web based learning
- hong kong
- teaching materials
- computer technology
- programming environment
- distance education
- programming concepts
- online learning
- novice programmers
- source code
- open source
- curriculum design
- learning process