• DocumentCode
    1728692
  • Title

    A Systematic Approach to Immediate Verifiable Exercises in Undergraduate Programming Courses

  • Author

    Längrich, Matthias ; Schulze, Jörg

  • Author_Institution
    Univ. of Appl. Sci., Zittau/Gorlitz
  • fYear
    2006
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Exercises and solving tasks are an essential part of learning in programming courses. To provide a feedback, discuss problems which occur and eliminate their causes, tasks must be corrected promptly and efficiently. Our experiences and studies have shown that tasks in programming courses are often one-sided, too complex and insufficient. When examining typical tasks we recognized that they can be distinguished in several main categories, such as multiple-choice-tasks, value-tasks, specification-tasks. We further discovered that the task categories differ significantly in the effort required for editing and verification. Categorizing tasks opened new perspectives and forced us to develop a new training environment to be able to handle tasks from different views
  • Keywords
    computer science education; educational courses; teaching; multiple-choice-tasks; programming course learning; specification-tasks; task categorization; value-tasks; Education; Educational programs; Feedback; Finishing; Functional programming; Programming profession; Seminars; Testing; Workstations; Feedback Systems; Programming; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 36th Annual
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-5848
  • Print_ISBN
    1-4244-0256-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2006.322651
  • Filename
    4117105