THINKING LIKE A COMPUTER: AN EXPLORATORY STUDY OF INTRODUCTORY PROGRAMMERS' LEARNING PROCESSES IN SCRATCH

Author(s)Kong, Minji
Date Accessioned2020-09-14T15:44:35Z
Date Available2020-09-14T15:44:35Z
Publication Date2020-05
AbstractAs block-based programming environments are increasingly used to introduce students to computational thinking (CT), researchers have developed various techniques and tools for assessing students' CT skills using these visual programming languages. Most approaches focus on analyzing students' nal code products; however, insights into how to improve teaching also can be gained from observing students' programming processes as they code, beyond what is learned from their products. Unfortunately, observing each individual student's process rsthand and interviewing students is time-intensive and non-scalable. This thesis describes a logging and sequential pattern analysis methodology that enables scalable data collection and analysis of students' programming processes in the Scratch visual programming environment. As students code, we record their interactions with the constructs and the environment itself. Using this capability, we explore the kinds of programming behaviors that can be learned from the mined patterns of logs recorded as students performed the same coding task in two college courses introducing programming (37 Education and Human Development majors taking an Ed Tech course and 44 non-CS majors taking a general introductory CS course). Our ndings indicate that the logs and patterns can describe one's demonstration of uncertainty with a certain construct, attempted use of blocks that are not required in an assigned programming task, and heavy focus on speech-based constructs that do not involve CT skills, all of which can serve as starting points of discussion concerning how CT teaching methodologies could be improved.en_US
AdvisorLori Pollock, Ph.D.
ProgramComputer Science
URLhttps://udspace.udel.edu/handle/19716/27515
PublisherUniversity of Delawareen_US
Keywordscomputer science, scratchen_US
TitleTHINKING LIKE A COMPUTER: AN EXPLORATORY STUDY OF INTRODUCTORY PROGRAMMERS' LEARNING PROCESSES IN SCRATCHen_US
TypeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kong, Minji.pdf
Size:
4.36 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.22 KB
Format:
Item-specific license agreed upon to submission
Description: