pourquoi de la programmation algorithmique? - activité imposée dans le préambule de présentation...
TRANSCRIPT
![Page 1: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/1.jpg)
POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE?- Activité imposée dans le préambule de présentation du programme de l’option SI- Corrélation avec le programme de mathématique- Les SI ne se limitent pas à la Construction Mécanique- Demande croissante des élèves suivant l’option
COMPÉTENCES: SIMULER, MESURER UN COMPORTEMENTREPRÉSENTER, COMMUNIQUER
THÉMATIQUES ASSOCIÉES: La mobilité (piloter)/ Les loisirs (robots)
1/16
![Page 2: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/2.jpg)
SUPPORT :Robot Buggy « Formula Flowcode »
MICRO HAUT-PARLEUR
CAPTEUR DE LUMINOSITE AFFICHEUR A DIODE
CAPTEURS INFRAROUGE TOR
CAPTEURS INFRAROUGES
PROPORTIONNELS
SUPPORT ATTRAYANT QUI REPOND AU CRITERE D’ADAPTATION DU
MATERIEL VISANT A RENDRE POSSIBLE L’IMPLANTATION DE
L’OPTION DANS TOUS LES LYCEES
2/16
![Page 3: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/3.jpg)
LOGICIEL UTILISE :FLOWCODE : Logiciel d’aide à la programmation utilisé en SSI et en STI Electronique.Génère un programme en langage C à partir de l’algorithme entré.
Fenêtre de simulation du robot
GLISSER/DEPOSER
3/16
![Page 4: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/4.jpg)
PREMIERE SEANCE (PARTIE 1):
OBJECTIFS : DECOUVRIR LE LANGAGE ALGORITHMIQUE
VIDEOALLER-RETOUR
TOUTES LES ACTIVITES ELEVES SONT GUIDEES
4/16
![Page 5: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/5.jpg)
PREMIERE SEANCE (PARTIE 2):
OBJECTIFS : - DECOUVRIR LE LANGAGE ALGORITHMIQUE (BOUCLE OUVERTE)
VIDEODEMI-TOUR
TOUTES LES ACTIVITES ELEVES SONT GUIDEES
5/16
![Page 6: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/6.jpg)
PREMIERE SEANCE (PARTIE 3):OBJECTIFS : - DECOUVRIR LE LANGAGE ALGORITHMIQUE
( APPEL D’ UN SOUS PROGRAMME)
VIDEOCARRE
TOUTES LES ACTIVITES ELEVES
SONT GUIDEES
6/16
![Page 7: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/7.jpg)
DEUXIEME SEANCE (PARTIE 2):
OBJECTIFS : TRADUIRE UN COMPORTEMENT A L’AIDE D’UN ALGORITHME (BOUCLE OUVERTE)
LES ELEVES SONT EN AUTONOMIE
PROGRAMMER LES TRAJECTOIRES SUIVANTES EN UTILISANTLES SOUS PROGRAMMES ADEQUATS
7/16
![Page 8: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/8.jpg)
DEUXIEME SEANCE (PARTIE 2):OBJECTIFS : - DECOUVRIR LE LANGAGE ALGORITHMIQUE
(BOUCLE FERMEE)- DIFFERENCIER LES ENTREES/SORTIES
ACTIVITES ELEVES GUIDEES
DEMO DANSE AU TOP
VIDEO ETAT DETECTEUR DROIT
8/16
![Page 9: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/9.jpg)
TROIS SÉANCES SUIVANTES:CHALLENGE
OBJECTIFS : - TRADUIRE UN COMPORTEMENT A L’AIDE D’UN ALGORITHME (BOUCLE FERMEE)- COMMUNIQUER: PRESENTER SONT TRAVAIL
Séance 1 : Réflexion, recherche Séance 2 : Programmation mise au pointSéance 3 : Présentation de la stratégie adoptée au
reste de la classe
VIDEO CIRCUIT
9/16
![Page 10: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/10.jpg)
Les études de cas proposées portent sur : La recherche d’une solution à un problème technique menée dans le cadre d’une démarche de projet déclinant les différentes phases d’un développement ou amélioration depuis la conception jusqu’à la matérialisation de la solution.
COMPÉTENCES: SIMULER, MESURER UN COMPORTEMENTREPRÉSENTER, COMMUNIQUER
THÉMATIQUES ASSOCIÉES: La mobilité (piloter)/ Les loisirs (robots)
10/16
![Page 11: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/11.jpg)
SUPPORT :Robot Insecte Tamia
11/16
![Page 12: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/12.jpg)
L’utilisation de logiciels de CAO et l’utilisation de maquettes numériques existantes facilitent les activités de décodage et permettent de proposer des modifications simples de produits existants.
Exemple de problème technique : Accroitre la vitesse de déplacement du robot
Contrainte : Modifier uniquement le squelette.
DECODER
PROPOSER-MODIFIER
12/16
![Page 13: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/13.jpg)
L’utilisation de logiciels de CAO et l’utilisation de maquettes numériques existantes facilitent les activités de décodage et permettent de proposer des modifications simples de produits existants.
PROPOSER-MODIFIER SIMULER
Exemple de problème technique : Accroitre la vitesse de déplacement du robot
Contrainte : Modifier uniquement le squelette.
13/16
![Page 14: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/14.jpg)
L’utilisation de logiciels de CAO et l’utilisation de maquettes numériques existantes facilitent les activités de décodage et permettent de proposer des modifications simples de produits existants.
DECODER
PROPOSER-MODIFIERSIMULER
Exemple de problème technique : Accroitre la vitesse de déplacement du robot
Contrainte : Modifier uniquement le squelette.
14/16
![Page 15: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/15.jpg)
DECODER
PROPOSER-MODIFIERSIMULER
MATERIALISERPROTOTYPAGE RAPIDE
COMPARERPERFORMANCES PROTOTYPE ET SIMULATION
La matérialisation de la solution permettra la vérification des performances, et la comparaison des résultats de simulation et ceux de mesures réelles. On fera appel uniquement à des composants du marché ou des équipements de prototypage pour matérialiser la solution.
Exemple de problème technique : Accroitre la vitesse de déplacement du robot
.
15/16
![Page 16: POURQUOI DE LA PROGRAMMATION ALGORITHMIQUE? - Activité imposée dans le préambule de présentation du programme de loption SIpréambule - Corrélation avec](https://reader034.vdocuments.mx/reader034/viewer/2022051819/551d9d84497959293b8bf7d5/html5/thumbnails/16.jpg)
Varier le type de support et les thématiques…
16/16