Cognitive ethnography, distributed and embodied cognition, human-computer interaction, multimodal interaction.