On teaching programming with nondeterminism.
Giora AlexandronMichal ArmoniMichal GordonDavid HarelPublished in: WiPSCE (2013)
Keyphrases
- computer programming
- programming course
- pair programming
- computer science education
- learning environment
- introductory computer science
- introductory programming
- higher education
- programming language
- introductory programming courses
- high school
- learning analytics
- learning process
- distance learning
- programming education
- programming concepts
- lego mindstorms
- e learning
- computer science curriculum
- programming environment
- computer programs
- situation calculus
- online learning
- virtual laboratory
- automatic assessment
- programming skills
- hong kong
- educational technology
- teacher education
- computer science