Teaching computer science majors about teaching computer science.
Tim BellLynn LambertPublished in: SIGCSE (2011)
Keyphrases
- computer science
- computer science education
- computer programming
- introductory computer science
- computer science students
- computer science curriculum
- lecture notes
- computer scientists
- automata theory
- computing education
- students studying
- learning process
- social sciences
- artificial intelligence
- cooperative learning
- higher education
- programming course
- online learning
- e learning
- information sciences
- web ir
- learning sciences
- library and information science
- information science
- learning environment
- learning systems
- problem based learning
- graduate students
- researchers and practitioners
- machine learning
- distance learning
- high school
- computer technology
- mathematical concepts
- selected papers
- thinking skills
- university level
- data mining
- elementary school
- secondary school
- teacher education