
Auto Play Media Studio
Utilisation d'AutoPlay et programmation LUA
Ce que vous apprendrez
- Concevoir des interfaces utilisateur avec les outils du programme
- Comprendre les règles de base du langage Lua
- Utiliser les boucles et les instructions de contrôle
- Créer des fonctions
- Manipuler les tableaux
- Comprendre le flux de données
- Gérer les erreurs du programme
- Créer un programme éducatif interactif
À propos du cours
Ce cours enseigne AutoPlay Media Studio, un programme pour créer des logiciels à interfaces interactives et les enregistrer sur des disques qui s'exécutent automatiquement, avec son propre langage de programmation, Lua. Il commence par des extraits du cours et une introduction, puis les outils de conception de l'interface sur plusieurs leçons et des sujets divers. Ensuite, vous apprenez les règles de base du langage Lua, les boucles et les instructions de contrôle, puis les fonctions, les tableaux et le flux de données. Vous passez aux erreurs du programme et à leur gestion, et à la programmation orientée objet, et vous terminez par une leçon pas à pas avec des compléments à télécharger. Le cours convient à ceux qui veulent créer des disques éducatifs interactifs, amateurs comme programmeurs professionnels, sans expérience préalable car le programme est facile à utiliser. Vous serez ensuite capable de concevoir des interfaces interactives avec le programme, d'écrire des commandes Lua pour exécuter des tâches et de créer un programme éducatif interactif complet. Les leçons sont divisées en parties courtes et claires, et chaque partie explique une idée puis l'applique, ce qui vous permet d'apprendre progressivement le programme et le langage.
Résultats attendus
- Créer des applications professionnelles avec AutoPlay Media Studio.
- Maîtriser LUA pour des solutions de programmation avancées.
- Concevoir des interfaces attrayantes et conviviales.
- Gérer efficacement les données au sein des applications.
Avis des apprenants
Contenu du cours
1Le début
3 leçons
- Points forts du coursExplique dans AutoPlay Media Studio l'ajout d'une Menu Bar à l'application, la condition if avec une valeur saisie par l'utilisateur, et la publication du projet sous forme d'exécutable exe.11:50
- Introduction (1)Présente le cours sur la création de contenus pédagogiques interactifs avec AutoPlay Media Studio et ses parties : prise en main du logiciel et de ses objets, puis programmation avec boucles, conditions et fonctions, et livraison du projet à l'utilisateur.8:34
- Introduction (3)Premiers pas avec AutoPlay Media Studio : installer le logiciel, découvrir ses volets principaux comme la vue de conception, l'explorateur de projet et les propriétés, lancer le projet, ajouter un bouton et modifier ses propriétés.17:49
2Outils de conception d'interface
4 leçons
- Outils de conception d'interface (1)Explique les objets de conception d'interface dans AutoPlay Media Studio : Button, Image, Label et Paragraph, les moyens d'accéder à leurs propriétés et de les modifier, et les actions prêtes à l'emploi comme la lecture d'un fichier.18:48
- Outils de conception d'interface (2)Poursuit les objets d'interface dans AutoPlay Media Studio : l'objet Video et ses propriétés comme la bordure et le contrôle, l'objet de diaporama qui affiche des images en séquence à intervalle réglé, et l'ajout de fichiers Flash.11:12
- Outils de conception d'interface (3)Poursuit les objets d'interface dans AutoPlay Media Studio : le champ de saisie pour du texte ou des nombres, la liste et l'arborescence pour présenter des choix, une barre avec valeurs minimale et maximale, et l'objet affichant du texte avec différentes polices.25:04
- DiversAborde divers sujets dans AutoPlay Media Studio : récupérer une valeur saisie par l'utilisateur dans l'application, ajouter un fichier audio, et réutiliser des designs et modèles prêts à l'emploi de sites web au lieu de partir de zéro.14:10
3Principes de programmation
8 leçons
- Règles de baseExplique les règles de base de la programmation dans AutoPlay Media Studio : écrire des commandes dans le Script, afficher un message avec Dialog.Message, lire une valeur d'un champ Input et effectuer addition, soustraction et multiplication.16:42
- Instructions de boucleExplique les boucles dans AutoPlay Media Studio : la boucle for pour répéter une opération un nombre défini de fois, la boucle while, la construction du texte hors de la boucle, et les boucles imbriquées avec l'exemple de la table de multiplication.18:59
- Instructions de contrôleExplique les instructions de contrôle du flux dans AutoPlay Media Studio : if, elseif et else, avec un exemple de saisie d'une note, test de réussite de l'étudiant puis attribution d'une mention avec plusieurs conditions.13:19
- FonctionsExplique les fonctions dans AutoPlay Media Studio : écrire le code une seule fois dans une fonction et l'appeler depuis plusieurs boutons, lui passer une valeur et récupérer un résultat, avec l'exemple de l'attribution d'une mention.10:31
- TableauxExplique les tableaux (arrays) dans AutoPlay Media Studio : remplir un tableau avec une boucle for, puis parcourir ses éléments et les afficher dans un message.16:05
- Flux de donnéesExplique les flux de données (streams) et comment ouvrir un fichier texte par programmation dans AutoPlay Media Studio, lire son contenu et y écrire de nouvelles données.10:13
- Erreurs de programme et gestionExplique les trois types d'erreurs de programmation : erreurs de syntaxe, erreurs de logique et erreurs d'exécution (runtime), avec un exemple pour chacune.8:34
- Programmation orientée vers les objectifsPrésente les concepts de la programmation orientée objet comme les classes, l'héritage et la surcharge, avec un exemple simple de contenu pédagogique interactif.9:22
4Livres
1 pièces jointes
- Apprendre étape par étape
5Extensions
1 pièces jointes
- Télécharger les pièces jointes ici
Formateur

Ing. Azab Mohamed Azab



