Performance and Use Evaluation of an Electronic Book for Introductory Python Programming

dc.contributor.author Alvarado, Christine
dc.contributor.author Morrison, Briana
dc.contributor.author Ericson, Barbara
dc.contributor.author Guzdial, Mark
dc.contributor.author Miller, Brad
dc.contributor.author Ranum, David L.
dc.contributor.corporatename Georgia Institute of Technology. College of Computing
dc.contributor.corporatename Georgia Institute of Technology. School of Interactive Computing
dc.contributor.corporatename Harvey Mudd College
dc.contributor.corporatename Luther College (Decorah, Iowa)
dc.date.accessioned 2012-10-08T14:02:09Z
dc.date.available 2012-10-08T14:02:09Z
dc.date.issued 2012
dc.description.abstract Electronic books (ebooks) provide the opportunity to go beyond the limitations of a physical page. These opportunities are particularly important for computing education, where dynamic information is a key characteristic of our domain. An electronic book can provide opportunities to program or conduct analyses that are impossible on the physical page, integrating instructional information with creative exploration. However, just because ebooks provide these opportunities does not mean that we know how students will actually use ebooks in the context of a class. Miller and Ranum have produced an electronic book for teaching introductory computing in Python. We explored how students used the dynamic and novel features of the book, and correlated that use with performance on learning measures. We found that students made extensive use of the traditional programming environment in the book, but that the lesser-used visualization tool was better correlated with student performance. In addition, we found that although students reported high levels of satisfaction with the book, they appeared to use it much like a traditional textbook, making less use of many of the interactive features of the book than we expected. en_US
dc.identifier.uri http://hdl.handle.net/1853/45044
dc.language.iso en_US en_US
dc.publisher Georgia Institute of Technology en_US
dc.relation.ispartofseries SIC Technical Reports ; GT-IC-12-02 en_US
dc.subject Computer science education en_US
dc.subject eBooks en_US
dc.subject Educational technology en_US
dc.subject Electronic books en_US
dc.subject Empirical study en_US
dc.subject Usability evaluation en_US
dc.title Performance and Use Evaluation of an Electronic Book for Introductory Python Programming en_US
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.corporatename College of Computing
local.contributor.corporatename School of Interactive Computing
local.relation.ispartofseries College of Computing Technical Report Series
local.relation.ispartofseries School of Interactive Computing Technical Report Series
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isOrgUnitOfPublication aac3f010-e629-4d08-8276-81143eeaf5cc
relation.isSeriesOfPublication 35c9e8fc-dd67-4201-b1d5-016381ef65b8
relation.isSeriesOfPublication 2e3a9753-6ae4-4b26-9c81-20f3e8fe782c
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
341.38 KB
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
1.76 KB
Item-specific license agreed upon to submission