{"title":"Mine, yours, ours: examples reuse and the self-expression of programming students","authors":"Luana Müller, M. Silveira, C. D. Souza","doi":"10.1145/3148456.3148486","DOIUrl":null,"url":null,"abstract":"Examples are commonly used as support to teach and learn programming. However, programming students (even the most experienced ones) neglect the study of code and the understanding of the message conveyed by it, preferring to reuse e adapt the code to achieve their goals. This work investigates how students use examples in their activities and, in cases where it is reused, how the appropriation of the code message happens and how it impacts in programmer's self-expression and his/her final message communicated with the program.","PeriodicalId":423409,"journal":{"name":"Proceedings of the 14th Brazilian Symposium on Human Factors in Computing Systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 14th Brazilian Symposium on Human Factors in Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3148456.3148486","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Examples are commonly used as support to teach and learn programming. However, programming students (even the most experienced ones) neglect the study of code and the understanding of the message conveyed by it, preferring to reuse e adapt the code to achieve their goals. This work investigates how students use examples in their activities and, in cases where it is reused, how the appropriation of the code message happens and how it impacts in programmer's self-expression and his/her final message communicated with the program.