LunchBytes Panel: Teaching Code

24 November 2022 - 12:00-13:00
Google Meet
Emma Norling, Shangshang Gu, Ashley Cadby, Norbert Gyenge, Bob Turner

All of our events may be recorded and shared via the University of Sheffield Kaltura platform so those who cannot attend may still benefit. We will consider your attendance implict consent to this.

As code and software become an ever bigger part of research (its likely that around 1/3 of researchers write code), coding and other digital skills become ever more important to researchers.

In this online panel discussion, we will explore this with a few questions like these:

  • How do you teach code e.g. lectures, live-coding, lab classes? What works well for you?
  • Is there a difference between “teaching” and “training” in this context?
  • When is the best time in a career to start learning to code?
  • I’m a new (student / researcher / lecturer / professor). How do I start learning to code?
  • Is writing code an essential skill for quantitative researchers? What are the implications for teaching / training?
  • What tips do you have to help others teach better?
  • Can the way we train people to code help make software engineering more inclusive and diverse?

There may also be time for some audience questions.

The panel includes Emma Norling (Director of Learning and Teaching in the Department of Computer Science at the University of Sheffield), Shangshang Gu (School of Health and Related Research, University of Sheffield), Ashley Cadby who plays a key role in teaching code in the Department of Physics and Astronomy at the University of Sheffield and Norbert Gyenge (IT Services) with expertise in shorter courses.

Joining Instructions

Join on Google meet at:

By joining with a University of Sheffield google account you will be admitted automatically.

External attendees are welcome but please read our Code of Conduct and contact the organiser first at


We’ll use for questions, link will be circulated during the event.

Contact Us

For queries relating to collaborating with the RSE team on projects:

Information and access to JADE II and Bede.

Join our mailing list so as to be notified when we advertise talks and workshops by subscribing to this Google Group.

Queries regarding free research computing support/guidance should be raised via our Code clinic or directed to the University IT helpdesk.