Pseudocode: scaffolding student object-oriented software design.
Carol ZanderLynda ThomasJan Erik MoströmRobert McCartneyAnna EckerdalPublished in: Koli Calling (2023)
Keyphrases
- software design
- object oriented
- software engineering
- learning environment
- design patterns
- object oriented design
- software systems
- interactive learning environments
- software development
- knowledge construction
- inquiry learning
- student learning
- functional requirements
- learning process
- intelligent tutoring systems
- relational databases
- programming language
- database applications
- data model
- uml diagrams
- mental models
- meta cognitive
- computer based learning environments
- concept maps
- object oriented databases
- learning styles
- learning activities
- student model
- query language
- tutoring system
- educational software
- open ended
- object oriented programming
- test cases
- cognitive skills
- object oriented systems
- e learning
- artificial intelligence
- machine learning