Sciweavers

15 search results - page 2 / 3
» Experience report: growing programming languages for beginni...
Sort
View
ICSE
2008
IEEE-ACM
14 years 8 months ago
From programming to modeling: our experience with a distributed software engineering course
Distributed Software Engineering (DSE) concepts in Computer Science (or Engineering) Degrees are commonly introduced using a hands-on approach mainly consisting of teaching a part...
Antonio Vallecillo, Francisco Durán, Jordi ...
SIGCSE
1990
ACM
126views Education» more  SIGCSE 1990»
13 years 11 months ago
A philosophy and example of CS-1 programming projects
This paper presents a philosophy underlying CS-1 programming projects, and illustrates this philosophy with a concrete example. Integral to the philosophy is the use of Ada packag...
Richard E. Pattis
SIGCSE
2009
ACM
189views Education» more  SIGCSE 2009»
14 years 8 months ago
QuickDraw: bringing graphics into first year
This paper describes a new tool for introducing computer graphics and multimedia applications into first year, called QuickDraw, and our experience using it. QuickDraw provides an...
Ben Stephenson, Craig Taube-Schock
VL
1995
IEEE
176views Visual Languages» more  VL 1995»
13 years 11 months ago
The Visual Language of Experts in Graphic Design
Graphic designers and other visual problem solving experts now routinely use computer-based imageediting tools in their work. Recently, attempts have been made to apply learning a...
Henry Lieberman
ACE
2003
80views Education» more  ACE 2003»
13 years 8 months ago
Natural Language Processing in the Undergraduate Curriculum
The paper has two purposes: rst, we argue that natural language processing, and particularly those aspects of that eld often referred to as language technology, should play an imp...
Robert Dale, Diego Mollá Aliod, Rolf Schwit...