Sciweavers

798 search results - page 77 / 160
» Teaching for Learning
Sort
View
SIGCSE
2005
ACM
113views Education» more  SIGCSE 2005»
15 years 3 months ago
Learning by doing: introducing version control as a way to manage student assignments
Professional software developers use version control systems to coordinate their work, and to provide an unwindable history of their project’s evolution. In contrast, students i...
Karen L. Reid, Gregory V. Wilson
IROS
2007
IEEE
144views Robotics» more  IROS 2007»
15 years 4 months ago
Using reinforcement learning to adapt an imitation task
Abstract— The goal of developing algorithms for programming robots by demonstration is to create an easy way of programming robots that can be accomplished by everyone. When a de...
Florent Guenter, Aude Billard
VL
2006
IEEE
153views Visual Languages» more  VL 2006»
15 years 3 months ago
Lessons Learned from Designing a Programming System to Support Middle School Girls Creating Animated Stories
Traditional approaches to teaching computer science are often unsuccessful in attracting girls into the discipline. Our hypothesis is that presenting computer programming as a mea...
Caitlin Kelleher, Randy Pausch
ICWL
2005
Springer
15 years 3 months ago
The Gong System: Web-Based Learning for Multiple Languages, with Special Support for the Yale Representation of Cantonese
This paper introduces the Gong system, an Internet-based voice board system designed primarily for language learners which includes special support for Cantonese. The Gong system i...
David Rossiter, Gibson Lam, Vivying Cheng
SIGCSE
2005
ACM
366views Education» more  SIGCSE 2005»
15 years 3 months ago
Using asynchronous discussions to enhance student participation in CS courses
As Computer Science (CS) educators, we are involved in teaching a variety of undergraduate and graduate courses such as database management systems, networking, software developme...
Bhagyavati, Stan Kurkovsky, Christopher C. Whitehe...