Sciweavers

ITICSE
2010
ACM
13 years 4 months ago
Hands-on approach to teaching wireless sensor networks at the undergraduate level
Teaching wireless sensor networks (WSNs) at the undergraduate level is both challenging and rewarding. WSNs include low-level programming and debugging, power-aware operations, no...
Anna Förster, Mehdi Jazayeri
ITICSE
2010
ACM
13 years 4 months ago
When CS 1 is biology 1: crossdisciplinary collaboration as CS context
We present the curriculum, deployment, and initial evaluation of a course, BioCS1, designed to serve as CS1 and Biology1 for majors of either (or both) disciplines. Cotaught by pr...
Zachary Dodds, Ran Libeskind-Hadas, Eliot Bush
ITICSE
2010
ACM
13 years 6 months ago
Teaching abstraction in introductory courses
Herman Koppelman, Betsy van Dijk
ITICSE
2010
ACM
13 years 6 months ago
JavaSpaces NetBeans: a linda workbench for distributed programming course
In this paper we introduce the JavaSpaces NetBeans IDE (JSN) which integrates the JavaSpaces technology, an implementation of Linda principles in Java, with the NetBeans1 IDE. JSN...
Magdalena Dukielska, Jacek Sroka
ITICSE
2010
ACM
13 years 6 months ago
Undergraduate database instruction with MeTube
James Z. Wang, Timothy A. Davis, James Westall, Pr...
ITICSE
2010
ACM
13 years 6 months ago
What did qubits ever do for me: an answer for CS2 students
We show how to teach and motivate small quantum computer programs as a supplemental topic in a CS2 data structures class. A traditional example such as Shor’s factorization [8] ...
Michael Main, Robert Frohardt, Yingdan Huang
ITICSE
2010
ACM
13 years 7 months ago
Professional associations in K-12 computer science
Chris Stephenson, Judith Gal-Ezer, Margot Phillipp...
ITICSE
2010
ACM
13 years 7 months ago
Helping students build a mental model of computation
Introductory computer science classes are known for having a high attrition rate. Some authors believe this is due to students’ difficulties in establishing a mental model of co...
Steve Kollmansberger