Codage, algorithmique
- Détails
Aujourd’hui, nous vivons dans un monde connecté. Ce nouveau « monde numérique » porte en lui de nombreux espoirs de progrès technologique, de création d’emploi mais aussi de craintes, en particulier dans le champ de l’éthique et du respect de la vie privée. Presque tous les jeunes utilisent les réseaux sociaux, postent des photos, envoient des e-mails, chattent en ligne via des applications de messagerie instantanées (Facebook Messenger, WhatsApp…), ou jouent à des jeux en ligne. Ces outils utilisent des programmes ou des applications informatiques s’appuyant sur des langages et des algorithmes plus ou moins complexes. Le numérique est vaste et de multiples technologies y sont présentes. L'utilisation principale que les citoyens en font s'apparente à une utilisation souvent basique. Les utilisateurs sont à l'aise avec les moteurs de recherche, les messageries instantanées, les sms, les jeux mais ça ne fait pas d'eux de parfaits experts des nouvelles technologies.
- Détails
Labex.io est une plateforme qui propose des cours en ligne pour apprendre à coder en proposant à chaque utilisateur une machine virtuelle pour réaliser ses exercices. Labex.io permet également d’exploiter les fonctionnalités de base du système d'exploitation Linux, git ou encore les bases de données MySQL.
- Détails
Depuis plusieurs années et avant que la programmation ne devienne la nouveauté phare des programmes scolaires, Texas Instruments avait entamé son processus d’innovation en faisant de ses calculatrices des outils transversaux au service de l’enseignement. Elles permettent aujourd’hui aux élèves d’apprendre le code, de s’entrainer, mais aussi de renforcer leur apprentissage. Dès septembre 2019, la TI-83 Premium CE proposera le langage désormais universel, Python : une véritable révolution.
- Détails
La future et nouvelle version de Scratch 3.0 (Alpha release), prévue en version stable pour le mois d'août 2018 et programmée en HTML5, est disponible en ligne pour tests. Pour rappel, Scratch est un nouveau langage de programmation qui facilite l’apprentissage de l'algorithmique et du codage au travers de problèmes à résoudre, de jeux, de compositions musicales, de simulations numériques.
- Détails
Basé sur les nouveaux programmes du cycle 4, ces 3 cahiers d'activités de la collection « Si alors » (Delagrave) permettent aux professeurs de collèges de 5°, 4° et 3° d’initier et de perfectionner les élèves au codage avec les logiciels de programmation Scratch et mBlock et ainsi de progresser tout au long du cycle 4 jusqu'au Brevet des collèges.
Ces 3 supports sont destinés à tous les professeurs de collège. Les progressions sont claires et détaillées, les corrigés sont disponibles en ligne. Avec ces cahiers d'activités, les élèves apprennent à programmer, révisent des notions de Mathématiques et pilotent un robot (mBot) de manière progressive. Les exercices à télécharger sont compatibles avec la nouvelle version de scratch 3.0 de janvier 2019.
- Détails
TuxBot est une application d’initiation à l'algorithmique pour les élèves de cycle 2 et cycle 3 qui s’appuie sur la programmation de déplacements et d’actions d'un robot virtuel. Elle est disponible pour PC Windows ou tablettes Android.
L’objectif principal de TuxBot est de coller au plus près des préconisations officielles pour l'école primaire avec des ambitions modestes « savoir coder ou décoder pour prévoir ou représenter des déplacements, de programmer les déplacements d’un robot ou ceux d’un personnage sur un écran ».
- Détails
Le ministère propose, pour les professeurs de cycle 2 et 3 néophytes, une Initiation à la pensée informatique et à la culture numérique sur la plateforme M@gistère. Cette plateforme développe les compétences professionnelles afin d'asseoir l'enseignement de l'initiation à la programmation prévue par les programmes scolaires. Ce parcours de formation de 4 heures permet de découvrir des activités à mettre en place avec les élèves. L’enseignement du code et de ses enjeux est inscrit dans les programmes scolaires.
- Détails
La Code Week est une semaine dédiée au code et à la programmation numérique pour célébrer l’apprentissage du code. La Codeweek Europe est un mouvement populaire et participatif qui célèbre la créativité par le code. L’idée est de donner davantage de visibilité et de résonnance à la programmation et de montrer aux jeunes, aux adultes comme aux séniors qu’il est possible de concrétiser ses idées grâce au code informatique, et de démystifier ces compétences afin de rassembler le plus de gens autour du plaisir d’apprendre ensemble. L’initiative a été lancée en 2013 par les Jeunes Conseillers à l’Agenda Digital de l’Europe. En 2017, la Codeweek Europe se tiendra du 07 au 22 octobre 2017.
- Détails
Le Coding Challenge lancé par l’UNICEF s’adresse aux élèves de 8 à 12 ans inscrits par groupe ou en individuel. A partir des vidéos créées par L’UNICEF sur la situation en Syrie, l’objectif est d’imaginer une suite en produisant une courte animation à l’aide du logiciel Scratch. Les classes participantes peuvent profiter d’une aide en ligne et d’une série de tutoriels pour prendre en main l’interface de programmation Scratch.
- Détails
Basé sur les nouveaux programmes du cycle 3, ce cahier d'activités permet aux professeurs de CM1, CM2 et de 6° d’initier les élèves au codage avec le logiciel de programmation Scratch. Au travers 12 activités et 9 projets dans le domaine des Mathématiques et de la Technologie, vos élèves apprennent progressivement les bases de la programmation.
Ce cahier est destiné à tous les professeurs des écoles et des collèges. Il ne nécessite aucune connaissance en programmation. Les progressions sont claires et détaillées, les corrigés sont disponibles en ligne. Avec ce cahier les élèves apprennent à programmer des notions de mathématiques et à piloter un petit robot (mBot).
- Détails
Développé par le groupe de recherche Lifelong Kindergarten auprès du laboratoire Média du MIT, Scratch est un nouveau langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques et leurs partage sur le Web.
Scratch est une application en ligne (ou Offline voir plus bas) conçue pour initier les élèves dès l’âge de 8 ans à des concepts fondamentaux en mathématiques et en informatique. Il repose sur une approche ludique de l’algorithmique, pour les aider à créer, à raisonner et à coopérer. Il favorise également le partage sur le Web. Depuis Janvier 2019, Scratch 3.0 remplace la version 2.0 (lire l'article ici).
- Les méthodes de Tri
- DIV TABLE : un générateur interactif de tableaux HTML en ligne
- Codage : Participez à la Codeweek Europe
- Thimble : Un éditeur de code en ligne pour le HTML, le CSS et le Javascript
- Startup For Kids : le salon des startups à vocation pédagogique
- Algorithmique et programmation en mathématiques avec Scratch
- Brackets : un éditeur moderne open source pour le codage
- Sublime Text : un éditeur de texte générique personnalisable pour le codage
- PluriAlgo : un logiciel d'algorithmique innovant
- FileMaker: la solution de gestion de base de données