Applying service learning to computer science: attracting and engaging under-represented students.
Teresa A. DahlbergTiffany BarnesKim BuchKaren BeanPublished in: Comput. Sci. Educ. (2010)
Keyphrases
- learning process
- computer programming
- computer science
- introductory computer science
- learning algorithm
- educational experiences
- automata theory
- university students
- high school students
- learning sciences
- undergraduate students
- university level
- instructional systems
- cognitive load
- problem based learning
- student learning
- learning scenarios
- teaching materials
- online learning
- mobile learning
- distance learning
- intelligent tutoring systems
- students learning
- computer scientists
- conceptual understanding
- computer science education
- secondary school
- helping students
- tutoring system
- higher education
- cooperative learning