A Study of Worked Examples for SQL Programming

Kamil Akhuseyinoglu, Ryan Hardt, Jordan Barria-Pineda, Peter Brusilovsky, Kerttu Pollari-Malmi, Teemu Sirkiä, Lauri Malmi

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

13 Downloads (Pure)

Abstract

The paper focuses on a new type of interactive learning content for SQL programming - worked examples of SQL code. While worked examples are popular in learning programming, their application for learning SQL is limited. Using a novel tool for presenting interactive worked examples, Database Query Analyzer (DBQA), we performed a large-scale randomized controlled study assessing the value of worked examples as a new type of practice content in a database course. We report the results of the classroom study examining the usage and the impact of DBQA. Among other aspects, we explored the effect of textual step explanations provided by DBQA.

Original languageEnglish
Title of host publicationITiCSE 2022 - Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education
PublisherACM
Pages82-88
Number of pages7
ISBN (Electronic)9781450392013
DOIs
Publication statusPublished - 7 Jul 2022
MoE publication typeA4 Article in a conference publication
EventAnnual Conference on Innovation and Technology in Computer Science Education - Dublin, Ireland
Duration: 8 Jul 202213 Jul 2022
Conference number: 27

Conference

ConferenceAnnual Conference on Innovation and Technology in Computer Science Education
Abbreviated titleITiCSE
Country/TerritoryIreland
CityDublin
Period08/07/202213/07/2022

Keywords

  • classroom study
  • computer science education
  • olm
  • sql
  • textual explanations
  • worked examples

Fingerprint

Dive into the research topics of 'A Study of Worked Examples for SQL Programming'. Together they form a unique fingerprint.

Cite this