Prof Harold Thimbleby …
Examples of research
Conventional design is often a mix of creativity and evaluation, missing out analytic thinking. This often results in nice-looking systems with problems for their users. Much of Harold’s work has been in working out methods to improve the early stages of design, particularly based on programming, maths or computer science.
Harold has developed many powerful and practical results based on fully working programs and mathematical methods — he is an excellent programmer.
Harold has worked in algorithms, artificial life, autostereograms, computer ethics, computer viruses, digital libraries, human-computer interaction, mobile computing, software engineering and the public understanding of science. Harold is particularly interested in research itself, particularly with the rapid expansion of computer science.
- Autostereograms (SIRDS)
- Chinese Postman
- Computer algebra
- Cost of knowledge
- Gresham lectures
- Illuminating HCI (light switches)
- LISP and circularity
- Markov modelling
- Matrix modelling
- Press On — Principles of Interaction Programming
- Some school and public talks
- Ticket machine user interfaces
- Warp (explaining programs)
- Weapons of maths construction
Working Enigma machine
Harold made for explaining cryptography