Title
A collaboration based community to track idea diffusion amongst novice programmers
Abstract
Computer science is a collaborative effort, as evidenced by the proliferation of open source software and code-collaboration websites. Computer science education should introduce students to programming in an environment where collaboration is encouraged. We prototyped an integrated development environment (IDE) with connectivity to a remote database to encourage students to engage in what Etienne Wenger calls a "community of practice" [1]. This approach is based on insights from Monroy-Hernández' work on remixing in Scratch [2] with needs identified from a range of existing open source community models [3,4,5].
Year
DOI
Venue
2012
10.1007/978-3-642-33263-0_56
EC-TEL
Keywords
Field
DocType
open source software,collaborative effort,integrated development environment,etienne wenger,open source community model,idea diffusion,code-collaboration web,computer science,remote database,computer science education,novice programmer
Scratch,World Wide Web,Computer science,Development environment,Community of practice,Digital library,Learning curve,Multimedia,Open source software
Conference
Volume
ISSN
Citations 
7563
0302-9743
0
PageRank 
References 
Authors
0.34
2
7
Name
Order
Citations
PageRank
Reilly Butler100.34
Greg Edelston200.34
Jazmin Gonzalez-Rivero3262.26
Derek Redfern400.34
Brendan Ritter500.34
Orion Taylor600.34
Ursula Wolz715536.57