Sciweavers

792 search results - page 111 / 159
» Internationalization of computer science education
Sort
View
SIGCSE
2004
ACM
101views Education» more  SIGCSE 2004»
14 years 4 months ago
PL-detective: a system for teaching programming language concepts
The educational literature recognizes that people go through a number of stages in their intellectual development. During the first stage, called received knowledge or dualism, p...
Amer Diwan, William M. Waite, Michele H. Jackson
SIGCSE
2008
ACM
143views Education» more  SIGCSE 2008»
13 years 10 months ago
Test-driven learning in early programming courses
Coercing new programmers to adopt disciplined development practices such as thorough unit testing is a challenging endeavor. Test-driven development (TDD) has been proposed as a s...
David Janzen, Hossein Saiedian
DGO
2003
111views Education» more  DGO 2003»
14 years 5 days ago
Digital Citizenship: Parameters of the Digital Divide
As part of a National Science Foundation-funded study, we analyze data from a 2002 Midwest urban random sample survey (n = 167 adults) of differential access to and uses of comput...
Stuart W. Shulman, Mack C. Shelley, Lisa Thrane
VL
2007
IEEE
166views Visual Languages» more  VL 2007»
14 years 5 months ago
Community-Based Scaffolding to Promote End-User Learning
End-user programming provides a unique opportunity to study informal computer science education and knowledge acquisition in the real world. We seek to explore the use of communit...
Brian Dorn
TEI
2009
ACM
103views Hardware» more  TEI 2009»
14 years 5 months ago
A tangible construction kit for exploring graph theory
Graphs are a versatile representation of many systems in computer science, the social sciences, and mathematics, but graph theory is not taught in schools. We present our work on ...
Eric Schweikardt, Nwanua Elumeze, Michael Eisenber...