Sciweavers

3905 search results - page 31 / 781
» Teaching Design Patterns
Sort
View
SIGCSE
1998
ACM
112views Education» more  SIGCSE 1998»
14 years 28 days ago
Experience with an analytic approach to teaching programming languages
Through the use of interpreters it is possible to teach programming languages in an analytic way without the mathematical overhead associated with other formal methods. This is a ...
Christopher T. Haynes
ITICSE
2010
ACM
13 years 9 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
CE
2007
88views more  CE 2007»
13 years 8 months ago
Teaching Java backwards
Presenting material in a more object-oriented way is a growing trend in Computer Science education. er takes the idea of objects-first or abstraction-first teaching a step further...
Philip Machanick
SIGCSE
2009
ACM
149views Education» more  SIGCSE 2009»
14 years 9 months ago
GINI: a user-level toolkit for creating micro internets for teaching & learning computer networking
GINI (GINI Is Not Internet) is an open-source toolkit for creating virtual micro Internets for teaching and learning computer networking. It provides lightweight virtual elements ...
Muthucumaru Maheswaran, Alexis Malozemoff, Daniel ...
SIGCSE
2010
ACM
154views Education» more  SIGCSE 2010»
14 years 3 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...