LunchBytes Panel: Teaching Code

Two computer screens showing code and a virtual environment for programming robots

Event details

Thursday 24 November 2022


As code and software become an ever bigger part of research (it's
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?

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) and Ashley Cadby who plays a key role in teaching code in
the Department of Physics and Astronomy at the University of

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

Events at the University

Browse upcoming public lectures, exhibitions, family events, concerts, shows and festivals across the University.