Initiation à la programmation et aux enjeux du numérique

scratchIcon.png icon200.png Ce site regroupe des ressources libres d'accès pour apprendre la programmation, comprendre l'univers numérique et débattre des questions qu'il soulève : vie privée, propriété intellectuelle, sécurité ...

Il propose plusieurs ressources :

    map_135.png
  • App Inventor :
    pour la réalisation d'applications mobiles qui peuvent communiquer (SMS, Internet, téléphone, réseaux sociaux), utiliser les capteurs (GPS, accéléromètre, ...), les services Web, les cartes ... App Inventor est facile d'accès, comme Scratch il utilise un langage graphique et favorise une approche transverse entre informatique, physique, géographie, SVT et maths. Les exercices sont documentés, avec des quiz.

  • Scratch "Imagine, Program, Share":
    ScratchCircuit-305 Scratch permet - à partir de 8 ans - de programmer des histoires interactives ou des jeux. Il aide à la formalisation du raisonnement, à la décomposition, à l'abstraction. Les projets peuvent être partagés.
    Nous proposons ici quelques exemples utilisés dans des ateliers (8-11 ans).

  • Vaucanson :
    Cycle d'initiation au développement numérique basé sur Scratch et App Inventor. cnam.png
    Il fait partie d'un socle de formation au CNAM ou dans l'Ecole de la 2° chance sur des cycles de 35 à 60 heures. Son objectif est d'initier au numérique et à la programmation mobile. Il commence par des petits jeux, continue avec Scratch puis App Inventor avec la réalisation d'applications mobiles en réseau.

  • Mobile CSP (Computer Science Principles) :
    Mobile-CSP-Logo-199x100.png Ce cycle de cours basé sur App Inventor est l'adapation française d'un cursus proposé dans les lycées aux Etats-Unis. Il comprend 55 modules de 45 à 135 mn adaptables en niveau et en durée, principalement pour des élèves entre la seconde et la terminale et en 1° année universitaire. Il aborde l'ensemble des enjeux du numérique à travers la réalisation d'applications pour smartphone.
  • quiz.png
  • Quiz : Cet outil permet aux enseignants de construire leurs quiz à partir d'une bibliothèque (ex : http://onvaessayer.org/quiz?qlist=152,45,1,27&hideheader).
    Vous pouvez l'utiliser, en relation avec un cours ou un atelier, pour revenir sur les notions utilisées et en discuter. Les quiz traitent de sujets multiples : logique, programmation, propriété intellectuelle, logiciel et matériel, connaissances générales, ...
    Vous pouvez sélectionner vos thèmes et vos questions.

La programmation est abordée de façon ludique et sous forme de projets qui favorisent le travail à plusieurs, avec une réflexion sur l'ergonomie et l'attente des utilisateurs (design). L'objectif n'est pas de former des informaticiens, mais de soulever le capot, de voir et d'éclairer les enjeux du numérique et d'y contribuer en acteur.

Ce site permet d'apprendre par soi même, mais il est conçu pour des enseignants, bibliothécaires, animateurs,... il comprend les ressources nécessaires pour conduire un cours ou des ateliers. Il est rigoureux sur les concepts et fait le lien avec d'autres matières (physique, mathématiques, géographie).

Pierre Huguet,
MIT Master Trainer in Educational Mobile Computing,
pierre.huguet50@gmail.com

Licence: Sauf indication contraire, le contenu de ce site est sous licence
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).