Codes, conventions, and communities: Semiotics course | Zoonk