ChatGPT for teaching and/or learning to program

Large language models (LLMs) like ChatGPT are disrupting the world as we know it, even the world of learning or teaching to program.

In our RSSE Africa Community Meetup held in April 2023, one of the community members brought up the question of ChatGPT in the discussion. As many of our community members are involved in training at various levels, we were wondering what the benefits and pitfalls of using this new resource in the capacity-building programmes we develop will be.

By chance, we learned about the work of Prof Paul Denny on the topic. Paul is an Associate Professor in the School of Computer Science at the University of Auckland. His research interests include developing and evaluating tools for supporting collaborative learning, particularly involving student-generated resources, and exploring how students engage with digital learning environments. Together with colleagues from across the globe, Paul has been looking at using ChatGPT in various settings, including Bioinformatics task automation, teaching Computer Science, and more.

During the same time, we met Precious Bob-Manuel, a recent graduate in political science from Nigeria. Precious is self-learning JavaScript with the help of ChatGPT.

We invited Paul and Precious to join us at the RSSE Africa Community Meetup in June, to share their experiences and start a conversation about how we can benefit from LLMs in our work and training.

This event is a collaboration between RSSE Africa and RSE Australia/New Zealand. It is an excellent opportunity to learn about LLMs in teaching and learning, and we will also meet colleagues from the other side of the world!

Looking forward to seeing you there!