DocumentCode
1922640
Title
An environment for self-assessing Java programming skills in first programming courses
Author
Bettini, Lorenzo ; Crescenzi, Pilu ; Innocenti, Gaia ; Loreti, Michele
Author_Institution
Dipt. de Sistemi e Informatica, Universita degli Studi di Firenze, Italy
fYear
2004
fDate
30 Aug.-1 Sept. 2004
Firstpage
161
Lastpage
165
Abstract
In this paper we propose a new environment for allowing students of a first programming undergraduate course to test their Java code. This environment allows the student to learn the basics of the Java language without necessarily knowing the object-oriented features of the language itself, and the teacher to propose new tests by making use of a graphical test editor. Moreover, the client-server architecture of the Web-based version of the environment is designed so that the student does not even need a Java virtual machine on its computing device, but only a Web browser. This latter feature makes our environment a useful tool for ubiquitous testing of Java programming skills.
Keywords
Internet; Java; computer aided instruction; computer science education; ubiquitous computing; Java code; Java programming skills self-assessment; Java programming skills testing; Web browser; Web-based version; client-server architecture; graphical test editor; programming undergraduate course; Application software; Computer architecture; Computer languages; Computer science; Java; Object oriented programming; Programming profession; Service oriented architecture; Testing; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Learning Technologies, 2004. Proceedings. IEEE International Conference on
Print_ISBN
0-7695-2181-9
Type
conf
DOI
10.1109/ICALT.2004.1357395
Filename
1357395
Link To Document