Improving students understanding of engineering concepts through project based learning.
Hudson JacksonKassim TarhiniBrian MaggiNathan RumseyPublished in: FIE (2012)
Keyphrases
- project based learning
- high school
- computer assisted
- learning processes
- semester long
- learning environment
- problem based learning
- learning strategies
- collaborative learning
- case study
- higher education
- social software
- software engineering
- cooperative learning
- college students
- learning outcomes
- foreign language
- intelligent tutoring systems
- learning process
- learning experience
- online course
- real world