skip to main content
10.5555/858403.858412dlproceedingsArticle/Chapter ViewAbstractPublication Pagesaus-ceConference Proceedingsconference-collections
Article
Free Access

An online programming assessment tool

Authors Info & Claims
Published:01 January 2003Publication History

ABSTRACT

The role of assessment in modern university curricula has become far more diverse and open to scrutiny in recent years. Although its most significant role is as a measure of a student's knowledge and skills, the role as a learning device has become increasingly important and as a consequence informative and useful feed back is critical to achieve good learning outcomesThis paper describes a tool that provides a self-contained, easy to use, programming environment that facilitates the development, testing and marking of programming tasks in addition to the presentation and marking of "standard" examination questions. The tool takes responsibility for many of the tasks that program development normally requires so that the student can focus on the task of writing program source code. It has been used in a Java programming topic for two consecutive years.

References

  1. ABELSON, H., SUSSMAN, G.J. and SUSSMAN, J. (1996): Structure and Interpretation of Computer Programs - 2nd Edition, MIT Press, Cambridge, Massachusetts. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. GRASP (2002): Graphical Representations of Algorithms, Structures, and Processes, available at http://www.eng.auburn.edu/department/cse/research/gr asp, accessed 23/9/2002.Google ScholarGoogle Scholar
  3. JACKSON, D. and USHER, M. (1997): Grading Student Programs using ASSYST, SIGCSE 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. JACKSON, D (2000): A Semi-Automated Approach to Online Assessment, Proceedings of the 5th Annual Conference on Innovation and Technology in Computer Science Education, Helsinki, Finland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. JDK (2002): available at http://java.sun.com, accessed 23/9/2002.Google ScholarGoogle Scholar
  6. JIKES (2002), available at http://oss.software.ibm.com/developerworks/opensourc e/jikes/, accessed 23/09/2002.Google ScholarGoogle Scholar
  7. JOY, M. and Luck, M. (1998): Effective Electronic Marking for On-line Assessment, Proceedings of the 3rd Annual Conference on Innovation and Technology in Computer Science Education, Dublin, Ireland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. KAY, D. G., ISAACSON, P. C., SCOTT, T. A., and REEK, K. A (1994): Automated grading assistance for student programs (panel presentation). In Proceedings of the 25th SIGCSE Technical Symposium, p. 381. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. MCCRACKEN, M. (2001): Assessment of Programming Skills of First Year CS Students: Do they know how to program. Working Group Proposal, Proceedings of the 6th Annual Conference on Innovation and Technology in Computer Science Education, Cantebury, UK. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. PRESTON, J.A. and SHACKELFORD, R. (1999): Improving On-line Assessment: an Investigation of Existing Marking Methodologies, Proceedings of the 4th Annual Conference on Innovation and Technology in Computer Science Education, Cracow, Poland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. REEK, K. (1989): The TRY system - or - how to avoid testing student programs. In Proc. 20th SIGCSE Technical Symposium On Computer Science Education, pp 112-116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. WebCT (2002): available at http://www.webct.com/, accessed 23/9/2002.Google ScholarGoogle Scholar
  13. WILLIAMS, L.A. and KESSLER, R.R. (2000): Introducing Pair-Learning into Computer Science Education: Journal on Computer Science Education.Google ScholarGoogle Scholar

Index Terms

  1. An online programming assessment tool

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image DL Hosted proceedings
            ACE '03: Proceedings of the fifth Australasian conference on Computing education - Volume 20
            January 2003
            279 pages
            ISBN:0909925984

            Publisher

            Australian Computer Society, Inc.

            Australia

            Publication History

            • Published: 1 January 2003

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate161of359submissions,45%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader