Computer Science Education Researcher
Computer Science Education Researchers are responsible for studying how computer science is taught and learned, and for developing new and innovative ways to teach this important subject. They work with teachers, students, and administrators to improve the quality of computer science education at all levels, from K-12 to higher education.
Duties and Responsibilities
The duties and responsibilities of a Computer Science Education Researcher can vary depending on the specific setting in which they work. However, some common duties and responsibilities include:
- Conducting research on how computer science is taught and learned
- Developing and evaluating new teaching methods and materials
- Working with teachers to improve their computer science teaching skills
- Collaborating with other researchers to share findings and develop new ideas
- Publishing research papers and presenting at conferences
Skills, Tools and Knowledge
Computer Science Education Researchers need a strong foundation in both computer science and education. They also need to be skilled in research methods and data analysis. Some of the most important skills and tools for this career include:
- Strong programming skills
- Experience with educational research methods and data analysis
- Excellent communication and writing skills
- Ability to work independently and as part of a team
- Up-to-date knowledge of the latest computer science research