A Web-based Interactive Scala Environment for Grading Programming Courses
Thursday, June 26 11:35-11:55 AM Location: B3109
Presider: Doug Reid, Grant MacEwan University, Canada
Abstract: There are already many Web-based programming environments and our research group has constructed a platform called WappenLite to support Web-based programming environments for learning programming. They can be also useful for programming courses in universities and other educational facilities. On the other hand, there are less Web server-side applications that can support teachers with a variety of course designs and grading criteria of programming courses. Therefore, in this paper, we aim to build a Web-based system that can offer flexible customization capabilities to the server-side application to support teachers’ side of Web-based programming environments. We use Scala, a JVM-based multi-paradigm language and the Lift Web application framework for this purpose. In this paper, we describe the design of our Scala-based server-side application and report the current status of the work-in-progress project.