À propos d'AlgoPython

Génération 5
AlgoPython est une création de Charly Piva, éditée par Génération 5.
Contacter l'équipe
Pour nous contacter, utilisez le bouton Retours en bas à droite. (uniquement pour les membres connectés).
Si votre demande concerne les abonnements : contactez-nous à enseignement@generation5.fr.
Pour vous abonner ou abonner voter établissement, cliquez ici.

Principales technologies utilisées :
  • Skulpt et Pyodide, des interpréteurs Python côté client (les exercices utilisent l'un ou l'autre suivant la complexité du programme à exécuter)
  • Ace, un éditeur de code intégrable dans les pages Web
  • Bootstrap, une bibliothèque CSS/JS pour le bon affichage du site
  • jQuery, une bibliothèque JS aux fonctionnalités variées
  • Font Awesome, une bibliothèque d'icônes
  • PhpSpreadsheet, une bibliothèque PHP pour la lecture et l'écriture de fichiers Excel/OpenDocument

Suivi du développement

Feuille de route
Ce sont les ajouts et changements prévus à moyen et long terme.
  • Ajout de tutos entre les niveaux (il n'y en a que trois pour l'instant)
  • Possibilité de sauvegarder son travail dans les outils et de le partager avec les élèves ou les enseignants
  • Possibilité d'utiliser matplotlib
Version actuelle : r12 (19 août 2021)
  • Ajout d'une dizaine d'exercices de mathématiques
  • Ajout d'exercices dans la série G
  • Corrections et ajouts de fonctionnalités mineures
r11 (13 août 2021)
  • Le site peut maintenant utiliser l'interpréteur Pyodide plutôt que Skulpt dans certains exercices.
  • Certains exercices peuvent maintenant demander de compléter un code à trous
  • De nombres exercices en lien avec le programme de mathématiques ont été ajoutés
r10 (27 juin 2021)
  • Petites corrections (consignes, solutions) suite aux premiers retours.
r9 (16 juin 2021)
  • Ajout des solutions des niveaux pour les enseignants
r8 (14 juin 2021)
  • Correction de problèmes de sécurité divers
  • Amélioration de l'affichage des dessins
r7 (8 juin 2021)
  • L'interface indique plus clairement qu'il faut rentrer un nombre ou un texte pour tester un programme
  • Ajustement de fonctionnalités et de mise en page pour les enseignants
r6 (5 juin 2021)
  • Ajout de niveaux dans la série F
  • La série sur la fonction input a été supprimée, ses niveaux ont pour la plupart été déplacés vers d'autres séries.
  • Correction d'un souci avec les instructions print("") et print().
r5 (25 mai 2021)
  • Il est maintenant possible d'ajouter un exercice comme travail à faire sur Pronote avec rendu de copie
  • L'apparence du site et de la page d'accueil ont été améliorées
  • Plusieurs exercices ont été retravaillés
r4 (13 mai 2021)
  • Une bulle d'aide signale maintenant les erreurs les plus fréquentes
  • Plusieurs exercices ont été retravaillés et l'ordre des séries a changé
r3 (11 mai 2021)
  • La progression et les exercices de la série B ont été retravaillés
  • Contexte robot : les fonctions de déplacement attendent maintenant un nombre de cases en argument (ex : droite(7))
r2 (9 mai 2021)
  • En cas d'erreur dans le programme, la ligne erronée clignote en rouge
  • Message d'encouragement quand on commence le dernier niveau d'une série
  • Contexte dessin : fonctions lever() et poser() à la place de poser(0) et poser(1)
  • Correction de certaines consignes dans les séries A, B et C
r1 (3 mai 2021)
  • Version initiale du site

Mentions légales - RGPD

Les présentes Mentions Légales indiquent les données obligatoires concernant l’éditeur du site internet www.algopython.fr (ci-après le Site), ses obligations en matière de protection des données des visiteurs, ainsi que les autres références juridiques importantes.
Le Règlement Général sur la Protection des Données (RGPD) est un règlement de l’Union européenne n°2016/679. C’est le texte de référence en matière de protection des données à caractère personnel. Il renforce et unifie la protection des données pour les individus au sein de l’Union européenne.
Le RGPD vise à accroître la protection des personnes concernées par un traitement de leurs données à caractère personnel et la responsabilisation des acteurs de ce traitement. Ces principes sont appliqués grâce à l’augmentation du pouvoir des autorités de régulation.

Algopython.fr est conforme au RGPD
  • Nous recueillons uniquement les données nécessaires au bon fonctionnement de la plateforme.
  • Les données recueillies sont stockées en France sur des serveurs sécurisés de la Société OVH – RCS Roubaix – Tourcoing 424 761 419 00045 – Siège social : 2 rue Kellermann – 59100 Roubaix – France
  • Le certificat SSL installé permet une communication chiffrée (protocole HTTPS)
  • Nous ne recueillons aucune donnée en relation avec l’origine raciale ou ethnique, les convictions politiques, religieuses ou philosophiques, les informations génétiques ou biométriques, les informations relatives à la santé ou à l’orientation sexuelle, les condamnations pénales ou infractions, etc.
  • Des données sont recueillies et des cookies sont utilisés à des fins d’analyses statistiques et pour optimiser votre expérience de navigation sur le Site.
  • Nous ne vendons, ni ne louons, ni ne communiquons aucune donnée personnelle. Nous ne demandons ni ne conservons aucune information concernant les élèves utilisateurs du Site.
  • Le propriétaire du Site algopython.fr est la Société Génération 5 – RCS Chambéry 348 080 813 00036 – Siège social : 82 rue du Bon Pasteur – 73000 Chambéry – France (contact@generation5.fr)
  • Génération 5 assure les opérations d’hébergement et de maintenance du Site.
Droits d’auteurs
  • Ce site relève de la législation française et internationale sur le droit d’auteur et la propriété intellectuelle.
  • Tous les droits de reproduction sont réservés.
Ce site utilise des cookies pour son bon fonctionnement. En naviguant sur AlgoPython, vous acceptez l'utilisation de ces cookies.