Skip to main content

I/O Considered Harmful (At least for the first few weeks)

Rosenberg, John and Kölling, Michael (1997) I/O Considered Harmful (At least for the first few weeks). In: Proceedings of the 2nd Australasian conference on Computer science education. ACM International Conference Proceeding Series . ACM, New York, USA, pp. 216-223. ISBN 0-89791-958-0. (doi:10.1145/299359.299390) (KAR id:21470)

PDF
Language: English
Download (196kB) Preview
[thumbnail of IO_Considered_Harmful.pdf]
Preview
This file may not be suitable for users of assistive technology.
Request an accessible format
Official URL:
http://dx.doi.org/10.1145/299359.299390

Abstract

One of the major difficulties with teaching the first programming course is input/output. It is desirable to show students how to input data and output results early in the course in order to motivate the students and so that they can see the results of their programs. Output is also a useful tool for testing programs. However, in most programming languages input and output are esoteric and the techniques for performing input and output must be learnt by the students at an early stage, precisely when they are trying to understand the basics of programming. We argue that input/output operations need not be taught in the early stages of a course if the language environment provides appropriate tools for testing programs. This assertion is demonstrated by reference to the Blue objectoriented language and environment.

Item Type: Book section
DOI/Identification number: 10.1145/299359.299390
Uncontrolled keywords: Programming, Education, IDE
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Mark Wheadon
Date Deposited: 01 Aug 2009 13:28 UTC
Last Modified: 16 Nov 2021 09:59 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/21470 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year