Teaching software design with social engagement.
Damian A. TamburriMaryam RazavianPatricia LagoPublished in: CSEE&T (2013)
Keyphrases
- software design
- educational software
- learning environment
- software engineering
- software systems
- software development
- learning community
- functional requirements
- social interaction
- learning process
- uml diagrams
- object oriented design
- social networks
- social media
- design patterns
- cooperative learning
- higher education
- distance learning
- human learning
- artificial intelligence
- educational technology
- high school
- e learning
- science education
- distance education
- online learning
- database
- student participation