In-class exercises

Javascript Source Code Editors

What do these tools do?

On-line code execution

For each of these tools:
  • Compare the functionality of these tools.
  • What components do they have?
  • What technology do they use?
  • Do they use AJAX?
  • What are the security risks of such tools?

    On-line learning tools

  • CodeWitz
  • Intelligent Tutor

    Computer-based assessment systems

    See the example for this week in LON-CAPA.

    What components are needed to build a tool which lets students upload coursework which is then automatically marked?