16
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 COMPORTEMENT REPRÉSENTER, COMMUNIQUER THÉMATIQUES ASSOCIÉES: La mobilité (piloter)/ Les loisirs (robots) 1/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

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Varier le type de support et les thématiques…

16/16