1 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs ATELIER PROGRAMMATION
2 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Qu’est ce qui change ? RIEN Vers des problèmes plus complexes = sous problèmes Notion de Variable Système Embarqué = système électronique et informatique autonome spécialisé dans une tâche bien précise
3 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Qu’est ce qui change ?
4 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Pourquoi un langage de programmation visuel ? La programmation demande une activité cérébrale qui permet de développer la pensée abstraite. La programmation visuelle simplifie la tâche de programmation en faisant aussi appel à la partie droite du cerveau, mais tout en aidant à développer l'abstraction. Source : Accroître la motivation des élèves
5 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Pourquoi un langage de programmation visuel ? Idéal pour apprendre la structure d’un programme et non un langage Homogénéité des outils
6 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Pourquoi un langage de programmation visuel ? Et déjà … la modélisation 3D par block ?
7 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Pourquoi un langage de programmation visuel ? Transfert facile vers le code ?
8 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Pourquoi la programmation objet ? Simplifier la programmation La programmation orientée objet, ne va pas améliorer la qualité du système embarqué. En revanche, elle va aider le concepteur à : -mieux organiser son langage de programmation -le préparer à de futures évolutions -rendre certaines portions réutilisables pour gagner en temps et en clarté. C'est pour cela que les développeurs professionnels l'utilisent dans la plupart de leurs projets. Programmation en séquentiel Programmation « objet »
9 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Synthèse des connaissances Une structuration des connaissances
10 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Programmation visuelle : Découverte de Scratch Un problème technologique à construire Comment créer un jeu vidéo 2D ?
11 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Programmation visuelle : Découverte de Scratch Dessiner un carré : Des activités d’apprentissage
12 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Programmation visuelle : Découverte de Scratch Un exemple d’EPI : créer un jeu vidéo 2D Le jeu du Labyrinthe :
13 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Programmation visuelle : Découverte de Scratch Pour aller plus loin… Piloter le lutin avec un Joystick :
14 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Qu’est ce qui change ?
15 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté « Un objet connecté est un objet capable d'envoyer une information vers un autre objet sans intervention humaine » - Les objets « portés » : montres, lunettes, vêtement, bague, bracelet… - Les objets « indépendants » avec des capteurs disséminés à plusieurs endroits : stations météo, caméra de surveillance, voiture… Définition
16 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté Vers un monde connecté
17 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté - Le bien-être et la santé (Amélioration du quotidien, aides personnalisées, examens à distance) : montre, brosse à dent, fourchette, balance, miroir, pilulier, ceinture anti-boulimie, seringue pour diabétiques… - Les sports et loisirs (aides à la performance, gestion de l’effort, nouveaux modes de loisirs) : chaussures, pédales de vélo, raquettes, montres de sports, drones, pots de fleurs intelligents, capteurs pour plantes… - L’habitat (sécurité, économies d’énergie, confort) : thermostat, électroménager, ampoules, babyphone, station météo, ampoules, mur interactif… - Les transports (aide à la navigation, maîtrise de la sécurité et de l’environnement) : voiture connectée (Google cars…) - L’entreprise (analyse à distance, tracabilité, sécurité, conditions de travail) : lunettes connectées, gant robotique, exosquelette, badges…
18 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Synthèse des connaissances Une structuration des connaissances
19 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Un problème technologique à construire Comment peut-on piloter un éclairage avec son smartphone ? Application nomade - Objet connecté nomades
20 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté nomades Choix de l’outil ?
21 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté nomades Créer ma 1 ère application mobile Afficher une image : Des activités d’apprentissage
22 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté nomades Créer mon 1 èr objet connecté Piloter une DEL avec mon smartphone :
23 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Application nomade - Objet connecté nomades Créer mon 1 èr objet connecté Piloter une DEL (intensité lumineuse variable) avec mon smartphone :
24 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Ressources
25 GREC INITIALES Formation de bassin Atelier Programmation Groupe de formateurs Nouveaux programmes de Technologie : Atelier programmation Qu’avez-vous appris ?