Retour aux logiciels
Programmation / Robotique / IoT

Vittascience

Programmation créative et connectée pour l'éducation

Prix

Gratuit

Niveau

Collège, Lycée (SNT, STI2D), Enseignement supérieur

Plateformes

Windows, macOS...

Éditeur

Vittascience SAS (France)

Présentation

Vittascience est une plateforme éducative française qui permet aux élèves de collège, lycée (SNT, STI2D) et enseignement supérieur de programmer des microcontrôleurs (Arduino, micro:bit) et des objets connectés. L'interface propose un éditeur par blocs visuels (type Scratch) et un éditeur de code Python, avec une bascule en temps réel entre les deux modes. La plateforme intègre un simulateur en ligne pour tester les programmes sans matériel, ainsi qu'un gestionnaire de projets et un partage de ressources.

Développée par une entreprise française (Vittascience SAS) et labellisée par le Ministère de l'Éducation nationale, elle est entièrement gratuite pour les établissements scolaires. Elle propose des tutoriels intégrés, des défis et des séquences pédagogiques clé en main. La plateforme fonctionne directement dans le navigateur (Chrome, Edge, Firefox) sans installation, mais nécessite un plugin pour la communication avec les cartes physiques (WebSerial ou WebUSB).

Utilisations en technologie

  • Programmation de cartes Arduino (Uno, Mega, Nano, etc.)
  • Programmation de micro:bit (BBC micro:bit v1 et v2)
  • Création d'objets connectés (capteurs, actionneurs, WiFi, Bluetooth)
  • Simulation de circuits électroniques en ligne
  • Apprentissage du code par blocs puis transition vers Python
  • Projets pédagogiques en SNT et STI2D (systèmes embarqués, IoT)

Fonctionnalités principales

Éditeur par blocs et Python

Interface de programmation visuelle (blocs type Scratch) et éditeur de code Python avec bascule instantanée entre les deux modes.

Simulateur en ligne

Simulation des programmes Arduino et micro:bit directement dans le navigateur, avec affichage des broches, LED, capteurs et sorties série.

Gestionnaire de projets et partage

Sauvegarde des projets en ligne, possibilité de les partager par lien, de les exporter (hex, .py, .ino) et de les intégrer dans un ENT.

Bibliothèque de composants et capteurs

Plus de 200 composants prédéfinis (LED, boutons, capteurs de température, ultrasons, écrans LCD, modules WiFi, etc.) avec documentation intégrée.

Mode connecté (WebSerial/WebUSB)

Communication directe avec les cartes Arduino et micro:bit via le navigateur (nécessite Chrome ou Edge) pour téléverser et monitorer.

Séquences pédagogiques et défis

Parcours clé en main pour les enseignants (SNT, STI2D, Technologie) avec fiches élèves, corrigés et activités progressives.

Avantages

  • Gratuit pour l'éducation, sans publicité ni limitation
  • Fabriqué en France, conforme au RGPD et aux recommandations du MEN
  • Double interface blocs/Python idéale pour la différenciation pédagogique
  • Simulateur intégré permettant de travailler sans matériel
  • Mise à jour régulière avec ajout de nouveaux composants et fonctionnalités
  • Communauté active et support réactif (forum, tutoriels, webinaires)

Inconvénients

  • Nécessite un navigateur Chromium (Chrome, Edge) pour le mode connecté (WebSerial/WebUSB)
  • Simulateur limité pour les projets complexes (pas de simulation temps réel avancée)
  • Dépendance à une connexion Internet pour la plupart des fonctionnalités

Installation pas à pas

1

Créer un compte

Rendez-vous sur vittascience.com et inscrivez-vous (gratuit) en tant qu'enseignant ou élève. L'activation est immédiate.

2

Accéder à l'éditeur

Depuis le tableau de bord, cliquez sur 'Créer un projet' et choisissez le type de carte (Arduino, micro:bit, etc.). L'éditeur s'ouvre dans le navigateur.

3

Utiliser le simulateur (optionnel)

Sans matériel, utilisez le bouton 'Simuler' pour tester votre programme. Le simulateur affiche les composants virtuels et la console série.

4

Connecter la carte (mode réel)

Branchez votre carte Arduino ou micro:bit en USB. Sous Chrome/Edge, cliquez sur 'Connecter' et sélectionnez le port série. Le programme peut être téléversé directement.

5

Exploiter les ressources pédagogiques

Accédez aux séquences prêtes à l'emploi dans l'onglet 'Ressources' ou importez des projets partagés par la communauté.

Tutoriels

Premier programme avec micro:bit

Allumer une LED intégrée et afficher un message sur la matrice de LED.

15 minutesDébutant

Capteur de température avec Arduino

Utiliser un capteur LM35 et afficher la température sur le moniteur série.

20 minutesIntermédiaire

Objet connecté : station météo WiFi

Programmer une carte ESP8266/ESP32 pour envoyer des données vers un serveur.

45 minutesAvancé

Transition blocs vers Python

Reprendre un projet en blocs et le convertir en Python avec Vittascience.

30 minutesIntermédiaire

Simulation d'un feu tricolore

Créer un programme de feux tricolores avec le simulateur intégré.

20 minutesDébutant

Astuces et conseils

  • Utilisez le mode 'Blocs + Python' simultanément pour comprendre la correspondance.
  • Activez le mode 'Simulation' pour valider la logique avant de téléverser.
  • Pour les projets IoT, privilégiez les cartes ESP32 (WiFi + Bluetooth) intégrées dans la bibliothèque.
  • Les projets peuvent être exportés en .hex (micro:bit) ou .ino (Arduino) pour une utilisation hors ligne.
  • Créez des 'classes' dans votre compte enseignant pour suivre le travail des élèves.
  • Consultez le forum d'entraide et les webinaires mensuels pour des astuces avancées.

Questions fréquentes

Vittascience est-il vraiment gratuit ?

Oui, la plateforme est entièrement gratuite pour les établissements scolaires et les élèves. Aucun abonnement ni paiement n'est demandé.

Quels navigateurs sont compatibles avec le mode connecté ?

Le mode connecté (téléversement et communication série) nécessite un navigateur basé sur Chromium : Google Chrome, Microsoft Edge ou Opera. Firefox et Safari ne supportent pas WebSerial/WebUSB.

Puis-je utiliser Vittascience sans carte physique ?

Oui, le simulateur intégré permet de tester la plupart des programmes sans matériel. Il simule les broches, capteurs et actionneurs courants.

Comment partager un projet avec mes élèves ?

Depuis l'éditeur, cliquez sur 'Partager' pour obtenir un lien. Vous pouvez aussi intégrer le projet dans un ENT via un iframe ou un lien direct.

Alternatives

Arduino Web Editor

IDE en ligne officiel Arduino, gratuit pour les établissements, mais sans simulateur ni interface blocs.

MakeCode (Microsoft)

Plateforme de programmation par blocs et JavaScript pour micro:bit, compatible avec d'autres cartes, mais moins orientée IoT.

Tinkercad Circuits

Simulateur en ligne gratuit d'Autodesk pour Arduino, avec composants virtuels, mais sans programmation Python native.

Ressources utiles

Prêt à utiliser Vittascience ?

Téléchargez gratuitement et commencez dès maintenant !

Techno