Contributions to Teaching Object Oriented Design and Programming.
Karl J. LieberherrArthur J. RielPublished in: OOPSLA (1989)
Keyphrases
- object oriented design
- formal specification
- software design
- object oriented systems
- computer programming
- object oriented
- problem based learning
- learning environment
- online learning
- higher education
- programming course
- high school
- educational technology
- database
- cooperative learning
- distance learning
- e learning
- introductory programming
- introductory computer science
- introductory programming courses
- computer science education
- learning analytics
- case study
- machine learning