Dans la dernière leçon, on a créé une application de traduction en utilisant les extensions "Traduire" et "Synthèse vocale".
-
-
Créons une application de traduction avec Scratch - extension Traduire et Synthèse vocale
Aujourd'hui on va créer une application de traduction avec Scratch! On peut le faire simplement en utilisant les extensions "Traduire" et "Synthèse vocale" en plus de 40 langues! Si vous utilisez Scratch pour la première fois, commencez avec la leçon basique. Commençons! Contenus Utiliser "demander ( ...
続きを見る
Aujourd'hui on va la modifier pour qu'elle conserve l'historique des traductions.
Les scripts sont simples, ce qui est le plus important c'est l'utilisation de la liste et de la variable.
Si vous utilisez Scratch pour la première fois, commencez avec la leçon basique.
-
-
Commençons à Scratch! L'initiation pour débutants.
Maintenant apprendre la programmation est la mode dans le monde entier. Par exemple au Japon, on va commencer des cours de programmation obligatoires en 2020 à l'école primaire. Je pense qu'il y a beaucoup de personnnes qui ont des appréhensions pour faire de la programmation, mais c'est pas si ...
続きを見る

Contenus
Un sprite pour traduire
D'abord on va préparer un sprite pour traduire puis créer ses scripts.
Ces scripts sont presque les mêmes que ceux qu'on a créés dans la dernière leçon, mais on peut garder l'historique des traductions en ajoutant le script "ajouter (traduire réponse en Anglais) à historique".
Plus tard, on pourra vérifier l'historique et écouter les prononciations.

Un sprite pour entendre la prononciation
Ensuite on va préparer un sprite pour entendre la prononciation et créer ses scripts.

Un sprite pour vérifier l'historique
Ensuite on va créer un sprite et ses scripts pour vérifier l'historique des traductions.
Alors maintenant, essayez de traduire quelques mots.

En affichant la liste "historique", on peut vérifier que les mots déjà traduits figurent bien sur la liste(Apple, dog, history...).
En cliquant sur le sprite de "Historique"…
Il prononce les mots en suivant l'ordre de la liste comme cela.
…Mais maintenant on a un problème, il s'arrête après avoir prononcé le dernier mot, même si on clique à nouveau sur le sprite ou que l'on ajoute de nouvelle traduction.
Tant qu'à faire, ce serait mieux qu'il retourne au début de la liste et répète les prononciations.
Alors, voici la tâche de Nyaa.
・
・・
・・・
Indice:Utilisez les scripts "Si < >alors", "variable","longueur de la liste" .

・・・
・・
・
Avez-vous essayé? Alors, voici une exemple.
La variable augmente de 1 à chaque fois qu'on clique sur le sprite de "historique", dans ce cas on peut retourner au début de la liste en mettant la variable à 1 quand la variable devient plus grande que la longueur de la liste.
Alors, essayez de voir si le programme fonctionne en cliquant sur .
La vidéo de révision et la page de projet sur Scratch
Vous pouvez vérifier le cours de la leçon et les scripts complets dans la vidéo ci-dessous ou sur la page du projet sur Scratch.
De plus vous pouvez approfondir les utilisation de la liste et de la variable avec ces exercices sur Udemy.
Dans la 1er leçon "Galette des rois", on va créer une galette et essayer de trouver la fève. On va apprendre à utiliser le clone et des combinaisons de variables.
Dans la 2ème leçon "La divination de plat", on va apprendre une utilisation de la fonction liste en pratiquant la divination. On va utiliser une variable et un nombre aléatoire en les combinant avec une liste.
Dans la 3ème leçon "L'exercice de langue", on va créer des exercices de langue. On va approfondir les utilisation de liste et des variables.
Bonne continuation et à bientôt!