Want to make creations as awesome as this one?

Transcript

La danse de Frank

1

2

3

4

5

6

7

Les boucles

La danse de Frank

Frank aime danser et sa danse favorite est la suivante :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

La danse de Frank

Pour qu'il réalise cette danse, on écrit le programme suivant :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

La danse de Frank

Si on crée un bloc "Le pas de base", ça donne :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

La danse de Frank

Pour que Frank réalise 3 fois de suite "Le pas de base", on utilise ce bloc :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

On peut modifier le nombre de répétitions

La danse de Frank

Pour que Frank réalise "Le pas de base" sans s'arrêter, on utilise ce bloc :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

La danse de Frank

Si on veut que Frank arrête de danser quand on appuie sur la touche 'flèche du haut' voilà le bloc que l'on utilise :

Suite

Retour

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

La danse de Frank

Pour que Frank réalise sans jamais s'arrêter "Le pas de base", quelle brique doit-on utiliser ?

Suite

Retour

VALIDER

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

Il y a des erreurs

x

x

x

Bravo !Clique ici pourla suite !

setTimeout(function() { document.getElementsByClassName('icon-close')[0].click() }, 10); document.getElementById('genially-view-modal').style.visibility = "hidden"; var bon = document.querySelectorAll(".bon"); var pabon = document.querySelectorAll(".pabon"); var scorebon = 0; var scorepabon = 0; var BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (BON.getAttribute("id") == null) { BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } var PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (PASBON.getAttribute("id") == null) { PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } for (var i = 0; i

La danse de Frank

Pour que Frank réalise 3 fois de suite "Le pas de base", quelle brique doit-on utiliser ?

Suite

Retour

VALIDER

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

Il y a des erreurs

x

x

x

Bravo !Clique ici pourla suite !

setTimeout(function() { document.getElementsByClassName('icon-close')[0].click() }, 10); document.getElementById('genially-view-modal').style.visibility = "hidden"; var bon = document.querySelectorAll(".bon"); var pabon = document.querySelectorAll(".pabon"); var scorebon = 0; var scorepabon = 0; var BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (BON.getAttribute("id") == null) { BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } var PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (PASBON.getAttribute("id") == null) { PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } for (var i = 0; i

La danse de Frank

Pour que Frank réalise "Le pas de base" jusqu'à ce qu'une condition soit réalisée, quel bloc utilise-t-on ?

Menu

Retour

VALIDER

Mouvement 1

Mouvement 2

Mouvement 3

Mouvement 4

Il y a des erreurs

x

x

x

Bravo !Retour au menu

setTimeout(function() { document.getElementsByClassName('icon-close')[0].click() }, 10); document.getElementById('genially-view-modal').style.visibility = "hidden"; var bon = document.querySelectorAll(".bon"); var pabon = document.querySelectorAll(".pabon"); var scorebon = 0; var scorepabon = 0; var BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (BON.getAttribute("id") == null) { BON = document.getElementById('bon').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } var PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; if (PASBON.getAttribute("id") == null) { PASBON = document.getElementById('erreur').parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; } for (var i = 0; i

Ouvre le programme ci-dessous et complète-le, pour que :1) Dora effectue une seule fois son aller-retour2) Dora effectue 5 fois de suite son aller-retour3) Dora effectue indéfiniment son aller-retour4) Dora effectue son aller-retour jusqu'à ce que le joueur appuie sur la flèche du bas

Menu

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Ouvre le programme ci-dessous et complète-le pour tracer les 3 trois différentes frises :

Menu

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Ouvre le programme ci-dessous et complète-le pour tracer cet escalier coloré :

Menu

Programme àcompléter

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Ouvre le programme ci-dessous et complète-le pour recréer le rythme. Attention, écouteurs obligatoires en classe !

Menu

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Programme à

compléter

Ouvre le programme ci-dessous et complète-le pour recréer le dessin.Retrouve le nombre de répétition du motif et l'angle (indication : si on tourne de 360°, on fait un tour complet)

Menu

Programme àcompléter

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Ouvre le programme ci-dessous et complète-le pour recréer le dessin.10 carrés de 100 pixels de côté, construis les uns à lasuite des autres entre chaque d’un même angle. Si onconstruisait un 11ème carré, il serait à la même position que le premier

Menu

Utilise un minimum de briques, les boucles "répéter" sont là pour ça !

Programme àcompléter

Autres parcours

6ème

Menu

5ème