Sciweavers

104 search results - page 11 / 21
» Educational Software and Learning: Subversive Use and Volati...
Sort
View
SIGCSE
2008
ACM
88views Education» more  SIGCSE 2008»
14 years 9 months ago
Programming by choice: urban youth learning programming with scratch
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming exp...
John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai...
IUI
2006
ACM
15 years 3 months ago
Are two talking heads better than one?: when should use more than one agent in e-learning?
Recent interest in the use of software character agents raises the issue of how many agents should be used in online learning. In this paper we review evidence concerning the rela...
Hua Wang, Mark H. Chignell, Mitsuru Ishizuka
77
Voted
CHI
2002
ACM
15 years 10 months ago
WebQuests: changing the way we teach online
This paper introduces WebQuests as potential teaching tools for HCI and software design educators. Based on our daylong observations of a high-school class, we believe that WebQue...
Brenda Hopkins-Moore, Susan Fowler
SIGCSE
2010
ACM
219views Education» more  SIGCSE 2010»
15 years 2 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
186views Education» more  SIGCSE 2010»
15 years 4 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