Learn how to create video games using Unity 3D,
a free-to-use game development tool.The course offers students the opportunity to
develop high-level gaming experiences from a
technical, narrative and interactive point of view.
Students will discover how to use the core
features of the software while creating their very
first game. They will start out by learning how to
properly create a new project and how to manage
the game assets.
The course is project-based, so they will not
just be learning dry programming concepts, but
applying them immediately to real game.
Students will learn the steps needed to create
a fully playable prototype in Unity: Installation
and setup, Physics, Pathfinding, Basic of artificial
intelligence, Lightning and lightmapping, Camera
animations and cutscenes, Character animations,
Scripting, Materials and skyboxes, Sound FX
and music, Particle FX.
The course aims to enhance student skills and
experience in the game development for building
the entire game by themselves.
The course offers students the opportunity to
develop high-level gaming experiences from a
technical and narrative and interactive point of
The aim of the course is to introduce students to the world of interaction design by the ideation, design and implementation of an interactive project.
By the end of the course students will be able to define and analyze the elements of an interactive exhibit: media, languages, aims, behaviours, technologies (hardware and software).
They will become comfortable with computer science and the basic prototyping tools to create simple interactive prototypes.
Students will have a good understanding of the capabilities of the Bare Conductive Touch Board, an Arduino based tool that is able to transform in a sensor any conductive material, like metal, water, fruits and paint.
Students will become familiar with these basic prototyping tools and their usage, the basics of the TouchBoard/Arduino coding environment, language and programming. Based on “Learning by doing” approach this course will show how to build devices that can control the physical world.
Regardless of what your level of experience is or what type of camera you use, this short course is designed to provide you with everything you need to enhance the content of your YouTube channel or, if you do not already have one, to launch it. This course is aimed at teaching what it takes to create great videos, with professional and budget equipment. Students will learn how to storyboard, how to shoot a professional video with the most used camera types, how to record audio, how to light videos with an affordable setup, and how to edit videos efficiently. Lecturer will guide students through making effective video production based on their actual content creation as YouTubers. Students will also learn how to use the YouTube platform and how to post their videos to their YouTube channel with great titles, descriptions, and tags that are SEO friendly and will get many views. By the end of this course, participants will manage to have a YouTube channel with high quality videos greatly appreciated by their audience.
Learning to program is no longer just for computer specialists and software developers.
Creative coding aims to enhance student skills and experience in the development of software for the creation and manipulation of sounds and images, both in real and non-real time.
Students can develop their own projects through the use of computational approaches to audiovisual processing.
Students will develop, analyze and critique algorithmic approaches to digital drawing, digital audio mixing, and final audiovisual project.
Students will be encouraged to accomplish their artistic objectives and acquire knowledge of the terminology they need to work in complex and mixed teams.
Throughout the course the teacher will help them develop practical programming concepts by exploring creative ideas and challenges. The course will also explore the history and philosophy behind the artistic uses of technology.
Games are an interactive form of entertainment that has the power to connect people with different ages, gender, skills and status. Through the games we play we improve our skillset, we socialize and, most important, we learn. This course focuses on a specific kind of experience, board games, which require more than one player and the development of social skills as cooperation, negotiation, bluff and persuasion. Exploring the basic principles of board game design, prototyping and playtesting, participants will acquire a solid design framework that will be used for the creation of an original game, to be realized individually or in small groups. By the end of the course, participants will be able to transform their ideas into manageable designs and develop quick prototypes to fully test the player experience their concept is trying to achieve. The course doesn’t require any game design knowledge and is suited for all kind of students. Graphic and writing skills are recommended but not essential.
Become an immersive creator is nowadays a great challenge for filmmakers and media producers. The course will deal with all the aspects connected with realizing a 360° video, using nowadays most relevant technologies. Students will learn and practice the workflow of a video production aimed at a Virtual Reality project, going through concept development, technical workflow, preproduction methods, 360° video shooting, editing and finalization. Students will first of all gain an in-depth understanding of the 360° camera landscape and which works best in various scenarios. Afterwards, they will get ready to start shooting to make post-production as efficient as possible and will practice options for stitching, editing, and publishing your 360 videos. At the end of the course students will design and produce their own 360° video project to propose to the audience for a VR experience. The course does not require any VR knowledge. Basic video/ photo shooting techniques are recommended but not essential.