This document provides an introduction to human computation and games with a purpose, highlighting the significance of crowdsourcing and the rising interest in leveraging human intelligence to tackle tasks that computers struggle with. It outlines the roles of human computation within various systems, such as crowdsourcing marketplaces and games, while also discussing future research directions in this evolving field. The tutorial includes practical examples, design guidelines, and connections to numerous disciplines, underscoring the importance of human contributions in computational processes.