Teaching and Assessing Coding Exercises Made Easier

Lecturers at Athlone Institute of Technology (AIT) in Ireland have been using Team-Based Learning with LAMS to teach coding.

Photo by Kevin Ku on Unsplash

Students usually would be given an exercise to write code a set of functions in Python.

While lecturers were able to use essays questions for students to answer the coding exercises, the lack of proper coding syntax was rather frustrating for students and teaching alike.

Therefore, we collaborated with Cormac McClean from AIT to create a proper integrated development environment (IDE) so students could write proper code with syntax and code correction.

Essay responses with proper coding syntax

Now students are able to answer proper coding exercises directly on the browser with comprehensive coding syntax highlights for software development.

Currently LAMS support code formatting and highlighting for most modern software languages:

  • Java
  • Javascript
  • Python
  • C
  • C++
  • C#
  • Scala
  • Kotlin
  • Objective C

If you teach coding and would like to have further coding formatting languages supported, please let me know.

I’m a Communication Manager and Outreach Officer at LAMS (Learning Designer App).