Sciweavers

12107 search results - page 12 / 2422
» Software That Can Think
Sort
View
DEBU
2007
75views more  DEBU 2007»
13 years 8 months ago
Thinking Big About Tiny Databases
Work on early tiny database systems, like TinyDB [17] and Cougar [23] has shown that a declarative approach can provide a powerful and easy to use interface for collecting data fr...
Michael J. Franklin, Joseph M. Hellerstein, Samuel...
VL
2010
IEEE
209views Visual Languages» more  VL 2010»
13 years 6 months ago
Towards the Automatic Recognition of Computational Thinking for Adaptive Visual Language Learning
Visual programming languages can be used to make computer science more accessible to a broad range of students. The evaluative focus of current research in the area of visual lang...
Kyu Han Koh, Ashok R. Basawapatna, Vicki Bennett, ...
FECS
2006
152views Education» more  FECS 2006»
13 years 9 months ago
Infusing Critical Thinking Skill Compare and Contrast into Content of Data Structures Course
This paper describes some of our efforts in infusing the critical thinking skill of comparing and contrasting into a course on data structures. Comparing and contrasting is the pr...
M. R. K. Krishna Rao, Muhammad Shafique, Kanaan A....
SIGCSE
1996
ACM
136views Education» more  SIGCSE 1996»
14 years 2 days ago
Thinking about binary trees in an object-oriented world
The Binary Search Tree serves as an important example when teaching data structures. We explore new approaches to understanding the implementation of a Binary Search Tree, using c...
A. Michael Berman, Robert C. Duvall
HICSS
2009
IEEE
122views Biometrics» more  HICSS 2009»
14 years 2 months ago
Applying a ThinkLet- and ThinXel-Based Group Process Modeling Language: A Prototype of a Universal Group Support System
Group Support Systems (GSS) can improve the productivity of Group Work by offering a variety of tools to assist a virtual group across geographical distances. Experience shows tha...
Stefan Werner Knoll, Martin Hörning, Graham H...