DocumentCode
2029102
Title
Ecological footprints as case studies in programming
Author
Wirth, Michael
Author_Institution
Dept. Comput. & Inf. Sci., Univ. of Guelph, Guelph, ON, Canada
fYear
2009
fDate
26-27 Sept. 2009
Firstpage
188
Lastpage
193
Abstract
There are many challenges to teaching programming skills to students whose specialty is not computer science. One of the challenges is that the examples used in introductory programming classes are usually somewhat esoteric. To make the concepts taught in programming seem real, we use algorithms based on calculating ecological footprints to enable an exploration of language syntax, improve program comprehension, introduce software design and usability.
Keywords
computer science education; programming; programming languages; ecological footprints; language syntax; program comprehension; programming; software design; software usability; Computer industry; Computer languages; Computer science; Education; Helium; Information science; Programming; Software design; Software testing; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Science and Technology for Humanity (TIC-STH), 2009 IEEE Toronto International Conference
Conference_Location
Toronto, ON
Print_ISBN
978-1-4244-3877-8
Electronic_ISBN
978-1-4244-3878-5
Type
conf
DOI
10.1109/TIC-STH.2009.5444510
Filename
5444510
Link To Document