Sciweavers

22 search results - page 2 / 5
» Thinking in Java
Sort
View
SIGCSE
1999
ACM
111views Education» more  SIGCSE 1999»
13 years 10 months ago
JDuck: building a software engineering tool in Java as a CS2 project
This paper describes our experiences in having students build a software engineering tool as a course project in a CS2 course. The tool, which we called JDuck Java DocumenterofCo...
Michael W. Godfrey, Dan Grossman
VL
2000
IEEE
120views Visual Languages» more  VL 2000»
13 years 10 months ago
Visualizing the Synchronization of Java-Threads with UML
Concurrent programming is a complex task, even with modern languages such as Java who provide languagebased support for multithreading and synchronization. In addition to typical ...
Katharina Mehner, Annika Wagner
SIGCSE
2002
ACM
163views Education» more  SIGCSE 2002»
13 years 5 months ago
Design guidelines for the lab component of objects-first CS1
We adopt the view that CS1 labs are not programming assignments, and that they should not be used for grading students or assessing their level of understanding. Instead, we think...
Hamzeh Roumani

Book
316views
15 years 1 months ago
Aspects of AJAX
"This book is about an AJAX Framework and an AJAX Engine for JavaScript, XML, SOAP, WSDL und ASP.NET using standard Web Services on the server. The basic elements for a...
Matthias Hertel
OOPSLA
2005
Springer
13 years 11 months ago
Safe futures for Java
is a simple and elegant abstraction that allows concurrency to be expressed often through a relatively small rewrite of a sequential program. In the absence of side-effects, futur...
Adam Welc, Suresh Jagannathan, Antony L. Hosking