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 rest 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.

An Environment for Self-Assessing Java Programming Skills in Undergraduate First Programming Courses

BETTINI, LORENZO;
2004

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 rest 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.
Proc. of IEEE International Conference on Advanced Learning Technologies
IEEE Computer Society
-
161
165
0769521819
Lorenzo Bettini; Leonardo Cecchi; Pilu Crescenzi; Gaia Innocenti; Michele Loreti
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2318/123546
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact