Dear all,

if you teach programming, software engineering, software architecture or 
related topics, the following might be of interest to you.

In our group at ETH, we've developed a web-based IDE to support teaching in the 
classroom and simplify the way educators share programming exercises with 
students. The project is publicly available at: https://codeboard.io

Some of the main features include:

  *   Creation of exercises in a feature-rich IDE which then can simply be 
shared using their Urls.
  *   Support for different teaching language: C, C++, Eiffel, Haskell, Java, 
Python.
  *   Automatic grading of submissions based on unit tests (JUnit, HSpec, 
Py-UnitTest) or customized test drivers.
  *   Teachers can open and inspect submissions directly in the Codeboard IDE, 
i.e. no more handling of submissions via Email etc.
  *   Codeboard integrates with educational platforms such as Moodle or 
openEdX, e.g. it can forward grades of automatically tested submissions.

We've already gotten a bit of feedback on this project since Codeboard is used 
in some large online courses [1,2].

However, we'd very much appreciate more input and suggestions from teachers and 
teaching assistants. So please don't hesitate to give Codeboard a try and get 
in touch with us about any questions or suggestions you might have.

With best regards,

  Christian Estler
  Martin Nordio
--
Chair of Software Engineering
ETH Zurich
Switzerland

[1] 
https://www.edx.org/course/introduction-programming-java-part-1-uc3mx-it-1-1x-0
[2] https://www.edx.org/course/computing-art-magic-science-ethx-cams-2xh
_______________________________________________
Om-announce mailing list
[email protected]
http://openmath.org/mailman/listinfo/om-announce

Reply via email to