On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering.
Laurie A. WilliamsLucas LaymanKelli M. SlatenSarah B. BerensonCarolyn B. SeamanPublished in: ICSE (2007)
Keyphrases
- african american
- software engineering
- collaborative learning
- high school students
- peer assessment
- e learning
- computer science
- learning process
- computer supported collaborative learning
- significantly higher
- middle and high school
- collaborative activities
- artificial intelligence
- software development
- software engineers
- high school
- student learning
- learning outcomes
- higher education
- programming language
- learning experience
- instructional design
- learning styles
- case study
- thinking skills
- educational process
- middle school
- object oriented
- distance education
- intelligent tutoring systems
- learning activities
- knowledge building
- learning opportunities
- tutoring system
- learning environment
- online course
- knowledge sharing