• DocumentCode
    889489
  • Title

    Making computer programming fun and accessible

  • Author

    Mahmoud, Qusay H. ; Dobosiewicz, Wlodek ; Swayne, David

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Guelph Univ., Ont., Canada
  • Volume
    37
  • Issue
    2
  • fYear
    2004
  • fDate
    2/1/2004 12:00:00 AM
  • Firstpage
    106
  • Lastpage
    108
  • Abstract
    Learning to program requires much hard work and dedication. Most students in introductory programming courses struggle to grasp programming concepts in general. Universities in the US, Canada, and elsewhere have reported withdrawal, failure, and D-grade rates approaching 50 percent in introductory computer programming courses. To address these problems, we recently designed and successfully offered a revolutionary one-semester course that integrates the use of HTML, JavaScript, and Java. This approach departs markedly from using a single general-purpose programming language such as Java or C++.
  • Keywords
    Internet; Java; courseware; educational courses; educational institutions; programming; C++; HTML; Java; JavaScript; computer programming; general-purpose programming language; introductory programming course; one-semester course; Computer languages; Education; Functional programming; HTML; Internet; Java; Keyboards; Programming profession; Reactive power; Web sites;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2004.1266305
  • Filename
    1266305