A Constructivist Approach to Communication Skills Instruction in Computer Science.
Paul GrubaHarald SøndergaardPublished in: Comput. Sci. Educ. (2001)
Keyphrases
- communication skills
- computer science
- learning environment
- instructional systems
- instructional design
- english as a foreign language
- lecture notes
- constructivist learning
- intelligent tutoring
- collaborative learning
- multimedia
- computer scientists
- learning theory
- learning processes
- computer professionals
- serious games
- learning process
- cooperative learning
- artificial intelligence
- learning activities
- game based learning
- learning systems
- online learning
- virtual environment
- teaching practices
- design principles
- problem based learning
- computer technology
- data mining
- learning outcomes
- learning opportunities
- computer architecture
- software engineering
- machine learning