## Vooraf

Wat is informatica? Als we een antwoord op deze vraag geven, dan kunnen we daar de onderstaande definitie voor gebruiken:

“Informatica is de wetenschap en de technologie van informatieverwerkende systemen in verschillende verschijningsvormen, zoals procesgeoriënteerde systemen, gegevensgeoriënteerde systemen, modelgeoriënteerde systemen en autonoomgeoriënteerde systemen. In de praktijk gaat het om systemen die op computers zijn gebaseerd en is de aandacht van informatica vooral gericht op de software.”

In deze definitie staat het begrip “informatieverwerkende systemen” centraal. Informatieverwerkende systemen verwerken gegevens die van buiten het systeem komen: de invoer. Het resultaat van de verwerking wordt gepresenteerd aan de gebruiker of een ander systeem: de uitvoer. Vrijwel alle systemen kunnen informatie kortere of langere tijd bewaren in een geheugen.

Een geldautomaat van een bank, een drankenautomaat in de kantine van school. Het zijn voorbeelden van informatieverwerkende systemen. Voor de communicatie met deze systemen wordt meestal gebruik gemaakt van een grafische gebruikersinterface. In het Engels de Graphical User Interface (GUI).

Maar ook andere interfaces winnen aan populariteit. Het gebruik van voice in een auto of bij een smartphone is zo’n andere interface. De gebruikersinterface kun je beschouwen als de schakel tussen mens en machine. Dat omvat de hardware- als de softwarekant van een machine. Een goed ontworpen gebruikersinterface zorgt ervoor dat in principe iedereen zonder al teveel voorkennis goed met het systeem kan werken. De user interface moet dan ook vooral gebruiksvriendelijk zijn. Een ontwerper van een gebruikersinterface dient in de keuzes die gemaakt worden tijdens het ontwerpproces zich daar telkens bewust van te zijn. In deze module maak je kennis met de diverse aspecten van het ontwerpproces van gebruikersinterfaces.