Teaching Software Design Using Both Functional and Object-Oriented Decomposition.
Frank A. CiochPublished in: Comput. Sci. Educ. (1990)
Keyphrases
- software design
- object oriented
- educational software
- software engineering
- design patterns
- object oriented design
- software development
- software systems
- functional requirements
- programming language
- computer programming
- object oriented databases
- uml diagrams
- higher education
- database applications
- data model
- query language
- decomposition method
- learning process
- relational databases
- high school
- problem based learning
- database schema
- educational technology
- programming interface
- online learning
- database design
- object oriented systems
- reverse engineering
- learning analytics
- distance education
- distance learning
- object oriented programming
- programming course
- xml documents
- cooperative
- data mining
- databases
- database