-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathScratchDataset.bib
257 lines (232 loc) · 10.6 KB
/
ScratchDataset.bib
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
@inproceedings{moreno_automatic_2014,
title = {Automatic detection of bad programming habits in {S}cratch: {A} preliminary study},
shorttitle = {Automatic detection of bad programming habits in scratch},
doi = {10.1109/FIE.2014.7044055},
booktitle = {2014 {IEEE} {Frontiers} in {Education} {Conference} ({FIE})},
author = {Moreno, J. and Robles, G.},
month = oct,
year = {2014},
keywords = {automatic assessment, bad habits, bad programming habit detection, Communities, Computers, Computer science education, Educational institutions, empirical analysis, learning, programming, Programming profession, Scratch, Scratch community Web site, Scratch repository, visual programming, visual programming language, Web sites},
pages = {1--4},
}
@article{moreno-leon_dr._2015,
title = {Dr. {Scratch}: {Automatic} {Analysis} of {Scratch} {Projects} to {Assess} and {Foster} {Computational} {Thinking}},
issn = {1578-7680},
shorttitle = {Dr. {Scratch}},
url = {https://doaj.org},
abstract = {DOAJ is an online directory that indexes and provides access to quality open access, peer-reviewed journals.},
number = {46},
urldate = {2016-02-11},
journal = {RED : Revista de Educaci{\'o}n a Distancia},
author = {Moreno-Le{\'o}n, Jes{\'u}s and Robles, Gregorio and Rom{\'a}n-Gonz{\'a}lez, Marcos},
month = jan,
year = {2015},
pages = {1--23},
}
@inproceedings{moreno-leon_dr._2015-1,
address = {New York, NY, USA},
title = {Dr. {Scratch}: {A} {Web} {Tool} to {Automatically} {Evaluate} {Scratch} {Projects}},
isbn = {978-1-4503-3753-3},
shorttitle = {Dr. {Scratch}},
url = {http://doi.acm.org/10.1145/2818314.2818338},
doi = {10.1145/2818314.2818338},
abstract = {This poster paper presents the operation and the new features of Dr. Scratch, an award-winning gamified web application that allows to perform automatic analysis of Scratch projects to assess the development of computational thinking and detect some bad programming habits that are common in students learning to program in this environment.},
urldate = {2016-02-11},
booktitle = {Proceedings of 10th WiPSCE},
publisher = {ACM},
author = {Moreno-León, Jesús and Robles, Gregorio},
year = {2015},
keywords = {Assessment, coding, computational thinking, learning, Scratch},
pages = {132--133},
}
@inproceedings{boe_hairball:_2013,
address = {New York, NY, USA},
title = {Hairball: {Lint}-inspired {Static} {Analysis} of {Scratch} {Projects}},
isbn = {978-1-4503-1868-6},
shorttitle = {Hairball},
urldate = {2016-02-11},
booktitle = {Proceeding of the 44th SIGCSE},
publisher = {ACM},
author = {Boe, Bryce and Hill, Charlotte and Len, Michelle and Dreschler, Greg and Conrad, Phillip and Franklin, Diana},
year = {2013},
keywords = {automated assessment, Scratch, static analysis},
pages = {215--220},
file = {ACM Full Text PDF:C\:\\Users\\Felienne\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\dgizxtry.default\\zotero\\storage\\6B7C9F8C\\Boe et al. - 2013 - Hairball Lint-inspired Static Analysis of Scratch.pdf:application/pdf}
}
@inproceedings{meerbaum-salant_learning_2010,
address = {New York, NY, USA},
title = {Learning {Computer} {Science} {Concepts} with {Scratch}},
isbn = {978-1-4503-0257-9},
urldate = {2016-02-02},
booktitle = {Proceedings of ICER 2010},
publisher = {ACM},
author = {Meerbaum-Salant, Orni and Armoni, Michal and Ben-Ari, Mordechai (Moti)},
year = {2010},
keywords = {bloom's taxonomy, concurrency, middle schools, Scratch, solo taxonomy},
pages = {69--76},
file = {ACM Full Text PDF:C\:\\Users\\Felienne\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\dgizxtry.default\\zotero\\storage\\KFMWSW9Z\\Meerbaum-Salant et al. - 2010 - Learning Computer Science Concepts with Scratch.pdf:application/pdf}
}
@article{resnick_scratch:_2009,
title = {Scratch: {Programming} for {All}},
volume = {52},
issn = {0001-0782},
shorttitle = {Scratch},
doi = {10.1145/1592761.1592779},
abstract = {"Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting.},
number = {11},
urldate = {2016-02-02},
journal = {Commun. ACM},
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 Kafai, Yasmin},
month = nov,
year = {2009},
pages = {60--67},
file = {ACM Full Text PDF:C\:\\Users\\Felienne\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\dgizxtry.default\\zotero\\storage\\T47CR958\\Resnick et al. - 2009 - Scratch Programming for All.pdf:application/pdf}
}
@inproceedings{Meerbaum_habits_2011,
author = {Meerbaum-Salant, Orni and Armoni, Michal and Ben-Ari, Mordechai},
title = {{Habits of Programming in Scratch}},
booktitle = {Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education},
series = {ITiCSE '11},
year = {2011},
isbn = {978-1-4503-0697-3},
location = {Darmstadt, Germany},
pages = {168--172},
numpages = {5},
acmid = {1999796},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {habits, middle schools, scratch},
}
@inproceedings{wilson_evaluation_2012,
title={Evaluation of computer games developed by primary school children to gauge understanding of programming concepts},
author={Wilson, Amanda and Hainey, Thomas and Connolly, Thomas},
booktitle={European Conference on Games Based Learning},
pages={549},
year={2012},
organization={Academic Conferences International Limited}
}
@inproceedings{Maloney_2008,
author = {Maloney, John H. and Peppler, Kylie and Kafai, Yasmin and Resnick, Mitchel and Rusk, Natalie},
title = {Programming by Choice: Urban Youth Learning Programming with {S}cratch},
booktitle = {Proceedings of the 39th SIGCSE},
year = {2008},
isbn = {978-1-59593-799-5},
location = {Portland, OR, USA},
pages = {367--371},
numpages = {5},
doi = {10.1145/1352135.1352260},
acmid = {1352260},
publisher = {ACM},
keywords = {novice programming environments, scratch, wider-access},
}
@inproceedings{Dasgupta_2016,
author = {Dasgupta, Sayamindu and Hale, William and Monroy-Hern\'{a}ndez, Andr{\'e}s and Hill, Benjamin Mako},
title = {Remixing As a Pathway to {C}omputational {T}hinking},
booktitle = {Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work \& Social Computing},
series = {CSCW '16},
year = {2016},
isbn = {978-1-4503-3592-8},
location = {San Francisco, California, USA},
pages = {1438--1449},
numpages = {12},
acmid = {2819984},
publisher = {ACM},
keywords = {computer mediated communication, computers and children, creativity support tools, learning, online communities, peer production, remixing, social computing and social navigation},
}
@inproceedings{Fields_2014,
author = {Fields, Deborah A. and Giang, Michael and Kafai, Yasmin},
title = {Programming in the Wild: {T}rends in Youth Computational Participation in the Online {S}cratch Community},
booktitle = {Proceedings of the 9th WiPSCE},
year = {2014},
isbn = {978-1-4503-3250-7},
location = {Berlin, Germany},
pages = {2--11},
numpages = {10},
doi = {10.1145/2670757.2670768},
acmid = {2670768},
publisher = {ACM},
keywords = {collaborative learning, computer science education, social networking sites},
}
@inproceedings{Yang_2015,
author = {Yang, Seungwon and Domeniconi, Carlotta and Revelle, Matt and Sweeney, Mack and Gelman, Ben U. and Beckley, Chris and Johri, Aditya},
title = {Uncovering Trajectories of Informal Learning in Large Online Communities of Creators},
booktitle = {Proceedings of the Second ACM Conference on Learning @ Scale},
year = {2015},
isbn = {978-1-4503-3411-2},
location = {Vancouver, BC, Canada},
pages = {131--140},
numpages = {10},
doi = {10.1145/2724660.2724674},
acmid = {2724674},
publisher = {ACM},
keywords = {clustering, informal learning, learning analytics, modeling, online community, programming, scratch},
}
@INPROCEEDINGS{hermans_2016,
author={F. Hermans and E. Aivaloglou},
booktitle={2016 IEEE 24th International Conference on Program Comprehension},
title={Do code smells hamper novice programming? {A} controlled experiment on {S}cratch programs},
year={2016},
pages={1-10},
keywords={computer aided instruction;computer science education;programming languages;block-based programming languages;duplication smell;long method smell;programming education;programming language Scratch;Computer languages;Education;Games;Programming profession;Sprites (computer)},
doi={10.1109/ICPC.2016.7503706},
}
@inproceedings{Aivaloglou_2016,
author = {Aivaloglou, Efthimia and Hermans, Felienne},
title = {How Kids Code and How We Know: An Exploratory Study on the {S}cratch Repository},
booktitle = {Proceedings of ICER 2016},
year = {2016},
isbn = {978-1-4503-4449-4},
location = {Melbourne, VIC, Australia},
pages = {53--61},
numpages = {9},
doi = {10.1145/2960310.2960325},
acmid = {2960325},
publisher = {ACM},
keywords = {block-based languages, code smells, programming practices, scratch, static analysis},
}
@inproceedings{Seiter_2013,
author = {Seiter, Linda and Foreman, Brendan},
title = {Modeling the Learning Progressions of {C}omputational {T}hinking of Primary Grade Students},
booktitle = {Proceedings of ICER 2013},
year = {2013},
isbn = {978-1-4503-2243-0},
location = {San Diego, San California, USA},
pages = {59--66},
numpages = {8},
doi = {10.1145/2493394.2493403},
acmid = {2493403},
publisher = {ACM},
keywords = {assessment, computational thinking, programming, scratch},
}
@inproceedings{Robles_2017,
title = {Software Clones in {S}cratch Projects: {O}n the Presence of Copy-and-Paste in {C}omputational {T}hinking Learning},
booktitle = {Proceedings of the 11th International Workshop on Software Clones},
author = { Robles, Gregorio and Moreno-Le{\'o}n, Jes{\'u}s and Aivaloglou, Efthimia and Hermans, Felienne},
year = {2017},
pages = {31--37}
}
@book{fowler_refactoring:_1999,
address = {Boston, MA, USA},
title = {Refactoring: {I}mproving the design of existing code},
isbn = {0-201-48567-2},
publisher = {Addison-Wesley Longman Publishing Co., Inc.},
author = {Fowler, M.},
year = {1999}
}
@article{2017_scratch_dataset,
Author = {Hill, Benjamin Mako and Monroy-Hern{\'a}ndez, Andr{\'e}s},
Date = {2017/01/31/online},
Date-Added = {2017-02-17 16:25:08 +0000},
Date-Modified = {2017-02-17 16:25:08 +0000},
Day = {31},
Journal = {Scientific Data},
L3 = {10.1038/sdata.2017.2; },
M3 = {Data Descriptor},
Month = {01},
Pages = {170002 EP -},
Publisher = {The Author(s) SN -},
Title = {A longitudinal dataset of five years of public activity in the {S}cratch online community},
Ty = {JOUR},
Volume = {4},
Year = {2017},
Bdsk-Url-1 = {http://dx.doi.org/10.1038/sdata.2017.2}}