The course aims to provide students with a broad introduction to coding, with a special focus on human-computer interaction. It is based on web technologies and integrated with data and information from multimedia files, data, and the physical world.