To top it all off, the history part I mean, a few images of early input / output methods.
WIth the most primitive input systems you could only enter a whole program in one go (with punch cards, for example).
It is only with the advent of electrical storage that programs could be build 'within the computer' and could be stored electronically while incomplete. Only then could we speak of keyboards like we know them today.
The pictures below show paper output methods. I am not sure whether these were only used to prepare and read programs or could also enter characters into the electrical storage of the mainframe. Sure is that the operators of these device would read from paper and not from a screen.


