Sciweavers

1374 search results - page 159 / 275
» Computer graphics in undergraduate computational science edu...
Sort
View
ACMIDC
2008
13 years 11 months ago
Utilizing technology to support the development of empathy
Empathy is a fundamental component of positive and productive human relationships. In the context of civic engagement, the ability to "stand in the shoes of another" inc...
Shaundra Bryant Daily, Karen Brennan
CPHYSICS
2007
88views more  CPHYSICS 2007»
13 years 9 months ago
Programming physics softwares in Flash
We discuss various aspects of programming physics education software in Adobe Flash. Since the authoring environment for Flash is initially developed for non-programmers, it is ea...
Koo-Chul Lee, Julian Lee
SIGCSE
2000
ACM
120views Education» more  SIGCSE 2000»
14 years 1 months ago
PILOT: an interactive tool for learning and grading
We describe a Web-based interactive system, called PILOT, for testing computer science concepts. The strengths of PILOT are its universal access and platform independence, its use...
Stina S. Bridgeman, Michael T. Goodrich, Stephen G...
SIGCSE
1997
ACM
111views Education» more  SIGCSE 1997»
14 years 1 months ago
Function objects, function templates, and passage by behavior in C++
Passing functions and function objects to general routines is a powerful abstraction mechanism that should be taught in freshman computer science. In C++, a “function” can be ...
Richard Rasala
SIGCSE
1995
ACM
137views Education» more  SIGCSE 1995»
14 years 18 days ago
Requirements for a first year object-oriented teaching language
Interest in teaching object-oriented programming in first year computer science courses has increased substantially over the last few years. While the theoretical advantages are c...
Michael Kölling, Bett Koch, John Rosenberg