Lesson plan
HexInput
HexInput, as originally described, is an on-screen keyboard with the following characteristics: * Keys are activated (pressed) either by tapping on each key in turn (the usual approach for on-screen keyboards) or by dragging a path over the desired keys. Unlike ShapeWriter, every key dragged over is considered pressed, so the sequence of keypresses is deterministic and predictable. * Most keys are hexagonal, arranged in a honeycomb pattern. This allows most keys to have six neighbouring keys that one can drag into without entering any other keys. * Letters are arranged to optimize text input in a particular language (English, for example). Note that this may mean that some common letters may appear twice. The name ‘HexInput’ is unfortunate: in computing, ‘hex’ tends to mean hexadecimal notation, though it may be argued that a general text input method is named for general users, not just those with computing backgrounds. The use of hexagons is not essential to the idea, though they do maximize the available area per cell and the number of easily reachable neighbors per cell. The original exposition included an alternative layout using squares (keys having four neighbours unless at an edge of the keyboard), and a later edition depicted an essentially honeycomb pattern but some hexagons split in half.…
Article summary
HexInput, as originally described, is an on-screen keyboard with the following characteristics: * Keys are activated (pressed) either by tapping on each key in turn (the usual approach for on-screen keyboards) or by dragging a path over the desired keys. Unlike ShapeWriter, every key dragged over is considered pressed, so the sequence of keypresses is deterministic and predictable. * Most keys are hexagonal, arranged in a honeycomb pattern. This allows most keys to have six neighbouring keys that one can drag into without entering any other keys. * Letters are arranged to optimize text input in a particular language (English, for example). Note that this may mean that some common letters may appear twice. The name ‘HexInput’ is unfortunate: in computing, ‘hex’ tends to mean hexadecimal notation, though it may be argued that a general text input method is named for general users, not just those with computing backgrounds. The use of hexagons is not essential to the idea, though they do maximize the available area per cell and the number of easily reachable neighbors per cell. The original exposition included an alternative layout using squares (keys having four neighbours unless at an edge of the keyboard), and a later edition depicted an essentially honeycomb pattern but some hexagons split in half.…
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.