Sciweavers

410 search results - page 33 / 82
» Creating Cyberworlds: Experiences in Computer Science Educat...
Sort
View
SIGITE
2005
ACM
15 years 5 months ago
Towards using online portfolios in computing courses
The direct experience we had with teaching a summer pre-college computing course in which we adopted an online portfolio approach has led us to consider the use of online portfoli...
Bryan Higgs, Mihaela Sabin
SIGCSE
2012
ACM
284views Education» more  SIGCSE 2012»
13 years 7 months ago
Teaching operating systems using android
The computing landscape is shifting towards mobile devices. To learn about operating systems, it is increasingly important for students to gain hands-on kernel programming experie...
Jeremy Andrus, Jason Nieh
CORR
2010
Springer
162views Education» more  CORR 2010»
14 years 12 months ago
A distributed file system for a wide-area high performance computing infrastructure
We describe our work in implementing a wide-area distributed file system for the NSF TeraGrid. The system, called XUFS, allows private distributed name spaces to be created for tr...
Edward Walker
ITICSE
2006
ACM
15 years 5 months ago
Foundational actions: teaching software engineering when time is tight
Often Software Engineering courses approach educating undergraduates in good processes and practices by using a simulated product development environment, following all of the ste...
Jerry Boetje
SIGCSE
2009
ACM
119views Education» more  SIGCSE 2009»
16 years 11 days ago
Implications of integrating test-driven development into CS1/CS2 curricula
Many academic and industry professionals have called for more testing in computer science curricula. Test-driven development (TDD) has been proposed as a solution to improve testi...
Chetan Desai, David S. Janzen, John Clements