Sciweavers

3905 search results - page 194 / 781
» Teaching Design Patterns
Sort
View
133
Voted
ATAL
2007
Springer
15 years 9 months ago
Cooperative evolution of service ontologies
Most of the proposed approaches in automatic service selection assume the existence of a common ontology among communicating agents. However, this assumption becomes difficult to...
Murat Sensoy, Pinar Yolum
ITICSE
2006
ACM
15 years 9 months ago
One step further the ACM K-12 final report: a proposal for level 1: computer organization for K-8
Teaching computer science to children is a major priority in most countries in the world. Nevertheless, Computer Science curricula do not seem to address the children’s world, c...
Giovanni M. Bianco, Simonetta Tinazzi
111
Voted
SIGCSE
2006
ACM
134views Education» more  SIGCSE 2006»
15 years 9 months ago
jFAST: a java finite automata simulator
Visualization and interactivity are valuable active learning techniques that can improve mastery of difficult concepts. In this paper we describe jFAST, an easy-to-use graphical s...
Timothy M. White, Thomas P. Way
SIGCSE
2006
ACM
119views Education» more  SIGCSE 2006»
15 years 9 months ago
Practice what you preach: full separation of concerns in CS1/CS2
We argue that the failure to separate the concerns in CS1 is the leading cause of difficulty in teaching OOP in the first year. We show how the concerns can be detangled and prese...
Hamzeh Roumani
HICSS
2005
IEEE
143views Biometrics» more  HICSS 2005»
15 years 9 months ago
A Multilingual Embodied Conversational Agent
In our paper last year [1], we described our languagetraining program, which utilizes Baldi as a tutor, who guides students through a variety of exercises designed to teach vocabu...
Dominic W. Massaro, Slim Ouni, Michael M. Cohen, R...