Sciweavers

SIGCSE
2010
ACM
231views Education» more  SIGCSE 2010»
14 years 4 months ago
Implementing studio-based learning in CS2
This paper presents an experience in designing, implementing, and evaluating a studio-based learning model for CS2. Adapted from architecture and art education, as well as from co...
T. Dean Hendrix, Lakshman Myneni, N. Hari Narayana...
SIGCSE
2010
ACM
219views Education» more  SIGCSE 2010»
14 years 4 months ago
The design of an online environment to support pedagogical code reviews
Inspired by the formal code inspection process commonly used in the software industry, we have been exploring the use of pedagogical code reviews (PCRs), in which a team of three ...
Christopher D. Hundhausen, Anukrati Agrawal, Kyle ...
SIGCSE
2010
ACM
187views Education» more  SIGCSE 2010»
14 years 4 months ago
Game-themed programming assignments for faculty: a case study
Despite the proven success of using computer video games as a context for teaching introductory programming (CS1/2) courses, barriers including the lack of adoptable materials, re...
Cinnamon Hillyard, Robin Angotti, Michael Panitz, ...
SIGCSE
2010
ACM
150views Education» more  SIGCSE 2010»
14 years 4 months ago
Expanding the frontiers of computer science: designing a curriculum to reflect a diverse field
While the discipline of computing has evolved significantly in the past 30 years, Computer Science curricula have not as readily adapted to these changes. In response, we have rec...
Mehran Sahami, Alex Aiken, Julie Zelenski
SIGCSE
2010
ACM
145views Education» more  SIGCSE 2010»
14 years 4 months ago
How do computing faculty adopt curriculum innovations?: the story from instructors
This paper presents the findings of an exploratory, qualitative study revealing computing instructors’ experience in adopting curriculum innovations. We interviewed eight instru...
Lijun Ni, Tom McKlin, Mark Guzdial
SIGCSE
2010
ACM
186views Education» more  SIGCSE 2010»
14 years 6 months ago
Teaching operating systems using virtual appliances and distributed version control
Students learn more through hands-on project experience for computer science courses such as operating systems, but providing the infrastructure support for a large class to learn...
Oren Laadan, Jason Nieh, Nicolas Viennot
SIGCSE
2010
ACM
183views Education» more  SIGCSE 2010»
14 years 6 months ago
Electronic commerce virtual laboratory
Website security is essential for successful e-commerce ventures, but the vital “how-to” components of security are often lacking in academic courses. This paper describes our...
Joel Coffman, Alfred C. Weaver
SIGCSE
2010
ACM
232views Education» more  SIGCSE 2010»
14 years 6 months ago
What game developers look for in a new graduate: interviews and surveys at one game company
Video game development is an attractive career objective for many computer science students. Colleges are starting degree programs and specializations to serve this interest, but ...
Michael Hewner, Mark Guzdial
SIGCSE
2010
ACM
253views Education» more  SIGCSE 2010»
14 years 6 months ago
Reinventing CS50
David J. Malan