Integrating the teaching of algorithmic patterns into computer science teacher preparation programs.
Noa RagonisPublished in: ITiCSE (2012)
Keyphrases
- computer science
- undergraduate engineering
- learning process
- computer science education
- computer science students
- computer programming
- computing education
- artificial intelligence
- school teachers
- data mining
- teaching materials
- teacher education
- computer science curriculum
- students studying
- online learning
- e learning
- learning environment
- web based learning
- teaching methods
- lecture notes
- classroom teaching
- distance learning
- machine learning
- learner centred
- automata theory
- computer usage
- preservice teachers
- science teachers
- student centered
- teaching practices
- professional development
- computer programs
- cooperative learning
- teacher training
- technology integration
- high school
- higher education
- pre service teachers
- pre service
- computer assisted language learning
- elementary school students
- educational technology
- problem based learning