• Aucun résultat trouvé

Découvrir scratch http://scratch.mit.edu

N/A
N/A
Protected

Academic year: 2022

Partager "Découvrir scratch http://scratch.mit.edu"

Copied!
2
0
0

Texte intégral

(1)

Découvrir scratch

http://scratch.mit.edu

Exercice 1 : Ecrire un script qui programme le déplacement d’un lutin à l’aide des flèches du clavier.

Les menus d’instruction de Scratch qui vont être utilisés :

Aide : Utiliser les blocs suivants :

ou

A savoir : cliquer sur un bloc dans la fenêtre des blocs ou du programme déclenche son action sur la scène, indépendamment du fait que le programme soit lancé ou pas

Aller plus loin…Compléter le script pour que le lutin dise « Bonjour » lorsque l’on appuie sur la « barre d’espace ».

Aide : Utiliser les blocs suivants :

Exercice 2 : Modifier le script précédent. On choisit un nouveau lutin : Choisir la balle.

Ecrire un script permettant de faire avancer indéfiniment la balle et de la faire rebondir chaque fois qu’elle atteint un bord.

Aide : Pour choisir un nouveau lutin :

Aide : Utiliser les blocs suivants :

Lien avec le programme : Compétences et connaissances du programme : Ecrire un programme dans lequel des actions sont déclenchées par des événements extérieurs.

(2)

Aller plus loin…Le second lutin se promène dans toute la scène. Compléter son script pour qu’il démarre en haut à gauche de la scène et qu’il la traverse « en diagonale ».

Aide : Utiliser les blocs suivants :

Important ! : Dans Scratch, chaque lutin possède son ou ses propres scripts. Pensez à cliquer sur le bon lutin pour voir, modifier son script.

Exercice 3 : Le chat joue avec la balle.

Modifier le programme précédent pour que :

- La balle rebondisse en tournant de 180° lorsqu’elle touche le chat - Le chat miaule lorsqu’il touche la balle

Aide : Utiliser les blocs suivants :

A savoir ! : Pour qu’une action ou le test d’une condition se répète ou soit effectuée à tout moment,

il est nécessaire de l’inclure dans une boucle « Répéter indéfiniment »

Approfondissement : Amélioration des scripts précédents :

Le script programmé dans l’exercice 1 ne permet pas un déplacement fluide du lutin.

Reprendre ce script en utilisant les blocs :

Rendre le rebond plus « naturel »

Une idée de projet :

Jeu de Pong.

La programmation de ce jeu fait appel aux schémas découverts précédemment.

Pour les raquettes, on peut par exemple,

• Dessiner un nouveau lutin

• Choisir le lutin « paddle » dans la bibliothèque et le faire pivoter de 90°

Lien avec le programme : Compétences et connaissances : Séquence d’instructions, boucles.

Lien avec le programme : Compétences et connaissances : Programmer des scripts se déroulant en parallèle.

Séquence d’instructions, instructions conditionnelles.

Déclenchement d’une action par un événement.

Références

Documents relatifs

Programme cette algorithme avec SCRATCH.. Sylvain BOURDALÉ 

Il suffira donc lors d’une recherche d’image sur Internet de rajouter à votre requête les trois lettres «png» afin de s’assurer du bon format de celle-ci. JE DÉ COUVRE Qu’est

Document réalisé grâce à l’extension pour L A TEX scratch de Christian Tellechea}. 1

Malheureusement la rigueur d’un langage de programmation est un 2 vrai handicap pour de nombreux élèves.. Mon but n’étant pas de faire un club informatique pour quelques

• Mise en scène: Faire dire le dialogue aux lutins sans qu’ils parlent en même temps.. • Déplacement: Faire déplacer les lutins sur

[r]

Les autres catégories de blocs ne seront pas utilisées, pour les défis, mais peuvent être explorées.... Premiers pas

Scratch est un nouveau langage de programmation développé par le MIT et qui te donne la possibilité de créer facilement tes propres histoires interactives, tes jeux vidéos,