Fathom: a technology-enhanced learning environment for teaching-learning of expand-reduce skills in software design.
Patil Deepti ReddySridhar IyerM. SasikumarPublished in: Res. Pract. Technol. Enhanc. Learn. (2024)
Keyphrases
- software design
- technology enhanced
- teaching learning
- e learning
- learning environment
- learning community
- learning processes
- technology enhanced learning
- language learning
- computer mediated communication
- higher education
- cooperative learning
- software engineering
- software systems
- learning design
- teaching methods
- collaborative learning
- hybrid learning
- learning outcomes
- learning process
- software development
- learning activities
- communication skills
- design patterns
- database
- learning technologies
- blended learning
- learning management systems
- distance learning
- learning experience
- online learning
- knowledge building
- educational technology
- computer mediated
- learning objects
- learning content
- virtual learning environments
- learning resources
- social interaction
- data model
- cooperative
- real world