Author: Vincent ROBERT

Art

De l’art sur la NumWorks

Les calculatrices graphiques programmables sont bien plus que de simples outils pour les calculs. Elles ouvrent un monde de possibilités aux élèves, en permettant d’explorer les mathématiques d’une manière interactive et visuelle. Mais leur potentiel va au-delà des formules et des graphiques : elles peuvent être utilisées pour créer de l’art numérique, des animations, et même des jeux !

En programmant ces machines, les étudiants développent leur créativité tout en renforçant leurs compétences en logique et en résolution de problèmes. Ces calculatrices deviennent ainsi des alliées indispensables pour apprendre de manière ludique et innovante, et pour repousser les limites de l’imagination.

Depuis 2019, j’invite mes élèves à explorer leur potentiel créatif en réalisant des dessins uniques, soit avec l’application Grapheur, soit avec l’application Python de la calculatrice. Chaque année, leurs œuvres sont soumises à l’éditeur de la calculatrice, NumWorks, qui sélectionne la plus belle réalisation. L’auteur de cette création se voit offrir une coque au design original pour sa calculatrice. Si vous croisez un élève au lycée Louis Pasteur arborant une telle coque, il est fort probable qu’il soit lauréat de l’un de ces concours.

Certaines de ces réalisations sont également partagées sur les réseaux sociaux, notamment sur Instagram et X (anciennement Twitter). Une quinzaine de ces images ont même été sélectionnées et publiées, avec l’accord de leurs auteurs, dans un livre intitulé Découvrir la calculatrice graphique NumWorks édité en Français et en Anglais.

Il est vrai que se lancer dans la programmation sur une calculatrice graphique peut sembler déroutant au premier abord. Le défi de traduire des idées créatives en code peut déstabiliser, surtout pour ceux qui n’ont jamais exploré cet univers. Cependant, une fois les premières hésitations surmontées, les élèves découvrent rapidement le plaisir de voir leurs concepts prendre vie à l’écran. Ce processus, bien qu’exigeant, devient une source de satisfaction personnelle, les encourageant à se dépasser. En fin de compte, ils s’amusent tout en repoussant leurs propres limites, transformant un défi intimidant en une expérience enrichissante.

Tout à commencé en 2019 …

En 2019, après réflexion et concertation de l’équipe des enseignants de mathématiques, nous avons pris la décision collective de passer aux calculatrices NumWorks dans toutes nos classes. Pour familiariser les élèves avec cet outil, leur premier travail a été de réaliser un projet simple, destiné à leur faire découvrir les différentes fonctionnalités de la calculatrice. Sans attente particulière, j’ai été agréablement surpris par l’enthousiasme et la créativité dont ils ont fait preuve. Certaines productions, bien au-delà de ce que j’avais imaginé, ont révélé un potentiel insoupçonné chez les élèves, ouvrant la voie à des projets encore plus ambitieux par la suite.

Le titre du sujet était : Les mathématiques sont belles. Voici les 30 réalisations des élèves.

Certaines de ces images sont issues de scripts bien connus, adaptés et optimisés pour la NumWorks. Elles ont été réalisées à distance, en ligne, pendant le confinement de mars 2020. J’ai alors demandé à mes élèves de Terminale de constituer un jury pour évaluer ces créations, en insistant sur l’importance d’une bienveillance maximale dans leurs délibérations. Bien que les codes Python aient parfois été maladroits, ces erreurs faisaient partie intégrante du processus d’apprentissage. Se tromper, tâtonner, recommencer et s’améliorer sont autant d’étapes essentielles dans le développement de leurs compétences.

Quelques thread colorés publiés sur X (Twitter)

J’ai rejoint X (anciennement Twitter) durant le confinement, à l’origine pour passer le temps. Depuis, j’ai régulièrement partagé des threads mettant en avant les créations de mes élèves. En voici quelques exemples. (Un tableau à la fin de cet article propose davantage de liens.)

De l’art sur la NumWorks depuis 2020

Le tableau ci-dessous récapitule tous les fils de discussion publiés sur X (anciennement Twitter). Malheureusement, depuis le rachat de Twitter par Elon Musk, il n’est plus possible de consulter ces fils sans posséder un compte sur la plateforme. Cette restriction illustre bien les défis liés à l’utilisation d’outils fermés, qui peuvent rapidement se transformer en véritables obstacles à l’accès à l’information. 🥴

Création
(1er éd.)
Titre du travail à rendre
Classe cible
Thread X (Twitter)
2019
(2020)
Les mathématiques sont belles.
Seconde, mathématiques
2020 2021 2022 2023 2024 2025
2021
(2021)
Le Python et la Tortue.
1ère, spécialité NSI
2021 2022 2023 2024
2021
(2021)
Le python et les fractales
Tale, spécialité NSI
2021 2022 2023 2024
2022
(2022)
Les mathématiques sont belles ! ed. spéciale cercle
Tale, option Mathématiques Expertes
2022 2023 2024
2022
(2023)
Les mathématiques sont belles ! ed. spéciale polynôme
Tale, option Mathématiques Expertes
2023, 2024 2025
2022
(2024)
Un feu d’artifice en python
Tale, option Mathématiques Expertes
2024 2025
2023
(2023)
Le Python et la Tortue.
Seconde, SNT
2023 2024
2024
(2024)
Pixel Art en python
Tale, option Mathématiques Expertes
2024

NumApps

Découvrir la calculatrice graphique NumWorks

Fonctionnalités, exemples illustrés, le guide indispensable pour apprendre à maîtriser sa NumWorks. Un livre publié sur Amazon.

Bien débuter avec une calculatrice NumWorks

Que vous ayez déjà acheté une calculatrice graphique NumWorks ou que vous envisagiez de le faire, ce livre est fait pour vous.

Il propose une découverte des différentes applications de la NumWorks :
Calculs, Grapheur, Python, Statistiques, Probabilités, Équations, Suites, Régressions, Eléments, Inférence, Finance et Paramètres.

Chaque page contient des illustrations ainsi que les touches à presser pour arriver au résultat proposé.
Des travaux d’élèves sont inclus, espérons qu’ils stimuleront votre créativité.

Les 12 applications présentées à travers des exemples

ApplicationNombre de pagesTitre d’une page à titre d’exemple
1. Calculs16Calculer avec des taux d’évolution en %
2. Grapheur16Recherche d’antécédent, d’extremum, de zéro
3. Python16Générer un dégradé, Pixel Art
4. Statistiques8Comparer des séries statistiques
5. Probabilités8Loi normale
6. Équations8Équations du second degré
7. Suites8Exploiter une suite dans l’application calculs
8. Régressions8Calculer la droite de régression linéaire
9. Eléments8Recherche par numéro atomique
10. Inférence4Intervalle de confiance
11. Finance4Simuler un prêt bancaire de 200 000€ sur 20 ans à 3.5%
12. Paramètres8Police Python : grande ou petite, au choix !
Annexes4Le mode examen
Mettre à jour sa calculatrice
Quelques réalisations
A propos

Des fonctions et des scripts python à tester

A saisir ou à télécharger directement sur la calculatrice via des liens rapides.

Un guide pas à pas pour une découverte facilité

Découvrir la calculatrice graphique NumWorks

Avoir une calculatrice graphique c’est bien, mais maîtrisez-vous votre calculatrice ?
Partez à l’exploration de ses fonctionnalités, découvrez son ergonomie à travers un guide pas à pas illustré.

ASIN ‏ : ‎ B0CFCYW5ZK
Langue ‏ : ‎ Français
Broché ‏ : ‎ 120 pages
ISBN-13 ‏ : ‎ 979-8857164624
Dimensions ‏ : ‎ 15.24 x 0.71 x 22.86 cm

NumApps

Mastermind en python, NumWorks

Un jeu qui remettra vos compétences mentales et déductives à l’épreuve ! Sur Mastermind, vous allez devoir trouver la bonne combinaison de couleurs. Mais attention, hâtez vous et réfléchissez bien car vous n’avez que 10 tentatives, sinon c’est perdu !

Fonctionnalités

  • Configuration du nombre de couleurs possibles, jusqu’à 8 couleurs possibles
  • Configuration de la taille de la grille, jusqu’à 6 cases
  • Paramétrage de la possibilité d’avoir plusieurs mêmes couleurs dans la combinaison
  • Possibilité d’afficher une aide (Legit) qui donne la proportion de grille aléatoires conforme.

Captures d’écran

Commandes

△ et ▽◁ et ▷OK
ChoisirSe déplacer / ParamétrerValider

Télécharger

Nous vous proposons 2 liens distincts, le premier est le lien vers la source du créateur de l’application, le deuxième est un lien alternatif en cas de problème. Seul le premier lien garanti de disposer de la dernière version de l’application.

Tutoriels

Trouver des images libres de droit

Une image vaut 42 mots ! Pour rendre un article ou un site agréable, il ne faut pas négliger son illustration. Réaliser soi-même des belles photos nécessite des compétences poussées en photographie, aussi il est conseillé d’utiliser des photos libres de droits, ce tutoriel vous présente où trouver ce telles images.

Pourquoi utiliser des images libres de droit ?

Il y a plusieurs raisons d’utiliser des images libres de droit:

  1. Éviter les poursuites en justice: en utilisant des images libres de droit, vous évitez les risques de poursuites en justice pour infraction aux droits d’auteur.
  2. Économiser de l’argent: les images libres de droit peuvent être utilisées gratuitement ou à un coût réduit, ce qui peut aider à économiser de l’argent par rapport à l’achat d’images avec des droits d’utilisation limités ou exclusifs.
  3. Plus de flexibilité: les images libres de droit peuvent être utilisées pour diverses fins commerciales et personnelles sans restrictions, ce qui offre plus de flexibilité dans leur utilisation.
  4. Contribuer à la communauté: en utilisant des images libres de droit, vous pouvez soutenir les créateurs en les encourageant à partager leur travail avec la communauté.

Les images sur google sont-elles libres de droit ?

Non, la plupart des images trouvées sur Google ne sont pas libres de droit. La plupart des images en ligne sont protégées par des droits d’auteur, ce qui signifie qu’il est nécessaire d’obtenir l’autorisation du propriétaire des droits d’auteur pour les utiliser. Cependant, Google peut inclure des images avec des licences libres de droit ou des licences Creative Commons, qui permettent une utilisation limitée ou gratuite sous certaines conditions. Il est important de vérifier la licence associée à chaque image avant de l’utiliser.

Comment vérifier qu’une image est libre de droit ?

Il existe plusieurs façons de vérifier si une image est libre de droit :

  1. Recherchez des images avec des licences libres de droit: il existe plusieurs sites web, tels que Pexels, Unsplash, et Pixabay, qui proposent des images avec des licences libres de droit.
  2. Vérifiez les licences Creative Commons: certaines images peuvent être publiées sous une licence Creative Commons, qui permet une utilisation limitée sous certaines conditions. Vous pouvez vérifier la licence associée à une image en utilisant un moteur de recherche d’images avec filtrage par licence.
  3. Contactez le propriétaire des droits d’auteur: si vous ne parvenez pas à trouver une licence associée à une image, vous pouvez contacter le propriétaire des droits d’auteur pour obtenir une autorisation d’utilisation.

Il est important de toujours respecter les droits d’auteur et de ne pas utiliser d’images sans autorisation, car cela peut entraîner des poursuites en justice et des frais importants.

Et les images sur wikipédia / wikimedia ?

Les images publiées sur Wikipedia et Wikimedia sont généralement soumises à des licences libres de droit ou à des licences Creative Commons. Cela signifie que vous pouvez utiliser ces images pour un usage personnel et commercial, mais vous devez respecter les conditions spécifiées dans la licence associée à chaque image.

Il est important de vérifier la licence associée à chaque image avant de l’utiliser, car certaines images peuvent être soumises à des restrictions d’utilisation. Par exemple, certaines licences peuvent exiger que vous attribuiez l’auteur de l’image, ou que vous utilisiez l’image uniquement pour des fins non commerciales.

Il est également recommandé de vérifier les sources de l’image et de s’assurer qu’elle n’est pas protégée par un droit d’auteur plus restrictif.

Attribuer l’auteur de l’image ? Quésaco ?

publique de l’auteur d’une image. Cela peut inclure l’ajout du nom de l’auteur ou du créateur de l’image, ainsi que d’autres informations telles que la source ou la date de création.

L’attribution est souvent requise pour les images publiées sous certaines licences libres de droit ou Creative Commons. Cela permet de respecter les droits des auteurs en reconnaissant leur travail et leur contribution à la communauté. Il est important de suivre les instructions d’attribution spécifiées dans la licence associée à chaque image pour éviter tout problème de droit d’auteur.

En général, l’attribution est une pratique courante pour les images en ligne et peut aider à promouvoir le travail d’artistes et de créateurs tout en fournissant des informations utiles pour les utilisateurs.

Pour nos élèves en spécialité NSI :

  • Pour vos articles sur nsi.xyz, vous devez indiquer les sources des images à la fin de l’article.
  • Pour vos sites web, vous devez indiquer les sources des images dans le compte rendu.

Une photo que j’ai prise est-elle libre de droit ?

Oui, généralement, si vous prenez une photo, vous en êtes le propriétaire et avez le contrôle exclusif sur les droits d’utilisation de cette photo. Cela signifie que vous pouvez décider de la publier ou de la distribuer, de la vendre ou de la protéger par des droits d’auteur, ou même de la céder à des tiers.

En tant que propriétaire de cette photo, vous pouvez l’utiliser librement pour illustrer un article ou un site web, et ce sans nécessairement renoncer à vos droits ultérieurs.

Cependant, il est important de tenir compte des lois sur les droits d’auteur et la vie privée dans votre pays, car certaines restrictions peuvent s’appliquer à l’utilisation de photos de personnes, de bâtiments ou de marques déposées. Il est donc toujours bon de vérifier les lois en vigueur et de respecter les droits des autres avant de publier ou d’utiliser une photo.

Une image trouvée sur une banque d’image est-elle libre de droit ?

Non, pas nécessairement. Les images disponibles sur les banques d’images peuvent être soumises à des licences différentes, allant des licences libres de droit à des licences payantes. Il est donc important de vérifier la licence associée à chaque image avant de l’utiliser, afin de savoir si vous avez le droit de l’utiliser pour votre projet ou votre entreprise.

Certaines banques d’images proposent des images gratuites avec des licences libres de droit, tandis que d’autres nécessitent un paiement pour utiliser une image. Il est donc important de bien comprendre les conditions d’utilisation associées à chaque image avant de les télécharger ou de les utiliser.

Certaines banques d’images libre proposent aussi des liens vers des images qui ne le sont pas.

Il est plus que conseillé d’utiliser ublock origin avant de se rendre dans ces banques d’images.

En général, il est préférable d’utiliser des images avec des licences claires et libres de droit pour éviter tout problème de droit d’auteur. Si vous avez des doutes, il est toujours bon de consulter un avocat spécialisé dans les droits d’auteur pour obtenir des conseils juridiques.

Les images avec un filigrame sont-elles libre de droit ?

Un filigrame ou une marque d’eau est généralement utilisé pour indiquer que l’image appartient à un propriétaire particulier ou pour dissuader les utilisateurs de voler ou de partager l’image sans autorisation.

Et si je trouve cette image qui est payante sans le filigrame sur Google ?

Si vous trouvez une image payante sur Google sans filigramme, vous ne devriez pas l’utiliser sans l’autorisation du propriétaire de l’image. L’utilisation non autorisée d’une image protégée par des droits d’auteur peut entraîner des poursuites judiciaires et des coûts importants pour violation de droits d’auteur.

Banque d’images libres de droit

Attention, vous devrez toujours vérifier la licence de l’image. La presence d’un site dans cette liste n’offre aucune garantie légale.

Nom du siteDescriptifAdresse du site
PexelsBanque d’images gratuite avec des milliers d’images haute résolutionhttps://www.pexels.com/
UnsplashBanque d’images gratuite avec une grande sélection de photos créativeshttps://unsplash.com/
PixabayBanque d’images gratuite avec des milliers d’images, de photos et de vecteurshttps://pixabay.com/
FlickrPlateforme communautaire avec des millions de photos libres de droithttps://www.flickr.com/
StockSnapBanque d’images gratuite avec des photos haute résolution téléchargées régulièrementhttps://stocksnap.io/
PicJumboBanque d’images gratuite avec des photos de qualité pour les projets commerciaux et personnelshttps://picjumbo.com/

Attention au poids des images

Il est préférable de se limiter à une résolution proche du full HD pour de la publication sur le web. (image est composée de 1920 pixels horizontaux et 1080 pixels verticaux)

A propos des images générées par des IA

Les images générées par des IA sont souvent considérées comme étant sans droit d’auteur, car elles sont considérées comme des créations de logiciels, plutôt que des créations humaines. Cependant, cela dépend des lois et des réglementations en vigueur dans chaque pays.

Dans certains cas, les images générées par des IA peuvent être considérées comme des œuvres dérivées d’images originales et peuvent donc être soumises à des restrictions en matière de droits d’auteur. Il est important de consulter les conditions d’utilisation de chaque logiciel d’IA pour savoir s’il est possible d’utiliser les images générées à des fins commerciales ou personnelles.

En général, il est préférable de faire preuve de prudence et de ne pas utiliser les images générées par des IA sans autorisation, sauf si vous êtes sûr de ne pas violer les droits d’auteur. Il est toujours préférable de créer ou de trouver des images libres de droit pour vous assurer que vous pouvez les utiliser en toute légalité et en toute sécurité.

Pour les élèves en spécialité NSI, les images illustrant les vignettes des articles de cette page https://nsi.xyz/category/decouvrir/ ont été générées par une IA, en voici un exemple.

midjourney : logo web, programmer, coder, langage, numérique, informatique, noir & blanc, violet, modern et fluide –ar 3:2 –
Upscaled by @cent20 (fast)

La controverse sur les droits d’auteurs associés à ces images ne fait que commencer, mais jusqu’à ce qu’elle soit tranchée vous pouvez utiliser des IA pour générer des images à condition de ne pas violer les droits d’auteur ni le droit des marques. Attention, vous devez avoir généré l’image vous même, et ne pas réutiliser une image générée par un tiers.

Article écrit avec l’aide de chatGPT jan 20 version. 2 images ont été générées par midjourney l’autre est une capture d’écran de pixabay. Aucun droit d’auteur n’a été à priori violé dans cet article.

Tutoriels

Comment faire un bon tutoriel en informatique ?

Vous avez toujours rêvé de bons tutoriels, mais vous ne savez pas comment vous y prendre ? Nous avons la solution idéale pour vous ! Dans ce tutoriel, nous vous révélerons les secrets pour rédiger un tutoriel informatique de qualité qui saura captiver votre public. Grâce à nos conseils pratiques et faciles à mettre en œuvre, vous deviendrez bientôt le prochain spécialiste incontournable de la technologie. Alors, prêt à découvrir comment faire un bon tutoriel informatique ?

Définir le public cible du tutoriel

Avant de commencer à rédiger votre tutoriel, il est essentiel de déterminer à qui s’adresse votre contenu. En effet, en connaissant votre public cible, vous pourrez mieux adapter votre niveau de langage et votre approche à leurs besoins et connaissances.

La qualité de votre contenu dépend en grande partie de votre connaissance de votre public cible.

Neil Patel

Pour définir votre public cible, voici quelques questions à se poser :

  • Quel est le niveau de connaissances en informatique de votre public ? Sont-ils débutants, intermédiaires ou avancés ?
  • Quel est l’objectif de votre tutoriel ? Voulez-vous enseigner une compétence précise ou donner une vue d’ensemble d’un sujet ?
  • Quel est l’âge de votre public ? Est-ce que votre tutoriel s’adresse à des enfants, des adolescents, des adultes ou un public plus âgé ?
  • Quel est le profil de votre public ? Sont-ils des professionnels, des étudiants, des passionnés de technologie ou des utilisateurs occasionnels ?

En répondant à ces questions, vous devriez être en mesure de définir avec précision votre public cible. Cela vous permettra de mieux cibler votre tutoriel et de garantir une meilleure compréhension de votre contenu. N’oubliez pas, en connaissant votre public, vous pourrez mieux répondre à leurs besoins et leur offrir une expérience d’apprentissage optimale.

Choisir un sujet précis et adapté

Le choix du sujet de votre tutoriel est crucial pour assurer son succès. En effet, il est important de s’assurer que le sujet choisi est intéressant et utile pour votre public cible. Pour cela, voici quelques points à prendre en compte :

  • Choisissez un sujet qui répond à un besoin ou à une demande de votre public. Si vous êtes en mesure de répondre à une question ou de résoudre un problème précis, vous avez de fortes chances de captiver l’attention de votre public.
  • Évitez les sujets trop vastes ou trop généraux. Si vous couvrez trop de domaines différents, vous risquez de perdre en profondeur et en qualité. Il vaut mieux se concentrer sur un sujet précis et le traiter en détail plutôt que de survoler de nombreux sujets de manière superficielle.
  • Sélectionnez un sujet qui correspond à vos compétences et à votre expertise. Si vous êtes passionné et connaissez bien votre sujet, vous serez en mesure de transmettre votre savoir de manière claire et convaincante.
  • Faites en sorte que votre sujet soit original et innovant. Si vous arrivez à proposer une nouvelle perspective ou une approche originale, vous aurez plus de chances de susciter l’intérêt de votre public.

Il est important de choisir un sujet qui vous passionne, afin de transmettre votre enthousiasme et votre savoir à votre public.

Marie Forleo

En choisissant un sujet précis et adapté, vous vous assurerez de fournir une information de qualité et de captiver l’attention de votre public. N’hésitez pas à prendre le temps de réfléchir à votre sujet et à le peaufiner afin de vous assurer qu’il répond parfaitement à vos objectifs et à ceux de votre public.

Rechercher les informations nécessaires

Une fois que vous avez choisi votre sujet et défini votre public cible, il est important de vous documenter correctement afin de s’assurer de la qualité et de l’exactitude de l’information fournie. Pour cela, voici quelques astuces :

  • Utilisez des sources fiables et reconnues. Pour vous assurer de la qualité de vos informations, il est important de privilégier des sources sérieuses et crédibles. Vous pouvez par exemple vous renseigner sur des sites spécialisés, des articles de revues professionnelles ou encore des ouvrages de référence.
  • Prenez le temps de vous documenter en profondeur. Il ne s’agit pas de survoler rapidement une multitude de sources, mais bien de vous plonger dans le sujet et de comprendre tous les aspects de celui-ci. Cela vous permettra de mieux vous approprier le sujet et de le présenter de manière plus complète et précise.

La qualité de votre tutoriel dépend en grande partie de la qualité de vos sources. Il est essentiel de se documenter auprès de sources fiables et de s’assurer de la véracité de vos informations

Simon Sinek
  • N’hésitez pas à consulter des experts. Si vous avez des questions ou des doutes sur un aspect précis de votre sujet, n’hésitez pas à vous tourner vers des experts dans le domaine. Vous pourrez leur poser des questions, échanger avec eux et ainsi vous enrichir de leur savoir et de leur expérience.
  • Utilisez différentes sources d’information. Pour avoir une vue d’ensemble la plus complète possible de votre sujet, il est conseillé de consulter plusieurs sources différentes. Cela vous permettra de comparer et de vous faire une idée la plus objective possible du sujet.

En prenant le temps de bien vous documenter, vous vous assurerez de fournir des informations de qualité et de répondre de manière précise et détaillée aux questions de votre public. N’oubliez pas, en matière de tutoriel informatique, il est essentiel de s’appuyer sur des sources fiables et de bien comprendre le sujet avant de le présenter.

Organiser les informations

Une fois que vous avez rassemblé toutes les informations nécessaires, il est important de les organiser de manière logique et cohérente afin de faciliter la compréhension de votre public. Pour cela, voici quelques astuces :

  • Créez une introduction qui présente votre sujet et donne envie de poursuivre la lecture. Cette introduction doit être concise et aller droit au but, tout en étant attractive et engageante.
  • Divisez votre tutoriel en parties thématiques. Cela vous permettra de structurer votre contenu de manière logique et de ne pas perdre votre public en cours de route. Vous pouvez par exemple utiliser des sous-titres ou des numérotations pour séparer vos parties.
  • Utilisez des exemples concrets et des illustrations pour rendre votre tutoriel plus attractif et plus facile à comprendre. Des exemples concrets permettront à votre public de mieux visualiser les concepts abordés et de les mettre en pratique plus facilement.
  • Terminez votre tutoriel par une conclusion qui résume les principaux points abordés et qui incitera votre public à mettre en pratique ce qu’il vient d’apprendre.

Il est important de prendre le temps d’organiser vos informations afin de proposer un tutoriel fluide et agréable à suivre.

Dan Dennett

Si le tutoriel est rédigé sur un outil tel que WordPress :

WordPress.com - Wikipedia
  • Il est conseillé de n’utiliser qu’un seul niveau de titre html, les titres de niveau 2 (h2) uniquement devraient être utilisés afin de ne pas créer une arborescence profonde.
  • Il est souhaitable de ne pas modifier manuellement les couleurs, tailles et polices des textes et titres, d’utiliser les possibilités de la barre d’outil sans tenter de contourner une fonctionnalité de son utilisation initiale.
    Par exemple, même si les titres h2 ne sont pas à votre goût, il ne faut pas surcharger le style par défaut en changeant la couleur, agrandissant le texte, ce genre de modification est proscrite car elle va contrer la charte graphique (probablement imparfaite) définie dans la feuille de style.
  • Il faut s’interdire absolument de souligner. Ceci est donc l’exemple de ce qu’il ne faut pas faire.
  • Si vous avez besoin de structurer davantage, étant donné que vous ne devez pas utiliser les titre de niveau 3 (h3) vous pouvez exploiter les listes à puces, les listes numérotés, les textes sur une unique ligne en gras, comme dans ce tutoriel.
  • Le plus souvent possible, il faut prévisualiser le rendu final avec le bouton prévisualiser.
  • Pour aller plus loin sur la rédaction des tutoriels sur wordpress :
    Rédiger un article sur nsi.xyz (WordPress)

En organisant vos informations de manière claire et logique, vous facilitez la compréhension de votre public et vous vous assurez de transmettre efficacement votre savoir. N’hésitez pas à y consacrer du temps et à peaufiner votre structure afin de proposer un tutoriel fluide et agréable à suivre.

Rédiger le tutoriel

Une fois que vous avez organisé vos informations de manière cohérente, il est temps de passer à la rédaction de votre tutoriel. Pour cela, voici quelques astuces :

  • Écrivez de manière claire et concise. Il est important de ne pas perdre votre public en proposant un contenu trop dense ou trop technique. Utilisez un langage simple et accessible, et n’hésitez pas à utiliser des synonymes ou des métaphores pour rendre votre rédaction plus agréable à lire.
  • Faites des paragraphes courts et aérées. Pour faciliter la lecture et la compréhension de votre public, il est conseillé de ne pas écrire de trop longs paragraphes. Utilisez des retours à la ligne et des espacements pour rendre votre tutoriel plus lisible et plus digeste.
  • Utilisez des exemples concrets et des illustrations pour rendre votre tutoriel plus attractif et plus facile à comprendre. Des exemples concrets permettront à votre public de mieux visualiser les concepts abordés et de les mettre en pratique plus facilement.
  • N’hésitez pas à utiliser des témoignages ou des anecdotes pour rendre votre tutoriel plus vivant et plus engageant. Ces éléments personnels pourront susciter l’intérêt de votre public et lui donner envie de poursuivre la lecture.
Un élève du lycée Louis Pasteur en train de rédiger son tutoriel pendant les vacances de Noël.

En rédigeant votre tutoriel de manière claire et concise, vous facilitez la compréhension de votre public et vous vous assurez de transmettre efficacement votre savoir. N’oubliez pas, en matière de tutoriel informatique, il est essentiel de proposer un contenu de qualité et de le rendre le plus attractif et le plus accessible possible.

Vérifier l’orthographe et la grammaire

Une orthographe irréprochable est la preuve d’un savoir-faire et d’un respect envers son lecteur

Victor Hugo

Une fois que vous avez terminé la rédaction de votre tutoriel, il est important de vérifier l’orthographe et la grammaire afin de s’assurer de la qualité de la rédaction. Pour cela, voici quelques astuces :

  • Utilisez un correcteur orthographique. La plupart des logiciels de traitement de texte disposent d’un correcteur orthographique intégré qui peut vous aider à détecter et à corriger les fautes de frappe et les erreurs de grammaire. N’hésitez pas à utiliser cet outil pour vous assurer de la qualité de votre rédaction.
    Il existe d’ailleurs une excellente extension pour le navigateur Firefox, elle pourrait vous être d’un grand secours :  grammalecte
    Cette extension fait apparaître un petit rond en bas de chaque paragraphe, il suffit de cliquer sur le rond pour avoir une correction, puis on clique sur l’erreur et on valide la correction !
  • Faites relire votre tutoriel par une personne extérieure. En faisant relire votre tutoriel par une personne qui n’est pas familière avec le sujet, vous aurez un regard extérieur et vous pourrez vous assurer que votre contenu est compréhensible et facile à suivre.
  • Prenez le temps de relire votre tutoriel attentivement. Même si vous utilisez un correcteur orthographique et que vous faites relire votre tutoriel, il est important de le relire attentivement pour vous assurer qu’il n’y a pas de fautes ou de coquilles qui ont pu échapper aux outils de correction.
  • N’hésitez pas à demander de l’aide si vous avez des doutes sur l’orthographe ou la grammaire. Si vous êtes incertain sur un mot ou une construction, n’hésitez pas à demander de l’aide à un ami ou à un professionnel. Cela vous permettra de vous assurer de la qualité de votre rédaction.

En vérifiant l’orthographe et la grammaire de votre tutoriel, vous vous assurez de proposer un contenu de qualité et professionnel. N’oubliez pas, en matière de tutoriel informatique, il est essentiel de s’assurer de la qualité de la rédaction afin de garantir une meilleure compréhension de votre contenu.

Publier le tutoriel

Une fois que votre tutoriel est rédigé et vérifié, il est temps de le publier et de le partager avec votre public.

En publiant votre tutoriel de manière adéquate et en le promouvant sur les réseaux sociaux et les plateformes de partage de contenu, vous aurez plus de chances de le faire découvrir à un large public et de susciter l’intérêt de votre public. N’oubliez pas, en matière de tutoriel informatique, il est essentiel de choisir le bon support et de promouvoir votre contenu pour garantir sa diffusion.

Conclusion

En conclusion, rédiger un tutoriel en informatique nécessite de suivre certaines étapes clés pour assurer sa qualité et sa pertinence. En définissant votre public cible, en choisissant un sujet adapté et en recherchant les informations nécessaires, vous vous assurez de proposer un contenu de qualité et utile à votre public. En organisant vos informations de manière logique et en rédigeant votre tutoriel de manière claire et concise, vous facilitez la compréhension de votre public et vous vous assurez de transmettre efficacement votre savoir. Enfin, en vérifiant l’orthographe et la grammaire et en publiant votre tutoriel de manière adéquate, vous avez plus de chances de le faire découvrir à un large public et de susciter l’intérêt de votre public.

Les images utilisées dans ce tutoriel ont été prises du site web pixabay.com,
Il n’est pas impossible qu’une (grande) partie de ce tutoriel ait été rédigée par un générateur de blabla, une IA à la mode. Je pense d’ailleurs que certaines citations sont fausses, c’est à vérifier. 😉

En suivant ces conseils, vous serez en mesure de rédiger un tutoriel informatique de qualité qui saura répondre aux besoins de votre public.

Tutoriels

Découvrir le module turtle de python

Ce mini tutoriel vous propose quelques exemples de scripts python, simple à comprendre et à modifier, vous permettant de débuter sereinement la réalisation d’une image dessiné avec le module turtle de python.

Cet article a été écrit à deux mains, ainsi vous ne saurez pas qui accabler ci vous y trouvez des coquilles 😅

Tableau des méthodes Turtle en python

Ce tableau présente quelques méthodes turtle, mais il en existe d’autres, il ne faut pas hésiter à lire la documentation officielle : turtle — Turtle graphics

instructionsExplication en françaisExemples d’utilisation
forward(distance)La tortue avance de distance dans la direction précédemment fixéeDessiner des triangles
circle(radius)La tortue trace un cercle de rayon radiusDessiner des cercles
goto(x, y)La tortue se deplace aux point de coordonnées (x,y)Dessiner des triangles
begin_fill()
fillcolor(couleur)
end_fill()
La tortue remplit des formes géométriques de la couleur couleur, c’est comme le seau de peinture dans Paint.Colorier des cercles
il existe de nombreuses autres fonctions dans le module turtle, lisez la documentation officielle : turtle — Turtle graphics et cherchez d’autres tutoriels !

Dessiner des triangles équilatéraux

Le script ci-dessous définit une fonction, capable de construire un triangle équilatéral aux coordonnées (x, y) et de spécifier la longueur du côté du triangle. La couleur par défaut est le noir #000000 ou (1,1,1) mais cette couleur peut-être personnalisé lors de l’appel de la fonction.

from turtle import *
from random import randint

colormode(255)

def triangle(longueur, x, y, couleur=(1, 1, 1)):
    penup()
    goto(x,y)
    pendown()
    pencolor(couleur)
    for i in range(3):
        forward(longueur)
        left(120)

for i in range(42):
    x, y = randint(-600, 400), randint(-300, 200)
    long = randint(10, 200)
    color = (randint(0, 255), randint(0, 255), randint(0, 255))
    triangle(long, x, y, color)

Dessiner des cercles

Le script ci-dessous définit une fonction, capable de construire un cercle aux coordonnées (x, y) et de spécifier la longueur du rayon de ce cercle. La couleur par défaut est le noir #000000 ou (1,1,1) mais cette couleur peut-être personnalisé lors de l’appel de la fonction.

from turtle import *
from random import randint

colormode(255)

def cercle(rayon, x, y, couleur=(1, 1, 1)):
    penup()
    goto(x, y-rayon)
    pendown()
    pencolor(couleur)
    circle(rayon)
    

for i in range(42):
    x, y = randint(-600, 400), randint(-300, 200)
    radius = randint(10, 200)
    color = (randint(0, 255), randint(0, 255), randint(0, 255))
    cercle(radius, x, y, color)

Dessiner des disques

Le script ci-dessous définit une fonction, capable de construire un disque aux coordonnées (x, y) et de spécifier la longueur du rayon de ce disque. La couleur par défaut est le noir #000000 ou (1,1,1) mais cette couleur peut-être personnalisé lors de l’appel de la fonction.

from turtle import *
from random import randint

colormode(255)

def disque(rayon, x, y, couleur=(1, 1, 1)):
    penup()
    goto(x, y-rayon)
    pendown()
    pencolor(couleur)
    fillcolor(couleur)
    begin_fill()
    circle(rayon)
    end_fill()
    

for i in range(42):
    x, y = randint(-600, 400), randint(-300, 200)
    radius = randint(10, 200)
    color = (randint(0, 255), randint(0, 255), randint(0, 255))
    disque(radius, x, y, color)

Ecrire des fonctions et les réutiliser

Une manière intelligente d’écrire un script est de coder des fonctions, des fonctions paramétrables.

Les fonctions proposées ci-dessus sont paramétrables :

  • coordonnées (x, y),
  • couleur,
  • rayon ou longueur

Nous aurions pu ajouter d’autres paramètres à ces fonctions, comme par exemple la largeur du trait ou une rotation initiale dans le cas des triangles…

Un exemple d’image générée avec une unique fonction, cette fonction est appelée dans une boucle.

Un champ de rose (source), un script de moins de 42 lignes, beaucoup moins !

La fonction elle même contient une boucle.

L’histoire raconte que plusieurs milliers de cercles ont été tracés.

L’image est générée au format .png en exploitant le tutoriel Exporter une image générée par le module turtle sur python

Tutoriels

Exporter une image générée par le module turtle sur…

Il est possible de produire des images à l’aide d’un script python, en exploitant par exemple la bibliothèque turtle de python. Nativement, le module turtle propose un export au format .ps de l’image générée. Ce tutoriel vous permettra d’exporter cette image au format .png

Exporter une image au format .ps

Nativement, le module turtle de python est capable d’exporter une image au format .ps (découvrir le .ps) comme dans l’exemple ci-dessous.

from turtle import *

list1 = ["blue","cyan", "pink", "magenta", "purple"]
for i in range(42) :
  color(list1[i%5])
  pensize(42)
  forward(4*i)
  right(42)
  
image = getcanvas()
image.postscript(file="image.ps", colormode='color')

Cette image est crée puis enregistrée dans le même dossier que celui qui contient le script .py au format .ps

Cette image n’est pas affichée par l’explorateur Windows, il ne gère pas nativement ce format.

Il est possible de l’ouvrir et de la modifier modifiée sous GIMP, et éventuellement de l’exporter au format .png depuis ce logiciel libre.

L’image ouverte dans Gimp

Cette solution présente 4 défauts :

  • Chaque exécution du script va écraser l’image précédente,
  • Le nom du fichier est non pertinent,
  • Le format .ps n’est pas directement utilisable.
  • La taille de l’image n’est pas gérée.

Exporter une image au format .ps avec un nom de fichier défini

from turtle import *

# Uniquement des lettres, des chiffres, un tiret. Rien d'autre.
titre = "Spirale - construite avec turtle"

# Définir le titre de la fenêtre de turtle + propagande ^^
title(titre+" | Au lycée, la meilleure spécialité, c'est la spé NSI")

list1 = ["blue","cyan", "pink", "magenta", "purple"]
for i in range(42) :
  color(list1[i%5])
  pensize(42)
  forward(4*i)
  right(42)
  
image = getcanvas()
image.postscript(file=titre+".ps", colormode='color')

La fenêtre turtle à désormais un titre :

Ce titre est exploité pour générer un fichier correctement nommé :

On va maintenant ajouter un identifiant, presque unique pour que les images ne s’écrasent pas.

from turtle import *
from datetime import datetime

# Uniquement des lettres, des chiffres, un tiret. Rien d'autre. https://learn.microsoft.com/fr-fr/windows/win32/fileio/naming-a-file
titre = "Spirale - construite avec turtle"

# Définir le titre de la fenêtre de turtle + propagande ^^
title(titre+" | Au lycée, la meilleure spécialité, c'est la spé NSI") 

list1 = ["blue","cyan", "pink", "magenta", "purple"]
for i in range(42) :
  color(list1[i%5])
  pensize(42)
  forward(4*i)
  right(42)
  
image = getcanvas()
nom_du_fichier=titre+"_"+hex(datetime.now().microsecond)+".ps"
image.postscript(file=nom_du_fichier, colormode='color')

L’image sera générée aura un identifiant presque unique, codée en base 16.
Après réflexion, un nombre aléatoire généré par le module random aurait été préférable et plus simple 🤔

Si les deux dernières lignes sont exécutés trois fois, on obtient 3 images (identiques) mais ayant chacune un identifiant unique.

Remarque : Il est possible, que parfois une une nouvelle image écrase une précédente, mais la probabilité est faible.

Exporter une image au format .png avec une résolution cible

Pour exporter également les images au format .png, on va avoir besoin du module PILLOW de python et de ghostscript.

  1. Installer ghostscript : https://ghostscript.com/releases/gsdnld.html
  2. Installer PIL, sous Thonny
    Outil > Ouvrir la console système> pip install pillow
  3. Redémarrer l’ordinateur.
  4. Redémarrer Thonny. (ceinture + bretelle 😩)
    Outil > Ouvrir la console système > pip show PILLOW
    Vous devriez voir la version de PIL affichée

Le script final spécifie le format de l’image (ici en 720p), génère le fichier au format .ps et le fichier au format .png.

from turtle import *
from random import randint
from PIL import Image

# Uniquement des lettres, des chiffres, un tiret. Rien d'autre. https://learn.microsoft.com/fr-fr/windows/win32/fileio/naming-a-file
titre = "Spirale - construite avec turtle"

# Définir le titre de la fenêtre de turtle + propagande ^^
title(titre+" | Au lycée, la meilleure spécialité, c'est la spé NSI")

# definir la taille de la fenêtre en 720p (Largeur, Hauteur, abscisse départ, ordonnée du départ)
setup(1280, 720, 0, 0) 

# ============== MON SCRIPT PYTHON ==============

list1 = ["blue","cyan", "pink", "magenta", "purple"]
for i in range(2*42) :
  color(list1[i%5])
  pensize(42)
  forward(4*i)
  right(42)  

# ============== GENERER DES IMAGES AUTOMATIQUEMENT ==============

image = getcanvas()
nom_du_fichier_sans_extension=titre+"_"+hex(randint(2**30+2**25,2**30+2**25+2**24-1))[2:]

# Génère un fichier .ps
image.postscript(file=nom_du_fichier_sans_extension+".ps", colormode='color')

# Ouvre le fichier .ps et génère le fichier .png
psimage = Image.open(nom_du_fichier_sans_extension+".ps")
psimage.save(nom_du_fichier_sans_extension+".png")

A noter : Pour l’instant l’export ne respecte pas la résolution imposée (720p), l’image générée fait 959 par 540 pixels. Des investigations sont en cours pour comprendre le problème.

Un fichier .py qui gère les erreurs

Les élèves ne lisent pas les tutoriels, ils préfèrent appeler l’enseignant car « cela ne marche pas ».
Le fichier .py ci-dessous gérera ce problème et les deux erreurs classiques probables.
Si l’élève n’a pas suivi le tuto ou qu’il n’a pas réussi à installer les modules requis, l’image .png ne sera pas générée mais le script ne plantera pas.

try, except pour une gestion propre des plantages.

try:
    from PIL import Image
    pillow_installed = True
except:
    print("Oops! - ModuleNotFoundError: No module named 'PIL' - RTFM :")
    print("https://nsi.xyz/py2png")
    pillow_installed = False

Rudiments pour le module turtle

A lire ici : Découvrir le module turtle de python

Support technique

Aucun support technique ne sera assuré concernant ce tutoriel.

En cas de problème, vous pouvez toujours répondre à ce message sur twitter mais sans garantie de réponse 😉

One More Thing

Le code final formate le nom du fichier avec

randint(2**30+2**25,2**30+2**25+2**24-1)

Pourquoi 230+225 ?

Evolution à prévoir en 2023

1. Générer les images à l’aide d’une fonction, afin de pouvoir l’appeler à plusieurs moments, utile pour écrire l’article de présentation.

2. Intégrer ceci :

Tester ceci (aussi dans un mail reçu le 13 nov. 2022 09:50)

NumApps

Convert en python, NumWorks

Convert est un utilitaire conçu pour votre calculatrice, son objectif est de vous fournir une interface afin d’effectuer des conversions binaires, hexadécimales, et décimales. Convert est un outil ultra rapide qui pourra vous aider à effectuer des conversions facilement et rapidement.

Fonctionnalités

  • Conversions possibles du binaire vers décimal et hexadécimal, hexadécimal vers binaire et décimal, ainsi que décimal vers binaire et hexadécimal
  • Support des nombres négatifs en complément à deux. 0 à 255 en mode Integer, et -128 à 127 en mode Two’s complement

Captures d’écran

Commandes

△ et ▽◁ et ▷OK
Augmenter / DiminuerSe déplacerChanger de mode

Télécharger

Nous vous proposons 2 liens distincts, le premier est le lien vers la source du créateur de l’application, le deuxième est un lien alternatif en cas de problème. Seul le premier lien garanti de disposer de la dernière version de l’application.

NumApps

Colors en python, NumWorks

Colors est un utilitaire conçu pour votre calculatrice, dont l’objectif est de vous fournir une interface simple, ergonomique, et complète, permettant d’afficher des rendus de couleur via le format RGB de cette couleur ! Vous avez besoin de violet pour effectuer votre plus belle rosace avec Turtle ? Vous ne connaissez pas le format RGB du violet ? Parfait ! Lancez Colors !

Fonctionnalités

  • Affichage du format hexadécimal et RGB de la couleur définie
  • Choix de teintes adaptées proposées automatiquement
  • Support du pavé numérique
  • Système d’impulsion intelligent, pour des déplacements rapides et précis

Captures d’écran

Commandes

△ et ▽◁ et ▷Chiffres
NaviguerModifier / RéglerChoisir / Se déplacer

Pour aller plus loin

Si vous souhaitez en savoir davantage sur le fonctionnement et le développement de cet utilitaire, vous pouvez lire l’article de présentation : Le projet Colors en python sur NumWorks

Télécharger

Nous vous proposons 2 liens distincts, le premier est le lien vers la source du créateur de l’application, le deuxième est un lien alternatif en cas de problème. Seul le premier lien garanti de disposer de la dernière version de l’application.

Tutoriels

Développer une application pour la NumWorks sur un vrai…

Vous avez décidé de créer un script python et de porter ce script sur la couche graphique de la calculatrice NumWorks, vous serez vite limité par my.numworks.com qui ne propose qu’une interface très limité de développement.

Si vous codez un script python qui n’exploite que la console, vous pouvez le développer sur n’importe quel outil puis simplement copier / coller votre script dans votre espace de stockage en ligne proposé par NumWorks sur my.numworks.com/python/

Si vous souhaitez d’exploiter des modules propriétaires de la calculatrice NumWorks, tels que ion (gestion du clavier) ou kandinsky (pour gérer l’écran pixel par pixel) alors tout est plus compliqué, enfin tout était plus compliqué !

Il était une fois le workshop …

Le site officiel de NumWorks qui héberge les script s’appelle désormais my.numworks.com mais au départ, il y a fort longtemps, on parlait du workshop, il était accessible en ligne depuis cette adresse workshop.numworks.com et proposait une interface de programmation primitive, qui n’a malheureusement que peu évolué depuis 2017.

Si vous aimez les ascenseurs vous allez adorer cette interface de programmation !

Pas pratique, pas collaborative, bogué, bref on y a codé des jeux et ce fut épique.

La révolution Omega et son IDE en ligne

Le développement de petits jeux sur la NumWorks a été rendu possible par la sortie de la version 13 officielle, et lorsque nous avons commencé à faire des jeux, comme le démineur nous avons très vite suggéré l’idée de rendre possible de développement des projets avec Kandinsky sur PC sans passer par l’interface officielle de NumWorks.

En septembre 2020, l’équipe de Omega (un fork de Epsilon, l’Os de la calculatrice) lançait un IDE en ligne. Il est toujours utilisable à l’adresse https://getomega.dev/ide mais il nécessite un compte GitHub, car les fichiers .py qui y seront crées seront enregistrés sur GitHub.

Pour l’avoir utilisé et exploité avec les élèves en octobre / novembre 2020 pour leurs projets de spécialités NSI, nous pouvons certifier que c’est un superbe outil et une belle amélioration du workshop officiel.

Notre jeu Tetris a été développé sans cet IDE, tout aurait été tellement plus simple avec !

Le talent n’attend pas le nombre des années

Un développeur du nom de ZetaMap , lycéen en terminale STI2D option SIN au lycée Vauban de Brest a codé deux modules pour nous faciliter la vie :

Il est désormais possible d’utiliser un IDE classique (testé uniquement sous Windows) pour développer sur la NumWorks :

Ici le jeu Factors,, il tourne sur un PC alors qu’il exploite des modules spécifiques de la NumWorks.

Comment installer les modules de la NumWorks sur Thonny

Thonny est un IDE léger, simple et excellent pour débuter en python.

Nous allons voir ici comment installer des modules simplement sur Thonny, c’est-à-dire en se passant des traditionnels pip install dans un terminal.

Tout d’abord, il vous faut ouvrir Thonny, cela va de soit, ensuite accéder à l’onglet « Tools » ou « Outils » (selon votre langue), puis à la section « Manage packages… » ou « Gérer les paquets… ». Enfin, il suffit plus que de rechercher les modules « kandinsky » et « ion-Numworks » et de les installer !

Comment installer les modules de la NumWorks sur PyCharm

PyCharm est un IDE un peu lourd, mais très complet. Il peut être notamment utile si vous gérez des projets avec Git.

Nous allons donc voir ici comment installer des modules encore une fois simplement sur PyCharm, c’est-à-dire en se passant des traditionnels pip install dans un terminal.

Tout d’abord, il vous faut évidemment ouvrir PyCharm, ensuite accéder à l’onglet « File », puis aux options « Settings ». À présent, rendez-vous dans la catégorie « Python Interpreter » dans votre Projet « Project: <project_name> ». Désormais, pour installer un module, appuyez sur le bouton « + » :

il suffit plus que de rechercher les modules « kandinsky » et « ion-Numworks » et de les installer !

Comment exploiter les modules ainsi installés

Pour exploiter les modules, rien de plus simple, il faut seulement les importer dans votre code :

from kandinsky import *
from ion import *

Votre code sera donc compatible avec votre IDE et la calculatrice, sans aucune modification requise.

Bugs et limite du portage de la première version stable 1.9

Évidemment, cette technique n’est pas sans limite. Notamment, si vous utilisez Turtle en plus de kandinsky. En installant ces deux modules et en les utilisant, deux émulateurs graphiques s’ouvriront, un exploitant kandinsky, et l’autre Turtle. C’est pour ça qu’il est déconseillé d’utiliser les deux en même temps, utiliser soit l’un soit l’autre.

De plus, est à éviter de changer de fenêtre pendant l’exécution du programme, cela risque de freeze l’émulateur :

Si vous souhaitez discuter de cet émulateur, faire remonter des bugs ou juste dire merci à son concepteur, tiplanet.org a bien voulu nous créer un salon dédié sur le serveur discord.

Lien direct vers ce salon : https://discord.gg/bBM7mgucjF

Utiliser une version 2.4 dev1 ou ultérieur

Le bug du freeze est corrigé, nous utilisons actuellement la version 2.4dev1 et tout fonctionne très bien.

Depuis le gestionnaire de paquet de Thonny, il suffit de cliquer sur les … pour choisir la version à installer.

Il est possible de choisir la version installée simplement, choisissez la pilule verte !
La « version stable » 1.9 est paradoxalement moins stable que la « version de développement » 2.4dev1.

Un exemple de rendu