Ce cours s'adresse à tous ceux qui souhaitent appliquer leurs compétences techniques à des travaux créatifs allant des jeux vidéo aux installations artistiques en passant par la musique interactive, ainsi qu'aux artistes qui souhaitent utiliser la programmation dans leur pratique artistique.
Programmation créative pour les médias numériques et les applications mobiles
Instructeurs : Prof Marco Gillies
17 146 déjà inscrits
Inclus avec
(55 avis)
Détails à connaître
Ajouter à votre profil LinkedIn
27 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 5 modules dans ce cours
Cette semaine, nous allons commencer à utiliser l'IDE Processing. Nous vous montrerons les bases de l'écriture de croquis Processing, puis nous passerons à quelques concepts graphiques et audio. Mick vous présentera ensuite notre premier exemple audiovisuel - SonicPainter, qui permet aux utilisateurs de peindre de manière interactive avec des graphiques et des sons synchronisés.
Inclus
11 vidéos4 lectures6 devoirs1 évaluation par les pairs
Cette semaine, nous nous penchons sur l'utilisation d'images et de vidéos, et nous découvrons également comment contrôler le son de manière plus interactive. Nous allons vous montrer une application VJ/DJ interactive très basique appelée "DJTube", qui est un exemple très simple de création et de chargement de vidéos, d'images et d'animations sur des ordinateurs de bureau ou des appareils mobiles, et de leur utilisation en tant qu'interface utilisateur de base.
Inclus
8 vidéos2 lectures5 devoirs
Cette semaine est consacrée à la création d'un Audiovisualiser. Il s'agit d'un sujet très populaire et intéressant qui a de nombreuses applications, des lecteurs de musique aux moteurs de jeux, en passant par des éléments plus complexes tels que le DSP. Nous découvrirons les graphiques algorithmiques, l'analyse audio et l'utilisation de l'accéléromètre de votre téléphone. N'oubliez pas que de nombreux ordinateurs de bureau n'ont pas d'accéléromètre, même si vous les secouez beaucoup !
Inclus
8 vidéos2 lectures6 devoirs1 évaluation par les pairs
Cette semaine, nous allons créer un jeu basé sur la physique en utilisant un moteur physique basé sur Box2D. Les moteurs physiques sont un moyen fantastique de créer des jeux dynamiques qui modélisent le monde réel. Box2D est l'un des plus populaires car il est optimisé pour être rapide pour les jeux en 2D qui n'ont pas besoin du traitement lourd d'un moteur 3D. Il est utilisé dans de nombreux jeux 2D importants, dont le plus célèbre est Angry Birds. Nous utiliserons boxwrap2D qui est un portage Java de la version originale C++ de Box2D, conçu pour fonctionner avec Processing. Comme boxwrap2D est uniquement Java, nous avons créé notre propre portage en JavaScript, qui s'interface avec la version JavaScript de Box2D, mais fournit une interface presque identique à la version Processing.
Inclus
9 vidéos2 lectures6 devoirs
Bienvenue à la dernière semaine de programmation créative pour les médias numériques et les applications mobiles. Cette semaine, nous allons revenir à l'un de nos domaines préférés de développement d'applications : les applications musicales. Nous avons un invité très spécial cette semaine - Martin Roth de RJDJ. Martin a beaucoup d'expérience dans le développement d'applications musicales mobiles grand public, notamment l'incroyable application Inception et The Dark Knight Rises. Il nous fait part de son point de vue sur l'expansion des applications musicales mobiles et nous donne son avis sur l'API WebAudio. Pendant ce temps, Matt vous montrera comment créer un séquenceur de batterie très basique, et Marco vous présentera les bases des curseurs et des multisliders, qui sont particulièrement utiles pour contrôler les paramètres dans les applications musicales. Mick vous présentera ensuite quelques exemples de synthétiseurs dans WebAudio et vous parlera de l'exemple Music Machine, qui est un excellent point de départ pour créer une application musicale interactive professionnelle pour mobile.
Inclus
6 vidéos1 lecture4 devoirs1 évaluation par les pairs
Instructeurs
Recommandé si vous êtes intéressé(e) par Développement de logiciels
University of Colorado System
University of London
Fractal Analytics
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Avis des étudiants
55 avis
- 5 stars
60 %
- 4 stars
16,36 %
- 3 stars
5,45 %
- 2 stars
7,27 %
- 1 star
10,90 %
Affichage de 3 sur 55
Révisé le 5 nov. 2016
Awesome course. It's packed with tons of information on how to get started making cool interactive programs, especially if you are a music junkie like myself. Great work!
Révisé le 10 juin 2017
Having so much fun programming with processing, the programming concepts and animation is simple to understand with this programming environment
Révisé le 22 févr. 2022
This was a great class that shows that programming can still be fun.
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :
Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.
Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous achetez un certificat, vous avez accès à tous les supports de cours, y compris les devoirs notés. Une fois le cours terminé, votre certificat électronique sera ajouté à votre page de réalisations. Vous pourrez alors l'imprimer ou l'ajouter à votre profil LinkedIn. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez l'auditer gratuitement.
Vous pouvez prétendre à un remboursement intégral jusqu'à deux semaines après la date de votre paiement ou (pour les cours qui viennent d'être lancés) jusqu'à deux semaines après le début de la première session du cours, la date la plus tardive étant retenue. Vous ne pouvez pas obtenir de remboursement une fois que vous avez obtenu un certificat de cours, même si vous terminez le cours pendant la période de remboursement de deux semaines. Consultez notre politique de remboursement complète.