Digital.Maag Repository

How novices read source code

Show simple item record

dc.contributor.author Yenigalla, Leela Krishna en_US
dc.date.accessioned 2015-04-10T18:44:11Z
dc.date.accessioned 2019-09-08T02:53:10Z
dc.date.available 2015-04-10T18:44:11Z
dc.date.available 2019-09-08T02:53:10Z
dc.date.issued 2014
dc.identifier 906618066 en_US
dc.identifier.other b21520458 en_US
dc.identifier.uri http://hdl.handle.net/1989/11481
dc.description x, 90 leaves : illustrations ; 29 cm en_US
dc.description.abstract Every expert was once a novice. It takes a lot of dedication and time for novices to master any programming language. What if there is an improvement in design as well as method of teaching that can foster the process of learning. In the field of Computer Science education, design of course curriculum as well as tools for learning has always been important. It is a great challenge to design and integrate new methods to teach programming, so that any Computer Science novice can learn and master necessary skills and knowledge. In this thesis, we conduct an empirical study using eye tracking equipment to understand how novices read source code in the context of two programming classes. Our main goal is to begin to understand the strategies and techniques they use to read source and their improvement in program comprehension as the course progresses. The results indicate that novices put in more effort and had more difficulty reading source code as they progress through the course. However, they are able to partially comprehend code at a later point in the course. The results also show that we did not see any shift in the stage of learning the novices are currently at, indicating that there might be more than one course that needs to be taken over the course of a few years to realize the shift. We call for more studies to further learn about this shift en_US
dc.description.statementofresponsibility by Leela Krishna Yenigalla en_US
dc.language.iso en_US en_US
dc.relation.ispartofseries Master's Theses no. 1485 en_US
dc.subject.lcsh Source code (Computer science)--Computer science--Study and teaching. en_US
dc.title How novices read source code en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital.Maag


Advanced Search

Browse

My Account