Différences entre les pages « Oeuf qui ramollit » et « Scratch : Créer votre premier jeu simple avec scratch »

 
 
Ligne 1 : Ligne 1 :
 
{{Tuto Details
 
{{Tuto Details
|Main_Picture=Ramollir_un_oeuf_Screen-Shot-2019-02-05-at-11.25.47-AM-e1549384009161.jpg
+
|Main_Picture=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_scratch.jpg
 
|Licences=Attribution (CC-BY)
 
|Licences=Attribution (CC-BY)
|Description=Peut-on  ramollir la coquille d'un œuf, voire même la dissoudre entièrement ?
+
|Description=Objectif: Créer son premier jeu
|Disciplines scientifiques=Chemistry
+
|Disciplines scientifiques=Computing, Mathematics
 
|Difficulty=Easy
 
|Difficulty=Easy
|Duration=4
+
|Duration=60
 
|Duration-type=hour(s)
 
|Duration-type=hour(s)
|Tags=oeuf, vinaigre
+
|Tags=scratch, Jeux
 
}}
 
}}
 
{{Introduction
 
{{Introduction
|Introduction=Voyons comment le vinaigre va impacter l'oeuf. Pour ne pas gaspiller, tu peux essayer directement avec la coquille seule !
+
|Introduction=Objectif / Apprendre à créer son premier jeu sur scratch :
 +
 
 +
Le jeu sera une fusée qui va devra esquiver les étoiles.
 +
 
 +
Pour cela on va devoir mettre quelques petites chose en place:
 +
 
 +
1 - Mettre les costumes de fusée  et choisir la taille et la position de départ de notre fusée.
 +
 
 +
2 - Créer l'animation de notre fusée.  
 +
 
 +
3 - Attribué des touches pour que notre fusée puisse aller de droite à gauche.
 +
 
 +
4 - On va ajouter un nouveau sprite qui sera l'étoile, on va aussi lui attribuer ce qu'il devra faire.
 +
 
 +
5 - Créer les Variables pour le temps et la vie et les assignées. 
 +
 
 +
6 - Gagner ou perdre. 
 +
 
 +
Dernière étape : Petit exercice pour voir si vous avez bien compris.<br />
 
}}
 
}}
 
{{Materials
 
{{Materials
 
|ItemList={{ItemList
 
|ItemList={{ItemList
|Item=Oeuf
+
|Item=Ordinateur
}}{{ItemList
 
|Item=Vinaigre blanc
 
}}{{ItemList
 
|Item=Verre
 
 
}}
 
}}
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Réunir le matériel
+
|Step_Title=Mettre les costumes de fusée et choisir la taille et la position de départ de notre fusée.
|Step_Content=- 1 oeuf
+
|Step_Content=Pour cela allez dans la partie costume puis choisir un costume en bas à gauche.
 +
 
 +
Faire ça pour ajouter chaque costume de la fusée puis supprimer les 2 costumes du chat.
 +
 
 +
 
 +
Pour attribuer la taille et la position de départ de notre fusée:
 +
 
 +
On va commencer par dire que dès que le '''drapeau et cliqué''', alors on va  mettre la taille à 50% et  aller à x:0 y :-130.           
 +
 
 +
On va aussi changer l'arrière plan: 
 +
 
 +
Très simple, allez en bas à droite cliquer sur choisir un arrière plan et choisir Stars. 
  
- 1 recipient
 
  
- Vinaigre blanc
+
 
|Step_Picture_00=Ramollir_un_oeuf_20200408_120006.jpg
+
<br />
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Costume.png
 +
|Step_Picture_01=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_costum_fus_.png
 +
|Step_Picture_02=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Taille_position.png
 +
|Step_Picture_03=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_bg.png
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Préparer l'expérience
+
|Step_Title=Créer l'animation de notre fusée.
|Step_Content=*Mets l'œuf dans le verre
+
|Step_Content=Une partie normalement très simple: 
*Ajoute du vinaigre pour que la totalité de l'œuf baigne dedans.
+
 
*Attends une journée ou une nuit !
+
 
|Step_Picture_00=Ramollir_un_oeuf_20200408_120030.jpg
+
Il va nous falloir rajouter après l'étape 1, demander de répéter indéfiniment '''costume suivant''' avec un '''attendre''' pour avoir une animation fluide.
|Step_Picture_01=Ramollir_un_oeuf_20200408_120052.jpg
+
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Animation.png
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Observer ce qu'il se passe
+
|Step_Title=Attribuer des touches pour que notre fusée puisse aller de droite à gauche.
|Step_Content=Tu peux déjà voir quelque chose se passer dans le verre. On voit des petites bulles qui se forment sur la coquille de l’œuf !
+
|Step_Content=Une partie un peu plus compliqué:
|Step_Picture_00=Ramollir_un_oeuf_20200408_120058.jpg
+
 
 +
 
 +
On va devoir créer une condition si une '''touche et toucher alors faire quelque chose'''.
 +
 
 +
 
 +
Pour cela on va devoir mettre un bloc quand le '''drapeau et cliqué''', '''répéter indéfiniment''', si la '''touche et presser''' alors ajouter ou enlever à l'axe X.
 +
 
 +
<br />
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Direction.png
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Observer le résultat
+
|Step_Title=On va ajouter un nouveau sprite qui sera l'étoile, on va aussi lui attribuer ce qu'il devra faire.
|Step_Content=*Frotte délicatement l'oeuf sous l'eau du robinet
+
|Step_Content=L’objectif c'est que l'étoile apparaisse en haut de notre écran et quelle tombe puis disparaisse:       
*Prends l'œuf dans les mains et observe sa texture
+
 
|Step_Picture_00=Ramollir_un_oeuf_20200409_184413.jpg
+
Pour cela on va créer des clones toute les 0.05sec à 0.5sec de l'étoile.  
|Step_Picture_01=Ramollir_un_oeuf_20200409_184457.jpg
+
 
|Step_Picture_02=Ramollir_un_oeuf_20200409_184510.jpg
 
|Step_Picture_03=Ramollir_un_oeuf_20200409_184612.jpg
 
}}
 
{{Tuto Step
 
|Step_Title=Pour aller plus loin
 
|Step_Content=Fais des tests !
 
  
*regarde-le à la lumière
+
Apres on va donné des propriétés au clone qui vont apparaître:
*Appuie dessus
 
*découpe-le !
 
*etc.
 
|Step_Picture_00=Ramollir_un_oeuf_20200409_184640.jpg
 
|Step_Picture_01=Ramollir_un_oeuf_20200409_184735.jpg
 
|Step_Picture_02=Ramollir_un_oeuf_20200409_184746.jpg
 
}}
 
{{Notes
 
|Observations=L'œuf semble avoir perdu sa coquille. Il est malléable et on peut enlever sa coquille, qui est devenue poudreuse, juste en le frottant. Lorsqu'on l'ouvre, on observe bien une peau qui contient le blanc et le jaune d'œuf.
 
|Explanations=La coquille de l’œuf a été dissoute par le vinaigre. La coquille est principalement faite de calcaire (carbonate de calcium, CaCO3).
 
  
Comme le bicarbonate, le carbonate de calcium va réagir avec le vinaigre ou d'autres acides.
 
  
La réaction chimique produit également du CO2 (dioxyde de carbone), c'est la raison pour laquelle on peut observer des bulles à la surface de l’œuf et dans le verre.
+
Donc dès que je suis un clone je dois aller à x: entre -235 et 235 y: 160.
  
Le pigment qui donne sa couleur à l'œuf ne se dissout pas et reste collé à la paroi de l'œuf, c'est pour cela qu'il est rose. En revanche, il n'est plus solidaire du '''carbonate de calcium''' qui formait la coquille et un simple frottement permet de le retirer.
+
On va aussi '''répéter indéfiniment''' de descendre donc ajouter -10 à y.
|Deepen=1/ Lorsque l’on plonge un œuf dans du vinaigre, il se produit une réaction chimique. La coquille. est constituée de carbonate de calcium. C’est le principal composant du calcaire. Il est insoluble dans l’eau et heureusement car sinon cuire un œuf ne serait pas de tout repos ! Le vinaigre contient un acide : c'est l’acide acétique (sa concentration est indiquée généralement sur la bouteille en %). L'acide acétique du vinaigre réagit avec le carbonate de calcium. <center>
 
  
 +
Pour finir on va devoir faire une condition qui dit que dès que je '''touche  le bord ou la fusée''', alors on le '''cache'''.
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Etoile_1.png
 +
|Step_Picture_01=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Etoile_2.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Créer les Variables pour le temps et la vie et les assignées.
 +
|Step_Content=Les variables:
  
Acide acétique + carbonate de calcium -----> gaz carbonique + eau + bicarbonate de calcium
 
  
'''CH3COOH  +  CaCO3  ----->  CO2 + H2O +  Ca (CH3COO)2'''
+
Pour  commencer on va crée la variable vie qui sera = à 100 et on va '''l'afficher'''.
  
<br />
+
Puis on va devoir créer une autre variable temps et intégrer un capteur '''chronomètre''', on va devoir réinitialiser le '''chronomètre''' et '''répéter indéfiniment''' mettre la variable temps à '''chronomètre.'''
</center>
+
 
 +
 
 +
Ensuite on veut que, quand le clone de l'étoile touche la fusée, la variable '''vie'''  perde -10 pv: 
  
Il y a donc également production d’eau et de bicarbonate de calcium. Ce dernier  est soluble dans l’eau et donc ne se remarque pas à l’œil nu. Il est présent sous forme d’ions Ca(II) et d’ions bicarbonates.        
+
On va donc rajouter dans la boucle une condition qui dit, si je '''touche la fusée''' je vais '''ajouter -10 à vie'''.
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Vie.png
 +
|Step_Picture_01=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Temps.png
 +
|Step_Picture_02=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_-10.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Gagner ou perdre.
 +
|Step_Content=Pour cette étape, on va créer nos propre sprites, pour ça cliquer en bas à droite puis glisser sur peindre et créé un sprite avec un costume gagner et perdu.
  
2/ Lorsque la totalité du carbonate de calcium a été consommé, la réaction s’arrête. Il ne reste alors plus que la membrane de l’œuf pour contenir le jaune et le blanc. La couleur de la coquille n’a cependant pas disparu car les pigments n’ont pas été dissous au cours de la réaction. Ils se sont donc naturellement déposés sur cette membrane. Ils ne sont toutefois pas solidaires de cette dernière et le fait de simplement frotter le couteau dessus permet de les retirer.   
 
  
 +
Apres avoir créer notre propre sprite on va devoir lui donner des conditions:
  
On a alors l’impression d’avoir obtenu un œuf dur. Mais si l’on tient cet œuf entre les mains, on constate que celui-ci reste assez malléable et semble contenir un liquide.
+
En premier on va lui demander de ce cacher quand le jeu est lancé.  
  
Pour confirmer cette hypothèse, on déchire cette membrane. Le jaune et le blanc de l’œuf sont bien encore liquides. L’intérieur de l’œuf est intact ? Pas si sûr…
+
Si vie = 0 alors tu à perdu, tu te '''montre''' et puis tu '''envoyer à tous stop''' .
  
 +
Si temps > 300 sec alors tu à win, tu te '''montre''' et puis tu '''envoyer à tous stop'''.
  
Si on compare le pH du blanc de l’œuf de l’expérience avec celui d’un œuf intact, on constate qu’il est moins élevé dans le premier cas, ce qui indique que du vinaigre est entré. Il semblerait donc que la membrane ne soit pas si imperméable que ça. Cette membrane, est "hémiperméable", elle laisse passer un certain nombre d'éléments, dont des gaz nécessaires à la respiration de l'oeuf (en effet quand le foetus se céveloppe, il respire, c'est à dire qu'il rejette du CO2 et absorbe de l'O2) .  
+
il faut aussi rajouter un événement qui dit que '''quand je reçois stop,''' '''attendre 2 sec''' et '''stop tout''' .  
  
 +
<br />
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Peindre.png
 +
|Step_Picture_01=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_win.png
 +
|Step_Picture_02=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_FINI.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Petit exercice pour voir si vous avez bien compris.
 +
|Step_Content=L’exercice va être plutôt simple.
  
En principe, on pourrait donc cuire un œuf juste avec du vinaigre. Pour s’en assurer il est possible de faire l’expérience suivante : verser le contenu d’un œuf dans un récipient et y ajouter du vinaigre. On observe alors la formation de filaments blancs. L’œuf coagule (comme lorsqu’on le cuit). Si on le laisse suffisamment longtemps (au moins 5 jours), la totalité de l’œuf aura coagulé.
+
Ne pas regarder l'image 2 si vous faite l'exercice.
  
  
'''Troublant, non ?!'''
+
Je veux que vous rajoutiez un sprite du nom de rypley-a.
  
 +
1 - Pour commencer il faut mettre ça taille à 25%, le cacher quand jeu est lancé.
  
4/ Pas tant que ça quand on sait que l’œuf est principalement constitué de protéines comme l’ovalbumine. En effet, ces protéines sont constituées d’acides aminés attachés ensemble par des liaisons covalentes (fortes). Leur forme tridimensionnelle est assurée par des liaisons faibles de différente nature. Or le fait d’abaisser le pH rompt un certain nombre de ces liaisons (dénaturation) et permet à cette chaîne de prendre une forme linéaire. Cette nouvelle structure rend possible certaines interactions avec d’autres molécules (elle a en quelque sorte « les bras libres »). Et notamment l’eau avec laquelle elle s’associe par l’intermédiaire de ponts disulfures (coagulation). L’interaction entre ces différentes chaînes construit un réseau qui emprisonne les molécules d’eau et rigidifie l’œuf.
+
2 - Créer un clone de lui toute les 30 sec à 60 sec.
<br />{{#annotatedImageLight:Fichier:Ramollir un oeuf Coagulationoeuf.jpg|0=480px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://www.wikidebrouillard.org/images/2/25/Ramollir_un_oeuf_Coagulationoeuf.jpg|href=./Fichier:Ramollir un oeuf Coagulationoeuf.jpg|resource=./Fichier:Ramollir un oeuf Coagulationoeuf.jpg|caption=|size=480px}}
 
  
 +
3 - Faire que ce clone apparaît en haut et tombe comme l’étoile mais à une vitesse de -8.
  
5/ En revanche si vous faites cette expérience qui demande vraiment beaucoup de patience et de précautions, vous constaterez que l’œuf cuit de cette manière n’a pas vraiment un aspect très comestible. Pourtant il l’est !
+
4 - Faire une condition que si il touche la fusée il rajoute 10 à vie. 
|Applications=On peut utiliser le vinaigre pour détartrer une cafetière, ou nettoyer le calcaire dans la salle de bain !
 
  
 +
5 - Faire une autre condition que si il touche le bord ou la fusée alors il se cache.
  
On peut également cuire l’œuf de cette manière, en le laissant longtemps dans le vinaigre.
 
|Related=Sur le wikidébrouillard :
 
  
[https://www.wikidebrouillard.org/wiki/Liquide_qui_change_de_couleur Liquide qui change de couleur]
+
Résultat de l'exercice sur la 2 ème Image .
 +
|Step_Picture_00=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_Last.png
 +
|Step_Picture_01=Scratch_-_Cr_er_votre_premier_jeu_simple_avec_scratch_R_sultat.png
 +
}}
 +
{{Notes
 +
|Objectives=Scratch est un nouveau langage de programmation qui facilite la création d'histoires et de dispositifs interactifs, de dessins animés, de jeux, de musiques, de simulations numériques, etc.  et leurs partage sur le web.
  
[https://www.wikidebrouillard.org/wiki/Gonfler_un_ballon_sans_souffler Gonfler un ballon sans souffler]
+
Il est conçu pour initier les enfants, à partir de 8 ans à des concepts importants en mathématiques et informatiques et pour les aider à créer, à raisonner et à coopérer.
|Objectives=- Découvrir le principe d'une réaction chimique
 
  
- Comprendre la composition d'un objet commun : un oeuf
+
Le slogan de Scratch est « Imagine-Programme-Partage ! ». Le partage est en effet un fondamental de la pédagogie de Scratch.
  
 
<br />
 
<br />
|Animation=Un ou plusieurs œufs devront être plongés dans le vinaigre 48h avant l'atelier de façon à ce que les participants puissent découvrir le résultat de l'expérience.
 
|Notes=[https://fr.wikipedia.org/wiki/D%C3%A9veloppement_de_la_coquille_d%27%C5%93uf_chez_la_poule_domestique Structure et formation de l'oeuf de poule sur Wikipedia]
 
 
}}
 
}}
 
{{Tuto Status
 
{{Tuto Status
 
|Complete=Published
 
|Complete=Published
 
}}
 
}}

Version du 5 novembre 2020 à 11:36

Auteur avatarJarod Wuillaume | Dernière modification 3/05/2022 par Camil Saliba

Introduction

Objectif / Apprendre à créer son premier jeu sur scratch :

Le jeu sera une fusée qui va devra esquiver les étoiles.

Pour cela on va devoir mettre quelques petites chose en place:

1 - Mettre les costumes de fusée et choisir la taille et la position de départ de notre fusée.

2 - Créer l'animation de notre fusée.

3 - Attribué des touches pour que notre fusée puisse aller de droite à gauche.

4 - On va ajouter un nouveau sprite qui sera l'étoile, on va aussi lui attribuer ce qu'il devra faire.

5 - Créer les Variables pour le temps et la vie et les assignées.

6 - Gagner ou perdre.

Dernière étape : Petit exercice pour voir si vous avez bien compris.

Étape 1 - Mettre les costumes de fusée et choisir la taille et la position de départ de notre fusée.

Pour cela allez dans la partie costume puis choisir un costume en bas à gauche.

Faire ça pour ajouter chaque costume de la fusée puis supprimer les 2 costumes du chat.


Pour attribuer la taille et la position de départ de notre fusée:

On va commencer par dire que dès que le drapeau et cliqué, alors on va mettre la taille à 50% et aller à x:0 y :-130.

On va aussi changer l'arrière plan:

Très simple, allez en bas à droite cliquer sur choisir un arrière plan et choisir Stars.




Étape 2 - Créer l'animation de notre fusée.

Une partie normalement très simple:


Il va nous falloir rajouter après l'étape 1, demander de répéter indéfiniment costume suivant avec un attendre pour avoir une animation fluide.




Étape 3 - Attribuer des touches pour que notre fusée puisse aller de droite à gauche.

Une partie un peu plus compliqué:


On va devoir créer une condition si une touche et toucher alors faire quelque chose.


Pour cela on va devoir mettre un bloc quand le drapeau et cliqué, répéter indéfiniment, si la touche et presser alors ajouter ou enlever à l'axe X.





Étape 4 - On va ajouter un nouveau sprite qui sera l'étoile, on va aussi lui attribuer ce qu'il devra faire.

L’objectif c'est que l'étoile apparaisse en haut de notre écran et quelle tombe puis disparaisse:

Pour cela on va créer des clones toute les 0.05sec à 0.5sec de l'étoile.


Apres on va donné des propriétés au clone qui vont apparaître:


Donc dès que je suis un clone je dois aller à x: entre -235 et 235 y: 160.

On va aussi répéter indéfiniment de descendre donc ajouter -10 à y.

Pour finir on va devoir faire une condition qui dit que dès que je touche le bord ou la fusée, alors on le cache.



Étape 5 - Créer les Variables pour le temps et la vie et les assignées.

Les variables:


Pour commencer on va crée la variable vie qui sera = à 100 et on va l'afficher.

Puis on va devoir créer une autre variable temps et intégrer un capteur chronomètre, on va devoir réinitialiser le chronomètre et répéter indéfiniment mettre la variable temps à chronomètre.


Ensuite on veut que, quand le clone de l'étoile touche la fusée, la variable vie perde -10 pv:

On va donc rajouter dans la boucle une condition qui dit, si je touche la fusée je vais ajouter -10 à vie.


Étape 6 - Gagner ou perdre.

Pour cette étape, on va créer nos propre sprites, pour ça cliquer en bas à droite puis glisser sur peindre et créé un sprite avec un costume gagner et perdu.


Apres avoir créer notre propre sprite on va devoir lui donner des conditions:

En premier on va lui demander de ce cacher quand le jeu est lancé.

Si vie = 0 alors tu à perdu, tu te montre et puis tu envoyer à tous stop .

Si temps > 300 sec alors tu à win, tu te montre et puis tu envoyer à tous stop.

il faut aussi rajouter un événement qui dit que quand je reçois stop, attendre 2 sec et stop tout .



Étape 7 - Petit exercice pour voir si vous avez bien compris.

L’exercice va être plutôt simple.

Ne pas regarder l'image 2 si vous faite l'exercice.


Je veux que vous rajoutiez un sprite du nom de rypley-a.

1 - Pour commencer il faut mettre ça taille à 25%, le cacher quand jeu est lancé.

2 - Créer un clone de lui toute les 30 sec à 60 sec.

3 - Faire que ce clone apparaît en haut et tombe comme l’étoile mais à une vitesse de -8.

4 - Faire une condition que si il touche la fusée il rajoute 10 à vie.

5 - Faire une autre condition que si il touche le bord ou la fusée alors il se cache.


Résultat de l'exercice sur la 2 ème Image .



Éléments pédagogiques

Objectifs pédagogiques

Scratch est un nouveau langage de programmation qui facilite la création d'histoires et de dispositifs interactifs, de dessins animés, de jeux, de musiques, de simulations numériques, etc. et leurs partage sur le web.

Il est conçu pour initier les enfants, à partir de 8 ans à des concepts importants en mathématiques et informatiques et pour les aider à créer, à raisonner et à coopérer.

Le slogan de Scratch est « Imagine-Programme-Partage ! ». Le partage est en effet un fondamental de la pédagogie de Scratch.


Dernière modification 3/05/2022 par user:Camil Saliba.

Commentaires

Published