Scratch : http://scratch.mit.edu
Un logiciel d’initiation à la programmation
Julien Devriendt - CC BY-SA-NC
Scratch simplifie l'initiation à la programmation en proposant
une interface de programmation graphique
onEvent('keypressed', function () {
playSound(« miaou.mp3")
});
=
Julien Devriendt - CC BY-SA-NC
Même si la présentation est différente, la logique de programmation
et le résultat obtenu restent identiques
Condition
ou
signal détecté
Tâche à effectuer
Julien Devriendt - CC BY-SA-NC
Rendez-vous sur http://scratch.mit.edu
Cliquez sur « Commencer à créer »
Julien Devriendt - CC BY-SA-NC
Julien Devriendt - CC BY-SA-NC
Il est également possible de télécharger le logiciel :
https://scratch.mit.edu/download
Julien Devriendt - CC BY-SA-NC
Que peut-il faire ?
Des films d’animation, des jeux, des installations interactives, . . .
Julien Devriendt - CC BY-SA-NC
Julien Devriendt - CC BY-SA-NC
Votre premier programme
Julien Devriendt - CC BY-SA-NC
N’oubliez pas de brancher un casque ou des enceintes
Julien Devriendt - CC BY-SA-NC
Présentation
Julien Devriendt - CC BY-SA-NC
Ajouter de nouveaux sons
Julien Devriendt - CC BY-SA-NC
Ajouter de nouveaux sons
Julien Devriendt - CC BY-SA-NC
Sélectionner un son depuis la bibliothèque de Sons
Julien Devriendt - CC BY-SA-NC
Sélectionner un son depuis la bibliothèque de Sons
Julien Devriendt - CC BY-SA-NC
Sélectionner un son depuis la bibliothèque de Sons
Julien Devriendt - CC BY-SA-NC
Importer un fichier son déjà existant
Julien Devriendt - CC BY-SA-NC
Les fichiers doivent être au format .mp3 ou .wav
Julien Devriendt - CC BY-SA-NC
Les fichiers apparaissent ensuite dans Scratch
Julien Devriendt - CC BY-SA-NC
Si vous disposez d’un micro vous avez la possibilité de
vous enregistrer directement dans Scratch
Julien Devriendt - CC BY-SA-NC
Si vous disposez d’un micro vous avez la possibilité de
vous enregistrer directement dans Scratch
Julien Devriendt - CC BY-SA-NC
Conseil :
Si votre PC ne possède pas de micro, vous pouvez brancher vos écouteurs de
téléphone sur la prise casque de votre PC. Julien Devriendt - CC BY-SA-NC
Les barres rouges permettent de raccourcir votre enregistrement
En cliquant sur « Jouer » vous obtenez un aperçu
Cliquez sur « Sauvegarder » pour valider votre enregistrement
Julien Devriendt - CC BY-SA-NC
Modifier le nom de votre enregistrement
Mettez un nom explicite faisant référence au contenu du fichier. Cela facilitera
l’organisation de votre projet Julien Devriendt - CC BY-SA-NC
Vous pouvez modifier un son de la bibliothèque ou un
enregistrement en y appliquant des effets
Julien Devriendt - CC BY-SA-NC
Modifiez un fichier son en sélectionnant uniquement la partie
qui vous intéresse
Julien Devriendt - CC BY-SA-NC
Créer une animation
Une animation est composée de plusieurs images qui vont défiler rapidement
de manière à donner l’illusion d’un mouvement Julien Devriendt - CC BY-SA-NC
Pour cela nous allons modifier l’apparence du sprite
Julien Devriendt - CC BY-SA-NC
En rouge : les costumes
disponibles pour le
sprite sélectionné
En orange : les outils de
dessin pour modifier le
costume sélectionné
En vert : la zone
de travail
Julien Devriendt - CC BY-SA-NC
Nous allons programmer l’alternance des costumes pour
donner l’illusion du mouvement
Costume 1 Costume 2
Julien Devriendt - CC BY-SA-NC
Quand la touche espace est pressée alors on passe au
costume suivant
Julien Devriendt - CC BY-SA-NC
On rajoute un déplacement afin de compléter l’animation
Julien Devriendt - CC BY-SA-NC
Comment faire pour que l’animation se répète automatiquement ?
Julien Devriendt - CC BY-SA-NC
Je vous laisse chercher ;-)
Julien Devriendt - CC BY-SA-NC
Le bloc « répéter 10 fois » permet de répéter l’action
Le bloc « attendre 0.5 secondes » permet de laisser le temps au
spectateur de voir le changement de costume Julien Devriendt - CC BY-SA-NC
Conseil :
Prévoyez un programme pour effectuer rapidement une remise à zéro de votre
programme. Cela vous permettra de gagner du temps lors de vos tests
Julien Devriendt - CC BY-SA-NC
Faites-Passer :
Démarrez l’écriture d’une histoire
sur scratch puis échangez de PC
avec un autre participant.
Présentations interactives :
Atelier d’écriture au choix
Poursuivez son histoire, puis
échangez à nouveau avec une autre
personne.
Répétez jusqu’à ce que l’histoire soit
terminée
• D’où venez-vous ?
• Qu’aimez-vous ?
(nourriture, musique,
films, . . .)
• Avez-vous une passion ?
un hobby ?
Présentez-vous aux autres
participants :
N’oubliez pas de mettre des
images et du son !
Julien Devriendt - CC BY-SA-NC
A partir de ces 9 blocs imaginez votre premier programme
Atelier :
Julien Devriendt - CC BY-SA-NC
Merci pour votre participation
Julien Devriendt
@julanimtic
julien.devriendt@animtic.fr

Découverte et prise en main de l'outil de programmation Scratch

  • 1.
    Scratch : http://scratch.mit.edu Unlogiciel d’initiation à la programmation Julien Devriendt - CC BY-SA-NC
  • 2.
    Scratch simplifie l'initiationà la programmation en proposant une interface de programmation graphique onEvent('keypressed', function () { playSound(« miaou.mp3") }); = Julien Devriendt - CC BY-SA-NC
  • 3.
    Même si laprésentation est différente, la logique de programmation et le résultat obtenu restent identiques Condition ou signal détecté Tâche à effectuer Julien Devriendt - CC BY-SA-NC
  • 4.
    Rendez-vous sur http://scratch.mit.edu Cliquezsur « Commencer à créer » Julien Devriendt - CC BY-SA-NC
  • 5.
    Julien Devriendt -CC BY-SA-NC
  • 6.
    Il est égalementpossible de télécharger le logiciel : https://scratch.mit.edu/download Julien Devriendt - CC BY-SA-NC
  • 7.
    Que peut-il faire? Des films d’animation, des jeux, des installations interactives, . . . Julien Devriendt - CC BY-SA-NC Julien Devriendt - CC BY-SA-NC
  • 8.
    Votre premier programme JulienDevriendt - CC BY-SA-NC
  • 9.
    N’oubliez pas debrancher un casque ou des enceintes Julien Devriendt - CC BY-SA-NC
  • 10.
  • 11.
    Ajouter de nouveauxsons Julien Devriendt - CC BY-SA-NC
  • 12.
    Ajouter de nouveauxsons Julien Devriendt - CC BY-SA-NC
  • 13.
    Sélectionner un sondepuis la bibliothèque de Sons Julien Devriendt - CC BY-SA-NC
  • 14.
    Sélectionner un sondepuis la bibliothèque de Sons Julien Devriendt - CC BY-SA-NC
  • 15.
    Sélectionner un sondepuis la bibliothèque de Sons Julien Devriendt - CC BY-SA-NC
  • 16.
    Importer un fichierson déjà existant Julien Devriendt - CC BY-SA-NC
  • 17.
    Les fichiers doiventêtre au format .mp3 ou .wav Julien Devriendt - CC BY-SA-NC
  • 18.
    Les fichiers apparaissentensuite dans Scratch Julien Devriendt - CC BY-SA-NC
  • 19.
    Si vous disposezd’un micro vous avez la possibilité de vous enregistrer directement dans Scratch Julien Devriendt - CC BY-SA-NC
  • 20.
    Si vous disposezd’un micro vous avez la possibilité de vous enregistrer directement dans Scratch Julien Devriendt - CC BY-SA-NC
  • 21.
    Conseil : Si votrePC ne possède pas de micro, vous pouvez brancher vos écouteurs de téléphone sur la prise casque de votre PC. Julien Devriendt - CC BY-SA-NC
  • 22.
    Les barres rougespermettent de raccourcir votre enregistrement En cliquant sur « Jouer » vous obtenez un aperçu Cliquez sur « Sauvegarder » pour valider votre enregistrement Julien Devriendt - CC BY-SA-NC
  • 23.
    Modifier le nomde votre enregistrement Mettez un nom explicite faisant référence au contenu du fichier. Cela facilitera l’organisation de votre projet Julien Devriendt - CC BY-SA-NC
  • 24.
    Vous pouvez modifierun son de la bibliothèque ou un enregistrement en y appliquant des effets Julien Devriendt - CC BY-SA-NC
  • 25.
    Modifiez un fichierson en sélectionnant uniquement la partie qui vous intéresse Julien Devriendt - CC BY-SA-NC
  • 26.
    Créer une animation Uneanimation est composée de plusieurs images qui vont défiler rapidement de manière à donner l’illusion d’un mouvement Julien Devriendt - CC BY-SA-NC
  • 27.
    Pour cela nousallons modifier l’apparence du sprite Julien Devriendt - CC BY-SA-NC
  • 28.
    En rouge :les costumes disponibles pour le sprite sélectionné En orange : les outils de dessin pour modifier le costume sélectionné En vert : la zone de travail Julien Devriendt - CC BY-SA-NC
  • 29.
    Nous allons programmerl’alternance des costumes pour donner l’illusion du mouvement Costume 1 Costume 2 Julien Devriendt - CC BY-SA-NC
  • 30.
    Quand la toucheespace est pressée alors on passe au costume suivant Julien Devriendt - CC BY-SA-NC
  • 31.
    On rajoute undéplacement afin de compléter l’animation Julien Devriendt - CC BY-SA-NC
  • 32.
    Comment faire pourque l’animation se répète automatiquement ? Julien Devriendt - CC BY-SA-NC
  • 33.
    Je vous laissechercher ;-) Julien Devriendt - CC BY-SA-NC
  • 34.
    Le bloc «répéter 10 fois » permet de répéter l’action Le bloc « attendre 0.5 secondes » permet de laisser le temps au spectateur de voir le changement de costume Julien Devriendt - CC BY-SA-NC
  • 35.
    Conseil : Prévoyez unprogramme pour effectuer rapidement une remise à zéro de votre programme. Cela vous permettra de gagner du temps lors de vos tests Julien Devriendt - CC BY-SA-NC
  • 36.
    Faites-Passer : Démarrez l’écritured’une histoire sur scratch puis échangez de PC avec un autre participant. Présentations interactives : Atelier d’écriture au choix Poursuivez son histoire, puis échangez à nouveau avec une autre personne. Répétez jusqu’à ce que l’histoire soit terminée • D’où venez-vous ? • Qu’aimez-vous ? (nourriture, musique, films, . . .) • Avez-vous une passion ? un hobby ? Présentez-vous aux autres participants : N’oubliez pas de mettre des images et du son ! Julien Devriendt - CC BY-SA-NC
  • 37.
    A partir deces 9 blocs imaginez votre premier programme Atelier : Julien Devriendt - CC BY-SA-NC
  • 38.
    Merci pour votreparticipation Julien Devriendt @julanimtic julien.devriendt@animtic.fr