Active projects
- Teaching computer science in elementary schools
- The effects of pattern-oriented instruction
- Teaching reduction as an algorithmic problem-solving strategy
- Pedagogical content knowledge of computer science teachers
- Professional learning communities of computer science teachers
- The PeTeL environment for computer science teachers
Completed projects
- Computer science in middle schools
- Teaching abstraction in computer science to young students
- Program animation
- The contribution of computer science to the learning of computational physics
- Issues in learning the language of Live Sequence Charts (LSC) and scenario-based programming
- Robotics for elementary school students
- The impact of robotics activities on learning and attitudes of middle school students
- Middle-school students’ attitudes and intentions regarding future STEM studies following robotics activities
- Incorporating computer science via Scratch to facilitate science learning in middle schools
- The effect of CS unplugged activities on middle-school students’ views, attitudes, and intentions regarding computer science
- Teaching recursion in elementary schools
- Teaching non-determinism in computer science