-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscratch.bib
More file actions
323 lines (321 loc) · 11.4 KB
/
scratch.bib
File metadata and controls
323 lines (321 loc) · 11.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
@article{grover2013computational,
title={Computational Thinking in K--12 A Review of the State of the Field},
author={Grover, Shuchi and Pea, Roy},
journal={Educational Researcher},
volume={42},
number={1},
pages={38--43},
year={2013},
publisher={SAGE Publications}
}
@article{kurland1986study,
title={A study of the development of programming ability and thinking skills in high school students},
author={Kurland, D Midian and Pea, Roy D and Clement, Catherine and Mawby, Ronald},
journal={Journal of Educational Computing Research},
volume={2},
number={4},
pages={429--458},
year={1986},
publisher={Baywood}
}
@article{pea1987buggy,
title={The buggy path to the development of programming expertise},
author={Pea, Roy D and Soloway, Elliot and Spohrer, Jim C and others},
journal={Focus on Learning Problems in Mathematics},
volume={9},
pages={5--30},
year={1987}
}
@article{clements1984effects,
title={Effects of computer programming on young children's cognition.},
author={Clements, Douglas H and Gullo, Dominic F},
journal={Journal of Educational Psychology},
volume={76},
number={6},
pages={1051},
year={1984},
publisher={American Psychological Association}
}
@article{pea1984cognitive,
title={On the cognitive effects of learning computer programming},
author={Pea, Roy D and Kurland, D Midian},
journal={New ideas in psychology},
volume={2},
number={2},
pages={137--168},
year={1984},
publisher={Elsevier}
}
@article{klahr1988cognitive,
title={Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer},
author={Klahr, David and Carver, Sharon McCoy},
journal={Cognitive Psychology},
volume={20},
number={3},
pages={362--404},
year={1988},
publisher={Elsevier}
}
@article{harel1990software,
title={Software design as a learning environment},
author={Harel, Idit and Papert, Seymour},
journal={Interactive learning environments},
volume={1},
number={1},
pages={1--32},
year={1990},
publisher={Taylor \& Francis}
}
@article{kafai1997children,
title={Children as designers of educational multimedia software},
author={Kafai, Yasmin B and Carter Ching, Cynthia and Marshall, Sue},
journal={Computers \& Education},
volume={29},
number={2},
pages={117--126},
year={1997},
publisher={Elsevier}
}
@article{krajcik2000model,
title={MODEL-IT: A Design Retrospective},
author={Krajcik, Joseph and Soloway, Elliot},
journal={Innovations in Science and Mathematics Education: Advanced Designs for Technologies of Learning},
pages={77},
year={2000},
publisher={Psychology Press}
}
@article{mercier2006images,
title={Images of self and others as computer users: The role of gender and experience},
author={Mercier, EM and Barron, B and O'Connor, KM},
journal={Journal of Computer Assisted Learning},
volume={22},
number={5},
pages={335--348},
year={2006},
publisher={Wiley Online Library}
}
@inproceedings{brennan2012new,
title={New frameworks for studying and assessing the development of computational thinking},
author={Brennan, Karen and Resnick, Mitchel},
booktitle={Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada},
year={2012}
}
@inproceedings{wolz2011scrape,
title={Scrape: A tool for visualizing the code of Scratch programs},
author={Wolz, U and Hallberg, C and Taylor, B},
booktitle={Poster presented at the 42nd ACM Technical Symposium on Computer Science Education, Dallas, TX},
year={2011}
}
@inproceedings{boe2013hairball,
title={Hairball: Lint-inspired static analysis of scratch projects},
author={Boe, Bryce and Hill, Charlotte and Len, Michelle and Dreschler, Greg and Conrad, Phillip and Franklin, Diana},
booktitle={Proceeding of the 44th ACM technical symposium on Computer science education},
pages={215--220},
year={2013},
organization={ACM}
}
@article{scaffidi2012skill,
title={Skill progression demonstrated by users in the Scratch animation environment},
author={Scaffidi, Christopher and Chambers, Christopher},
journal={International Journal of Human-Computer Interaction},
volume={28},
number={6},
pages={383--398},
year={2012},
publisher={Taylor \& Francis}
}
@inproceedings{nakakoji2002evolution,
title={Evolution patterns of open-source software systems and communities},
author={Nakakoji, Kumiyo and Yamamoto, Yasuhiro and Nishinaka, Yoshiyuki and Kishida, Kouichi and Ye, Yunwen},
booktitle={Proceedings of the international workshop on Principles of software evolution},
pages={76--85},
year={2002},
organization={ACM}
}
@inproceedings{ye2003toward,
title={Toward an understanding of the motivation of open source software developers},
author={Ye, Yunwen and Kishida, Kouichi},
booktitle={Software Engineering, 2003. Proceedings. 25th International Conference on},
pages={419--429},
year={2003},
organization={IEEE}
}
@inproceedings{huff1992modelling,
title={Modelling and measuring end user sophistication},
author={Huff, Sid L and Munro, Malcolm C and Marcolin, Barbara},
booktitle={Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research},
pages={1--10},
year={1992},
organization={ACM}
}
@inproceedings{seiter2013modeling,
title={Modeling the learning progressions of computational thinking of primary grade students},
author={Seiter, Linda and Foreman, Brendan},
booktitle={Proceedings of the ninth annual international ACM conference on International computing education research},
pages={59--66},
year={2013},
organization={ACM}
}
@inproceedings{adams2012students,
title={What do students learn about programming from game, music video, and storytelling projects?},
author={Adams, Joel C and Webster, Andrew R},
booktitle={Proceedings of the 43rd ACM technical symposium on Computer Science Education},
pages={643--648},
year={2012},
organization={ACM}
}
@inproceedings{dahotre2010qualitative,
title={A qualitative study of animation programming in the wild},
author={Dahotre, Aniket and Zhang, Yan and Scaffidi, Christopher},
booktitle={Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement},
pages={29},
year={2010},
organization={ACM}
}
@inproceedings{fisher2005euses,
title={The EUSES spreadsheet corpus: a shared resource for supporting experimentation with spreadsheet dependability mechanisms},
author={Fisher, Marc and Rothermel, Gregg},
booktitle={ACM SIGSOFT Software Engineering Notes},
volume={30},
number={4},
pages={1--5},
year={2005},
organization={ACM}
}
@article{panko1998we,
title={What we know about spreadsheet errors},
author={Panko, Raymond R},
journal={Journal of Organizational and End User Computing (JOEUC)},
volume={10},
number={2},
pages={15--21},
year={1998},
publisher={IGI Global}
}
@inproceedings{bogart2008end,
title={End-user programming in the wild: A field study of CoScripter scripts},
author={Bogart, Christopher and Burnett, Margaret and Cypher, Allen and Scaffidi, Christopher},
booktitle={Visual Languages and Human-Centric Computing, 2008. VL/HCC 2008. IEEE Symposium on},
pages={39--46},
year={2008},
organization={IEEE}
}
@inproceedings{scaffidi2009predicting,
title={Predicting reuse of end-user web macro scripts},
author={Scaffidi, Christopher and Bogart, Christopher and Burnett, Margaret and Cypher, Allen and Myers, Brad and Shaw, Mary},
booktitle={Visual Languages and Human-Centric Computing, 2009. VL/HCC 2009. IEEE Symposium on},
pages={93--100},
year={2009},
organization={IEEE}
}
@article{maloney2008programming,
title={Programming by choice: urban youth learning programming with scratch},
author={Maloney, John H and Peppler, Kylie and Kafai, Yasmin and Resnick, Mitchel and Rusk, Natalie},
journal={ACM SIGCSE Bulletin},
volume={40},
number={1},
pages={367--371},
year={2008},
publisher={ACM}
}
@inproceedings{meerbaum2011habits,
title={Habits of programming in scratch},
author={Meerbaum-Salant, Orni and Armoni, Michal and Ben-Ari, Mordechai},
booktitle={Proceedings of the 16th annual joint conference on Innovation and technology in computer science education},
pages={168--172},
year={2011},
organization={ACM}
}
@article{maloney2010scratch,
title={The scratch programming language and environment},
author={Maloney, John and Resnick, Mitchel and Rusk, Natalie and Silverman, Brian and Eastmond, Evelyn},
journal={ACM Transactions on Computing Education (TOCE)},
volume={10},
number={4},
pages={16},
year={2010},
publisher={ACM}
}
@article{resnick2009scratch,
title={Scratch: programming for all},
author={Resnick, Mitchel and Maloney, John and Monroy-Hern{\'a}ndez, Andr{\'e}s and Rusk, Natalie and Eastmond, Evelyn and Brennan, Karen and Millner, Amon and Rosenbaum, Eric and Silver, Jay and Silverman, Brian and others},
journal={Communications of the ACM},
volume={52},
number={11},
pages={60--67},
year={2009},
publisher={ACM}
}
@article{kafai2010entering,
title={Entering the clubhouse: Case studies of young programmers joining the online Scratch communities},
author={Kafai, Yasmin B and Fields, Deborah A and Burke, William Q},
journal={Journal of Organizational and End User Computing (JOEUC)},
volume={22},
number={2},
pages={21--35},
year={2010},
publisher={IGI Global}
}
@inproceedings{adams2010scratching,
title={Scratching middle schoolers' creative itch},
author={Adams, Joel C},
booktitle={Proceedings of the 41st ACM technical symposium on Computer science education},
pages={356--360},
year={2010},
organization={ACM}
}
@inproceedings{franklin2013assessment,
title={Assessment of computer science learning in a scratch-based outreach program},
author={Franklin, Diana and Conrad, Phillip and Boe, Bryce and Nilsen, Katy and Hill, Charlotte and Len, Michelle and Dreschler, Greg and Aldana, Gerardo and Almeida-Tanaka, Paulo and Kiefer, Brynn and others},
booktitle={Proceeding of the 44th ACM technical symposium on Computer science education},
pages={371--376},
year={2013},
organization={ACM}
}
@inproceedings{wilson2012evaluation,
title={Evaluation of computer games developed by primary school children to gauge understanding of programming concepts},
author={Wilson, Amanda and Hainey, Thomas and Connolly, TM},
booktitle={6th European Conference on Games-based Learning (ECGBL)},
pages={4--5},
year={2012}
}
@article{wolz2009starting,
title={Starting with scratch in CS 1},
author={Wolz, Ursula and Leitner, Henry H and Malan, David J and Maloney, John},
journal={ACM SIGCSE Bulletin},
volume={41},
number={1},
pages={2--3},
year={2009},
organization={ACM}
}
@article{malan2007scratch,
title={Scratch for budding computer scientists},
author={Malan, David J and Leitner, Henry H},
journal={ACM SIGCSE Bulletin},
volume={39},
number={1},
pages={223--227},
year={2007},
publisher={ACM}
}
@article{meerbaum2013learning,
title={Learning computer science concepts with scratch},
author={Meerbaum-Salant, Orni and Armoni, Michal and Ben-Ari, Mordechai},
journal={Computer Science Education},
volume={23},
number={3},
pages={239--264},
year={2013},
publisher={Taylor \& Francis}
}
@article{wing2008computational,
title={Computational thinking and thinking about computing},
author={Wing, Jeannette M},
journal={Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences},
volume={366},
number={1881},
pages={3717--3725},
year={2008},
publisher={The Royal Society}
}