Programming is widely taught, particularly to all STEM students, in a variety of languages. On Wednesday 12th April 2017 the School of Mathematics at the University of Edinburgh will host a workshop to discuss online assessment of programming, focused around CodeRunner (http://coderunner.org.nz/).
CodeRunner is a plug-in for Moodle that can automatically assess program code submitted by students in answer to a wide range of programming questions in many different languages. It is intended primarily for use in computer programming courses although it can be used to grade any question for which the answer is text.
10.00 - 10.45 Richard Lobb: "CodeRunner: What, why, how?" Richard (Department of Computer Science and Software Engineering, University of Canterbury, NZ), the principal developer, will describe CodeRunner and the authoring of CodeRunner questions.
11:00 - 11:30 Richard Lobb: "Experiences with CodeRunner in various Computer Science courses." Richard will discuss how he and colleagues at the University of Canterbury have used CodeRunner in a range of courses, teaching not only programming but also algorithms, theory of computer science and web development.
11:45 - 12:15 Jenny Harlow: "CodeRunner: Teaching Matlab to engineers". Jenny (School of Mathematics & Statistics, University of Canterbury, NZ) will describe the use of CodeRunner in a large first-year computational maths course for engineering students.
13:30-16:00 Practical CodeRunner Workshop. (Will include breaks).
The morning talks will be suitable for anyone interested in online assessment of computer programming (or indeed other topics where the question author can write a program to grade student answers). The practical workshop will be designed to make sure colleagues wishing to write questions can make a practical start, with Richard Lobb and Jenny Harlow on hand to give advice and support.
The event will take place in James Clerk Maxwell Building, Room 3217 at the University of Edinburgh.
This meeting has received financial support from the Institute of Mathematics and its Applications and the School of Mathematics at the University of Edinburgh.
For more information please contact C.J.Sangwin@ed.ac.uk