Repository logo
 

Exploring Open-Ended Creative Coding Assignments in Introductory Computer Programming

dc.contributor.authorCrane, Brent
dc.contributor.copyright-releaseNot Applicable
dc.contributor.degreeMaster of Computer Science
dc.contributor.departmentFaculty of Computer Science
dc.contributor.ethics-approvalReceived
dc.contributor.external-examinern/a
dc.contributor.manuscriptsNo
dc.contributor.thesis-readerHanieh Shakeri
dc.contributor.thesis-readerLizbeth Escobedo Bravo
dc.contributor.thesis-supervisorEric Poitras
dc.date.accessioned2025-03-27T18:35:19Z
dc.date.available2025-03-27T18:35:19Z
dc.date.defence2025-03-24
dc.date.issued2025-03-27
dc.description.abstractCreativity is a key element in computer science education, as it helps engage students through problem-solving. This study examines how open-ended versus guided assignments impact creativity and performance in an introductory programming course. The assignment formats were counterbalanced across course sections, and students chose the format for the third assignment. After each assignment, students completed surveys to assess their motivation and emotions. Results show that the assignment format did not affect performance. However, the open-ended game development assignment fostered creativity and was linked to reduced negative emotions, along with increased positive emotions and self-efficacy. This research contributes to the limited literature on creativity in computing education and the design of open-ended assignments.
dc.identifier.urihttps://hdl.handle.net/10222/84910
dc.language.isoen_US
dc.subjectComputer Science Education
dc.titleExploring Open-Ended Creative Coding Assignments in Introductory Computer Programming

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BrentCrane2025.pdf
Size:
4.27 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: