The Connection Between Coding Habits and Coding Success

dc.contributor.advisorMcCuaig, Dr. Judi
dc.contributor.authorDougan, Scott
dc.date.accessioned2015-05-08T18:11:13Z
dc.date.available2015-05-08T18:11:13Z
dc.date.copyright2015-04
dc.date.created2015-04-20
dc.date.issued2015-05-08
dc.degree.departmentSchool of Computer Scienceen_US
dc.degree.grantorUniversity of Guelphen_US
dc.degree.nameMaster of Scienceen_US
dc.degree.programmeComputer Scienceen_US
dc.description.abstractMany college and university students struggle to grasp programming con- cepts during their introductory courses. This could be partially caused by the transition towards e-learning software in education which reduces hands- on learning and makes it difficult for instructors to know which students are struggling. This thesis proposes an e-learning system plug-in which allows stu- dents to write programs in a web-based development environment, while at the same time logging students’ actions. The logs of coding actions, visually observed events, and participants self-reports were recorded as participants’ completed programming exercises. This data was later analyzed to examine the connections between coding habits and success on programming tasks. By providing more opportunity for hands-on programming practice and helping to inform instructors of the areas in which their students are lacking understand- ing, the learning experience for students in computer science can be greatly improved.en_US
dc.identifier.urihttp://hdl.handle.net/10214/8844
dc.language.isoenen_US
dc.publisherUniversity of Guelphen_US
dc.rights.licenseAll items in the Atrium are protected by copyright with all rights reserved unless otherwise indicated.
dc.subjectcoding habitsen_US
dc.subjectcoding successen_US
dc.subjecte-learningen_US
dc.subjectmoodle plug-inen_US
dc.titleThe Connection Between Coding Habits and Coding Successen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Dougan_Scott_201504_Msc.pdf
Size:
1.94 MB
Format:
Adobe Portable Document Format