A Theory Based Introductory Programming Course

Research output: Research - peer-reviewArticle in proceedings – Annual report year: 1999

View graph of relations

This paper presents an introductory programming course designed to teach programming as an intellectual activity. The course emphasizes understandable concepts which can be useful in designing programs, while the oddities of today's technology are considered of secondary importance. An important goal is to fight the trial-and-error approach to programming which is a result of the students battles with horribly designed and documented systems and languages prior to their studies at university. Instead, the authors strive for giving the students a good experience of programming as a systematic, intellectual activity where the solution of a programming problem can be described in an understandable way. The approach is illustrated by an example which is a commented solution of a problem posed to the students in the course.
Original languageEnglish
Title of host publicationFrontiers in Education
Publication date1999
ISBN (Print)0-7803-5643-8
StatePublished - 1999
Event29th Annual Frontiers in Education Conference - San Juan, Puerto Rico
Duration: 1 Jan 1999 → …


Conference29th Annual Frontiers in Education Conference
CitySan Juan, Puerto Rico
Period01/01/1999 → …

Bibliographical note

Copyright 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

CitationsWeb of Science® Times Cited: No match on DOI
Download as:
Download as PDF
Select render style:
Download as HTML
Select render style:
Download as Word
Select render style:

Download statistics

No data available

ID: 4647131