Research Interests:
Computing
Education
Computer Science Education
Teaching Parallel Computing
Computers in Mathematics Education
Computer Literacy
Other Projects in CS Education
Educational Effects of Technology
Influence of Computer Networks
Educational Software
Computer Awareness
Philosophy
MP Main Page