A Collection of Optical Mark Cards

A section of the Punched Card Collection

A numeric convention ballot

 [photo]

This ballot was issued as part of the credentials packet to a delegate to the 1988 Iowa Democratic Convention. These ballots were used to elect delegates to the national convention and to national party committees. Each candidate was assigned a number, and the ballot allowed convention delegates to mark the numbers of the candidates they preferred for each of up to 5 offices. Elections carried out on the convention floor were not by secret ballot, so each delegate's ballots were pre-punched with the delegate ID and ballot number. A high resolution scan is available.

A yes-no convention ballot

 [photo] This ballot was issued as part of the credentials packet to a delegate to an Iowa Democratic Convention in the late 1980's. These ballots were used for votes on platform planks in those cases where voice votes and standing divisions of the house were deemed insufficient. This card is designed to carry less information than any other card in this collection, but it is not just one bit of information; elections carried out on the convention floor were not by secret ballot, so each delegate's ballots were pre-punched with the delegate ID and ballot number. A high resolution scan is available.

A Hewlett Packard Educational BASIC card

 [photo]

In the early 1970's, Hewlett Packard was a leader in providing computers to public school systems interested in teaching computer programming. While Hewlett Packard emphasized use of timesharing systems, the provisions they made for batch operation using optical mark readers lowered the price per student to something that many public school systems could afford. The black bars between marking positions provide a clock signal to the card reader, allowing it to find the marking positions.

With conventional punched-cards, you punch your program on the card using a keypunch. Users of mark-sense cards have come up with interesting terminology to describe the analogous act of programming on such cards. One of the more interesting descriptive phrases is "we bubbled in our programs on cards", referring to filling the oval bubbles that are commonly used as marking targets on mark-sense forms. I first heard this usage in 2002 from Dr. Glen B. Cook.

A Hewlett Packard 9820 Program and Data card

 [photo]

In the late 1960's and early 1970's, Hewlett Packard was a leading maker of programmable desk calculators, competing with Olivetti and Compucorp. The HP9820 calculator offered, as an option, programming on cards using an optical mark reader. The card provided space for the symbolic program, encoded as a sequence of calculator keypresses, just as on today's programmable pocket calculator, and then spaces for the machine readable translations of each program step into a binary pattern of marks. A high resolution scan is available.

A University of Iowa card

 [photo]

The University of Iowa was a pioneer in the development of optical mark reading technology (Professor Lindquist invented the mark-sense reader in order to score the ACT college admissions test he developed), so it is natural that, as tome point, the University of Iowa experimented with using mark-sense technology to substitute for keypunches. These cards were printed by IBM and feature an almost impossible to read self-interpreting legend written beside each marking position. These cards have columns marked for the convenience of Fortran programmers, and unlike the HP cards, there is no clock pattern on the card to help the card reader locate the punch positions. A high resolution scan is available.