• 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