The Computer Science Education Research Group undertakes research into how we can improve the learning and teaching of Computer Science, ranging from primary through to tertiary education.

Our areas of research include Computer Science pedagogy, the use of technology to improve education, learning analytics and active learning methods within Computer Science classrooms.

We are particularly interested in how we can teach Computer Science or Computational Thinking from Foundation-6, including developing our understanding of appropriate pedagogy, and what we can learn about this new area from other, more established learning areas. If you are interested in forming a research collaboration or talking to us about our research, please contact us.

You can read more about our research at our CSER Research Blog.

Latest news



Upcoming Webinar - Hey Google, How do I teach AI in the classroom?

Are you curious about teaching Artificial Intelligence (AI) and Machine Learning in the classroom but not sure where to start? We engage with AI every day, from using virtual assistants to help us find information quickly to playing with the latest social media filters!



How Do You Plan an Education Research Study?

Dr Rebecca Vivian and her international K-12 Computer Science (CS) education colleagues were accepted to present a special workshop session about conducting K-12 quantitative computing education research at the 2020 SIGCSE (Special Interest Group on Computer Science Education) Conference in the US in March. The session aimed to up-skill interested researchers and educators new to research. 



Celebrate Scratch Month with CSER's Scratch Challenges

Scratch is a fun and visual programming tool developed by MIT used by children in over 150 countries and available in over 40 languages.