Sciweavers

SIGCSE
2012
ACM
513views Education» more  SIGCSE 2012»
12 years 15 days ago
Calico: a multi-programming-language, multi-context framework designed for computer science education
The Calico project is a multi-language, multi-context programming framework and learning environment for computing education. This environment is designed to support several inter...
Douglas S. Blank, Jennifer S. Kay, James B. Marsha...
SIGCSE
2012
ACM
310views Education» more  SIGCSE 2012»
12 years 15 days ago
CSTutor: a pen-based tutor for data structure visualization
We present CSTutor, a sketch-based interface designed to help students understand data structures. It currently supports Linked Lists, Binary Search Trees, AVL Trees, and Heaps, a...
Sarah Buchanan, Brandon Ochs, Joseph J. LaViola Jr...
SIGCSE
2012
ACM
284views Education» more  SIGCSE 2012»
12 years 15 days 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
SIGCSE
2012
ACM
268views Education» more  SIGCSE 2012»
12 years 15 days ago
Participation patterns in student teams
Vreda Pieterse, Lisa Thompson, Linda Marshall, Din...
SIGCSE
2012
ACM
282views Education» more  SIGCSE 2012»
12 years 15 days ago
Understanding the tenets of agile software engineering: lecturing, exploration and critical thinking
The use of agile principles and practices in software development is becoming a powerful force in today’s workplace. In our quest to develop better products, therefore, it is im...
Shvetha Soundararajan, Amine Chigani, James D. Art...
SIGCSE
2012
ACM
278views Education» more  SIGCSE 2012»
12 years 15 days ago
Introducing parallelism and concurrency in the data structures course
We report on our experience integrating a three-week
Dan Grossman, Ruth E. Anderson