Compétences utiles :

CT 4.1 Décrire, en utilisant les outils et langages de descriptions adaptés, la structure et le comportement des objets

CT 4.2 Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple.

CS 1.6 Analyser le ft et la structure d’un objet, Identifier les flux d’énergie et d’information.

CT 3.2 Traduire, à l’aide d’outils de représentation numérique, des choix de solutions sous forme de croquis, de dessins ou de schémas.

INTRODUCTION Initiation aux algorithmes

c’est quoi un algorithme ?

test du robot (mise en scène : jeu de rôle)

A. Exercices de logique (organigramme) en classe.

Organigramme-Exercice-Leçon

exo-logique.orga_docx

B. Robotprog est gratuit  (téléchargeable)

Utiliser en ligne sur internet, ou télécharger : voir à la maison ou en salle info si installé.

www.physicsbox.com/indexrobotprogfr.html

 

ROBOTPROG sur ordinateur afin de comprendre la logique des organigrammes de programmation (algorithme)

Logiciel ludique d’apprentissage de la programmation

Programmez un robot virtuel à l’aide d’un organigramme : dessinez l’organigramme,
lancez l’exécution et vous voyez le robot exécuter le programme.

Synthèse : Un système automatique peut-être géré par un programme qui lui permet d’assurer la fonction du système.
Ce programme est constitué d’une suite d’opérations à accomplir, nommée algorithme.
Les logiciels que nous utilisons nous permettent de représenter les algorithmes sous forme graphique.
Cette représentation graphique se nomme algorigramme ou organigramme.

Rappel sur les automatismes :

Un Système Automatisé est toujours composé d’une Partie Commande et d’une Partie Opérative.
Pour faire fonctionner ce système, l’Opérateur (personne qui va faire fonctionner le système) va donner des consignes à la Partie Commande. Celle-ci va traduire ces consignes en ordres qui vont être exécutés par la Partie Opérative. Une fois les ordres accomplis, la Partie Opérative va le signaler à la Partie Commande (elle fait un compte-rendu) qui va à son tour le signaler à l’Opérateur. Ce dernier pourra donc dire que le travail a bien été réalisé.
De nos jours, on trouve des Systèmes Automatisés un peu partout.
Un ROBOT est donc un « Système Automatisé » c’est à dire un système qui exécute toujours le même travail pour lequel il a été programmé.

Le capteur

Un capteur est un équipement d’un objet technique utilisé pour acquérir une grandeur physique (distance, masse, température, débit, hauteur, etc.). Il transforme cette acquisition en des informations de nature analogique, logique ou numérique pour permettre un traitement par la chaîne d’information du système.

L’actionneur

Un actionneur est un équipement qui produit un phénomène physique à partir de l’énergie reçue. Dans une chaîne d’énergie d’un système automatisé, l’actionneur est l’organe de conversion qui transforme l’énergie d’entrée afin de faire une action telle qu’ouvrir ou fermer un portail automatique d’un parking.

EVAL (chaine d’énergie/ information et organigrammes)

PROGRAMMATION AVEC SCRATCH

Activité : Situation Déclenchante : Rappel scratch et algorithme
Problématique /Situation problème : Comment imaginer des solutions pour produire des objets et des éléments de programmes informatiques en réponse au besoin d’un CDCF ?

1/ Tp informatique : révision des bases du logiciel scratch (1h)

entrainement pour progresserdebuter_avec_scratch

Fiches_ressources scratch

en consolidation : ALGORITHMIQUE et PROGRAMMATION_cycle4

ACT 1 initiation au logiciel scratch et à son langage (codage simple)

Activité 1 énoncé

SCRATCH Réalise quelques défis

exercice : l’aquarium 1-Activité supplémentaire AQUARIUM

Projet de groupepetit jeu vidéo sur scratch ( labyrinthe, qcm, etc..) à présenter à l’oral

petit entrainement sur 4 jeux : http://co-dev.org/scratch-le-tutoriel/

Projet : A réaliser en dehors des cours DE TECHNOLOGIE . cdi/étude/maison (Date butée : 11/14 mars)


AUTOEVAL SUR LE PROJET JEU VIDEO

La mise en commun : Bilan / avis personnel                     AUTO-EVALUATION                                     /5 POINTS


ORGANISATION : + qui fait quoi  dans le groupe ? (rôles et organisation de travail) ?

imprimer les fichiers :

PROJET DE GROUPE JEU VIDEO

fiche-objectif-du-jeu

C4_Eleve_jeu_realiser-valider

carte-mentale-d-un-jeu

exemple :

Constituer un dossier pour une présentation orale  de votre projet + conclusion papier/ou diaporama.

reprendre la fiche connaissance des rôles.

Avant de vous lancer dans la recherche de votre jeu vidéo, regardez des exemples tuto des différents type de jeux :

Exemple de scénario de jeux complets scratch

 

EVALUATION SUR LE PROJET  A L’ORAL : 

AUTOEVAL SUR LE PROJET JEU VIDEO

GRILLE d’evaluation projet groupe_jeuxvidéo

GRILLE D’EVALUATION PROJET jeu vidéo sur scratch

Connaissances et capacités attendues : Participer en équipe à la réalisation d’une production : développer une pensée logique via la conception d’un jeu vidéo. Participer à une action d’intérêt général et renforcer la cohésion de groupe.

Connaissances et capacités – prendre des initiatives – réaliser une tâche précise – faire preuve d’efficacité – aider les autres.

Rôle dans le groupe TENUE ROLE Appellation : /4
Participation

TACHES

 

/5

implication personnelle Synthèse de positionnement auto-évaluation élève /5
organisation Planning des taches  

 

 

/6

Partie 2

Réalisation

GROUPE

Scénario jeu (tous)
Progr. scratch
Affiche jeu
ORAL Synthèse
Total sur 20 /20

 

COMMENTAIRE PROFESSEUR  / observation :


Problématique /Situation problème : Comment faire communiquer des objets entre eux et à distance ?

C’est quoi un objet connecté?

L’objet connecté est un objet auquel l’ajout d’une connexion Internet apporte une valeur supplémentaire en termes de fonctionnalité, d’information et d’interaction avec les usages.

Quel est l’impact des objets connectés ? – CONSOMAG

Découverte MBOT objets connectés

Robot éducatif mBot :

https://www.youtube.com/watch?v=3KtjVWJxSxE&feature=youtu.be

Découverte actionneurs et capteurs de mBot :

https://youtu.be/dXkvasY49Vw

mbot tester les capteurs en direct :

https://www.youtube.com/watch?v=H_KA1Z9Pf1g&feature=youtu.be

mBot : Résolution d’un problème avec mblock (scratch).cycle4

test avancer / reculer

 

Cette vidéo détaille comment est constitué matériellement le robot mBot de Makebloc.

https://www.youtube.com/watch?v=dXkvasY49Vw&feature=youtu.be

https://youtu.be/dXkvasY49Vw

Maintenant quelques tests du robot et des algorithmes ..

ACTIVITE

Dossier-pratique-Programmer-mBot–1

CORRECTION : voir prof

un exemple de défi :

simulateur mbot a tester à la maison

https://youtu.be/GeDc641_Yas

Ce simulateur, très simple à utiliser permet de tester vos programmes mBlock dans un environnement réaliste.

https://www.iraifrance.com/mbot-simulator-simulateur-mbot pour télécharger en version essai

Cette vidéo montre comment télécharger, installer et commencer à utiliser le simulateur mBot. Cest un bon point de départ si vous voulez essayer ou commencer à utiliser ce logiciel.

mBot Simulator – « Tester manuellement » :

https://www.youtube.com/watch?v=_To2DIR1kUQ&feature=youtu.be

mBot Simulator – Défi n°1 (facile)

mBot Simulator – Défi n° 2 (facile)

Fiche connaissance FC –