Sciweavers

49 search results - page 7 / 10
» Teaching objects-first in introductory computer science
Sort
View
SIGCSE
2009
ACM
189views Education» more  SIGCSE 2009»
15 years 10 months ago
QuickDraw: bringing graphics into first year
This paper describes a new tool for introducing computer graphics and multimedia applications into first year, called QuickDraw, and our experience using it. QuickDraw provides an...
Ben Stephenson, Craig Taube-Schock
ITICSE
2005
ACM
15 years 3 months ago
Teaching programming and language concepts using LEGOs
concepts more concrete. The method has two main learning outcomes: • Language Specification – The goal of the assignment is to be able to build LEGO® creations on a standard g...
Cynthia S. Hood, Dennis J. Hood
SIGCSE
2009
ACM
110views Education» more  SIGCSE 2009»
15 years 10 months ago
Personalizing CS1 with robots
We have developed a CS1 curriculum that uses a robotics context to teach introductory programming [1]. Core to our approach is that each student has their own personal robot. Our ...
Jay Summet, Deepak Kumar, Keith J. O'Hara, Daniel ...
ITICSE
2005
ACM
15 years 3 months ago
Analyzing relationships between closed labs and course activities in CS1
Closed laboratories are becoming an increasingly popular approach to teaching introductory computer science courses. However, as observed in [1], “Considering the prevalence of ...
Leen-Kiat Soh, Ashok Samal, Suzette Person, Gwen N...
SIGCSE
2010
ACM
189views Education» more  SIGCSE 2010»
15 years 4 months ago
Principles of asking effective questions during student problem solving
Using effective teaching practices is a high priority for educators. One important pedagogical skill for computer science instructors is asking effective questions. This paper pre...
Kristy Elizabeth Boyer, William Lahti, Robert Phil...