Rechercher

Logiciels et plateformes de programmation

Il existe plusieurs langages de programmation (par ex. HTML, C++, Java, Python) et le choix d’un langage dépend de l’intention. De nombreuses plateformes proposent une forme conviviale de programmation visuelle ou par blocs (par ex. Scratch Junior, Scratch, Blockly) qui permet aux utilisateurs de glisser-déposer des blocs de code.

Pour plus d’information en français sur le codage, la programmation et la robotique, nous vous invitons à visiter Campus RÉCIT ou RÉCIT MST.

Logiciels de codage

Blockly

Blockly a été créé par Google pour les développeurs et est un langage de programmation par blocs compatible avec une variété d’appareils tels que les Ozobots, les Micro:bits, les Dash & Dot, les MBot et bien d’autres. Il est polyvalent, à code source ouvert (open source), et est excellent pour traduire le code par blocs en véritables langages de programmation comme Python et JavaScript!

Plateforme numérique (Nouvel onglet)

CoCo

CoCo est une plateforme de codage collaborative en temps réel qui permet aux jeunes de créer, de coder et de collaborer avec leurs pairs simultanément dans des espaces numériques partagés. Développée par le groupe Lifelong Kindergarten du MIT Media Lab, elle prend en charge les environnements de programmation par blocs et textuels où les élèves peuvent travailler ensemble, que ce soit dans la même classe ou à distance à travers les continents. Construite sur des principes d’apprentissage axés sur la communauté plutôt que sur la compétition individuelle, CoCo rend l’informatique créative collaborative accessible aux éducateurs qui cherchent à favoriser le véritable travail d’équipe et les compétences en codage chez leurs élèves.

Plateforme numérique (Nouvel onglet)

MakeCode

Makecode est un site web de programmation par blocs conçu pour fonctionner avec le Micro:bit. Cette plateforme facilite la connexion de votre appareil, l’écriture de code intéressant à l’aide des capteurs du Micro:bit, et le partage de votre travail avec vos collègues. Il dispose d’un visualiseur qui vous montre ce que votre code fera après avoir été téléversé sur votre Micro:bit, et il contient des tutoriels pour vous aider à démarrer.

Plateforme numérique (Nouvel onglet)

OctoStudio

OctoStudio est une application de codage mobile qui transforme les téléphones intelligents et les tablettes en outils de programmation créatifs pour les jeunes apprenants afin de créer des animations, des jeux et des projets interactifs n’importe où. Développée par le groupe Lifelong Kindergarten du MIT, elle utilise de manière unique les capteurs des appareils mobiles – permettant aux enfants de coder en secouant, en inclinant et en enregistrant à partir de leur environnement. Conçue pour les communautés ayant un accès limité aux ordinateurs, cette plateforme gratuite et utilisable hors ligne rend l’éducation au codage accessible à l’échelle mondiale tout en aidant les élèves de 7 ans et plus à développer la pensée informatique à travers des projets personnels significatifs et liés au monde réel.

Plateforme numérique (Nouvel onglet)

Scratch 3.0

C’est la dernière version de Scratch. Elle est gratuite. Elle fonctionne sur tablette ou Chromebook. Vous pouvez connecter Scratch à des Micro:bits, EV3, WeDo 2.0, Google Traduction, Makey Makey, et plus encore! Vous pouvez créer avec Scratch ou explorer des projets créés par d’autres utilisateurs. Nous vous encourageons à essayer de remixer les projets des autres! Copiez le projet de quelqu’un d’autre et modifiez-le pour en faire le vôtre (avec attribution, bien sûr).

Fiche synthèse (Nouvel onglet)

Plateforme numérique (Nouvel onglet)

Scratch Junior

Avec ScratchJr, les jeunes enfants peuvent programmer leurs propres histoires et jeux interactifs. Ce faisant, ils apprennent à résoudre des problèmes, à concevoir des projets et à s’exprimer de manière créative sur l’ordinateur. Ce programme fonctionne avec les tablettes et les Chromebooks. Il est fourni gratuitement.

Fiche synthèse (Nouvel onglet)

Plateforme numérique (Nouvel onglet)

Snap

Snap! est un langage de programmation graphique éducatif gratuit, basé sur des blocs et accessible via un navigateur, qui permet aux élèves de créer des animations interactives, des jeux, des histoires et plus encore, tout en apprenant des concepts mathématiques et informatiques.

Plateforme numérique (Nouvel onglet)

TurtleArt

Turtle Art est un programme innovant conçu pour faciliter l’expression artistique et le design par le code! Il fonctionne sur les tablettes et les ordinateurs et constitue un excellent point de départ pour les élèves qui souhaitent créer de l’art par la programmation.

Plateforme numérique (Nouvel onglet)

Turtle Stitch

Turtle Stitch est une plateforme de codage créatif innovante qui fusionne le design numérique avec le monde tactile de l’art textile. Elle permet aux élèves d’écrire du code qui génère des motifs de broderie complexes, lesquels peuvent ensuite être traduits en de véritables designs brodés. Son cadre accessible et à code source ouvert en fait un excellent outil pour les classes qui visent à intégrer la technologie à l’art et à l’artisanat, inspirant les apprenants à explorer à la fois le codage et le design de manière pratique et engageante.

Plateforme numérique (Nouvel onglet)

Twine

Twine est un outil polyvalent et à code source ouvert (open source) conçu pour créer des histoires interactives et non linéaires. Il offre une interface visuelle intuitive qui permet aux élèves de construire des récits ramifiés, encourageant l’expérimentation des techniques de narration et de la structure narrative. Idéal pour intégrer la technologie dans les cours de français et de narration numérique, Twine aide les apprenants à créer des histoires immersives et engageantes tout en développant une compréhension plus approfondie de la cause à effet dans la conception narrative.

Plateforme numérique (Nouvel onglet)