Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education 2020
DOI: 10.1145/3341525.3387385
|View full text |Cite
|
Sign up to set email alerts
|

Crowdsourcing Content Creation for SQL Practice

Abstract: Crowdsourcing refers to the act of using the crowd to create content or to collect feedback on some particular tasks or ideas. Within computer science education, crowdsourcing has been used-for example-to create rehearsal questions and programming assignments. As a part of their computer science education, students often learn relational databases as well as working with the databases using SQL statements. In this article, we describe a system for practicing SQL statements. The system uses teacher-provided top… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
7
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 17 publications
(8 citation statements)
references
References 33 publications
1
7
0
Order By: Relevance
“…One instructional approach that has become increasingly common in computing education is learnersourcing Kim (2015) where students participate in the creation and evaluation of course materials such as questions and exercises (see e.g. Denny et al (2015Denny et al ( , 2017; Pirttinen et al (2018); Leinonen et al (2020)).…”
Section: Future Workmentioning
confidence: 99%
“…One instructional approach that has become increasingly common in computing education is learnersourcing Kim (2015) where students participate in the creation and evaluation of course materials such as questions and exercises (see e.g. Denny et al (2015Denny et al ( , 2017; Pirttinen et al (2018); Leinonen et al (2020)).…”
Section: Future Workmentioning
confidence: 99%
“…This act of using students as a crowd in a crowdsourcing activity is sometimes referred to as learnersourcing [3] -in this article, we include learnersourcing under the more commonly used banner of crowdsourcing. In computing education research, crowdsourcing has been used, for example, to create multiple choice questions [1], [4], introductory programming assignments [2], [5], and SQL exercises [6].…”
Section: Introductionmentioning
confidence: 99%
“…Current learnersourcing tools support a wide variety of artefact types, including hints, subgoal-labels, programming problems and complex assignments (Mitros 2015;Kim, Miller, and Gajos 2013;Leinonen, Pirttinen, and Hellas 2020;Pirttinen et al 2018;Denny et al 2011). Multiplechoice questions (MCQs) are a very popular format in learnersourcing platforms, appearing in tools such as RiPPLE (Khosravi, Kitto, and Williams 2019), Quizzical (Riggs, Kang, and Rennie 2020), UpGrade (Wang et al 2019) and PeerWise (Denny, Luxton-Reilly, and Hamer 2008).…”
Section: Introductionmentioning
confidence: 99%