Sciweavers

90 search results - page 9 / 18
» Teaching Java backwards
Sort
View
SIGCSE
2005
ACM
146views Education» more  SIGCSE 2005»
14 years 29 days ago
Using image processing projects to teach CS1 topics
As Computer Science educators, we know that students learn more from projects that are fun and challenging, that seem “real” to them, and that allow them to be creative in des...
Richard Wicentowski, Tia Newhall
KES
2005
Springer
14 years 28 days ago
Learning-by-Doing Through Metaphorical Simulation
Abstract. After the doubtful success of content-based e-learning systems, simulations are gaining momentum within the e-learning community. Along this line we are working on JV2 M,...
Pedro Pablo Gómez-Martín, Marco Anto...
ECOOP
2007
Springer
13 years 11 months ago
Non-null References by Default in Java: Alleviating the Nullity Annotation Burden
With the advent of Java 5 annotations, we note a marked increase in the availability of tools that can statically detect potential null dereferences. For such tools to be truly eff...
Patrice Chalin, Perry R. James
CSSE
2008
IEEE
13 years 9 months ago
JThreadSpy: A Tool for Improving the Effectiveness of Concurrent System Teaching and Learning
Both teaching and learning multithreaded ing are complex tasks, due to the abstraction of the concepts, the non-determinism of the scheduler, the impossibility of using classical s...
Giovanni Malnati, Caterina Maria Cuva, Claudia Bar...
SIGCSE
2010
ACM
154views Education» more  SIGCSE 2010»
14 years 2 months ago
Teaching computational thinking through musical live coding in scratch
This paper discusses our experience in teaching an interdisciplinary general education course called Sound Thinking that is offered jointly by our Dept. of Computer Science and De...
Alex Ruthmann, Jesse M. Heines, Gena R. Greher, Pa...