Sciweavers

3905 search results - page 3 / 781
» Teaching Design Patterns
Sort
View
SIGCSE
1998
ACM
104views Education» more  SIGCSE 1998»
13 years 10 months ago
Scaling: a design pattern in introductory computer science courses
We present a series of programming exercises that use scaling as a theme for teaching design techniques in the introductory computer science course sequence. All exercises are on ...
Harriet J. Fell, Viera K. Proulx, Richard Rasala
SERP
2007
13 years 7 months ago
Software Engineering Design Patterns for Relational Databases
– The use of design patterns such as the GRASP (General Responsibility Assignment Software Principles) or GoF (Gang-of-Four) patterns in software engineering has been well-docume...
Cyril S. Ku, Thomas J. Marlowe, Tatyana Budanskaya...
SIGCSE
2004
ACM
628views Education» more  SIGCSE 2004»
13 years 11 months ago
Design patterns for semaphores
This paper describes two design patterns that are powerful tools to help teach how semaphores are used to solve synchronization problems. The patterns are general enough to be use...
Kenneth A. Reek
SIGCSE
2000
ACM
169views Education» more  SIGCSE 2000»
13 years 10 months ago
Design patterns for lazy evaluation
We propose an object-oriented (OO) formulation and implementation of lazy/delayed evaluation by reusing and extending an existing linear recursive structure (LRS) framework with t...
Dung Zung Nguyen, Stephen B. Wong
SIGCSE
2009
ACM
151views Education» more  SIGCSE 2009»
14 years 6 months ago
A CS unplugged design pattern
"Computer Science (CS) Unplugged"is an educational method for introducing non-specialists to concepts of CS through hands-on activities that don't require the use o...
Tomohiro Nishida, Susumu Kanemune, Yukio Idosaka, ...