π
<-

News 2025
June (1)
May (7)
April (2)
March (3)

News 2024
August (1)
July (2)
June (2)
May (1)
April (1)
March (1)

News 2023
August (4)
July (2)
June (3)
May (2)
April (4)
March (2)

News 2022
August (2)
July (8)
June (4)
May (7)
April (9)
March (10)

News 2021
August (7)
July (8)
June (2)
May (6)
April (11)
March (10)

News 2020
August (4)
July (11)
June (6)
May (4)
April (8)
March (3)

News 2019
August (1)
July (3)
June (3)
May (5)
April (1)
March (2)

News 2018
August (4)
July (1)
June (5)
May (9)
April (13)
March (5)

News 2017
August (4)

Reçois le recueil d'activités SNT 2nde NumWorks chez toi

New postby Admin » 22 Jun 2019, 16:09

11301Dans un article précédent, nous te présentions le recueil d'activités NumWorks pour le nouvel enseignement commun de Sciences Numériques et Technologie en Seconde à la rentrée 2019.

6 activités y sont déroulées et illustrées dans le contexte de la calculatrice NumWorks, faisant appel aux applications Calculs ou Python.

Précisons que mis à part la dernière activité qui fait appel au module Python graphique kandinsky, exclusivité à ce jour de la calculatrice NumWorks, les autres activités pourront parfaitement être organisées avec des élèves équipés d'une calculatrice Python d'une autre marque. :bj:

Un exemplaire papier du recueil a été envoyé dans chaque lycée de France, et tu en disposes également d'une version numérique librement accessible en ligne. :bj:

Si jamais tout ceci ne te suffisait pas, NumWorks se propose même de t'envoyer un exemplaire papier directement chez toi, à ton domicile ou sur ton lieu de vacances, et ce même à l'étranger ! :bj:

Il te suffit tout simplement pour cela de compléter le formulaire mis en place à cette intention - mais quelle générosité ! ;)

Recueil activités SNT 2nde avec NumWorks et Python

New postby Admin » 19 Jun 2019, 01:05

11301En Seconde à la rentrée 2019 est mis en place un nouvel enseignement commun, Sciences Numériques et Technologie, déjà communément abrégé SNT.

5 enseignants aux profils divers et variés s'associent afin d'offrir à leurs collègues un recueil d'activités SNT prenant appui sur la calculatrice NumWorks et les formidables possibilités de son interpréteur Python :
  • Alain Busser, professeur de Mathématiques, animateur IREM, créateur du langage de programmation Sophus
  • Dominique Gluck, professeur de Physique-Chimie
  • Claire Savinas, professeure de Mathématiques et d'ISN, formatrice académique SNT
  • Christophe Miezsczak, professeur de Mathématiques et d'ISN
  • Luc Vincent, professeur de Physique-Chimie et d'ISN/ICN

Dans ce livret de 67 pages chacun prend la parole à son tour, pour nous proposer un total de 6 activités couvrant quasiment toutes les thématiques d'SNT :
  1. Transport de données par voie routière (Internet)
    A travers la situation concrète du déménagement d'un serveur par camion, Claire propose de mettre du sens sur les valeurs de débit que les élèves sont amenés à rencontrer dans leur vie quotidienne (offres d'abonnement Internet/téléphone), avec application à l'ADSL et à la fibre.
  2. Le Pagerank de Google (Le web)
    Christophe propose ici de simuler le fonctionnement d'un des critères pris en compte par le moteur de recherche Google, à savoir le PageRank, un score attribué à chaque page, et de s'interroger sur ses qualités et ses limites. De quoi utiliser le module Python random.
  3. Modélisation d'un réseau social (Les réseaux sociaux)
    Claire revient ici nous proposer de mieux comprendre le fonctionnement interne d'un réseau social. Au menu travail sur les graphes (rayon, diamètre, centre) représentés par des matrices, et application à Facebook et Twitter.
  4. Données structurées en Python (Les données structurées et leur traitement)
    Alain propose ici de travailler sur les données et la distinction valeur/descripteur. Pour cela il fait appel à la structure de données Python dictionnaire (dict) dans le contexte des booléens, entiers et variables globales.
  5. Transmission des coordonnées GPS, trames NMEA (Localisation, cartographie et mobilité)
    Luc nous amène ici à mieux comprendre ce que sont réellement des données GPS, en travaillant sur le décodage de données GPS transmises selon la norme NMEA 0183.
  6. Le codage des couleurs (La photographie numérique)
    Et enfin, à travers l'observation de différents types de dégradés de couleurs (monochromatiques, polychromatiques) produits par divers scripts Python, Dominique propose là encore de donner du sens au codage RVB des couleurs puis de s'interroger sur les caractéristiques de l'écran NumWorks, avec application au dessin de drapeaux et à la réalisation d'une mire.
    Cette dernière activité nécessite un module Python graphique, kandinsky dans le cas de la calculatrice NumWorks. La NumWorks étant à ce jour la seule calculatrice proposant un interpréteur Python disposant d'un module graphique, contrairement aux précédentes les scripts de cette activité ne pourront pas être transposés pour les élèves équipés de modèles d'autres marques. :#non#:

    Attention donc aux recommandations de matériel en début d'année si vous envisagez d'utiliser la calculatrice graphique Python pour la SNT !
11300
Chaque activité se découpe en différentes étapes qui pourront être déroulées en intégralité ou en partie sur plusieurs séances. Les éléments de réponse sont inclus et accompagnés de tout ce qu'il faut : scripts Python ainsi que les captures d'écran de leur exécution.

Une sélection d'activités riche, variée et judicieuse, activités qui ont l'immense avantage de pouvoir être mises en place directement avec le matériel des élèves, la calculatrice graphique programmable en Python ! :bj:
De quoi aborder la rentrée en toute sérénité, merci à tous. ;)

Le recueil d'activités est envoyé gracieusement dans ton lycée.

Il est également disponible tout aussi gratuitement au format numérique :
https://www.numworks.com/fr/ressources/snt/

Spectres d'émission et d'absorption dans ta NumWorks

New postby Admin » 24 May 2019, 19:34

A la rentrée 2019 en Seconde, le programme de Physique-Chimie fait en effet appel aux scripts Python afin d'illustrer graphiquement divers phénomènes physiques. La NumWorks est à ce jour la seule calculatrice venant avec un langage Python qui intègre des possibilités graphiques. :bj:

Dans un article précédent, nous traitions déjà de mettre le spectre continu de la lumière visible dans ta NumWorks.

11278Voici aujourd'hui un script Python toujours dans le cadre de la partie Vision et image du programme de Seconde, mais qui va ici un petit peu plus loin en te juxtaposant les spectres de raies d'émission et d'absorption d'un élément chimique au choix. En prime il tient même compte de l'intensité pour chaque affichage de raie ! :D

Une belle illustration des formidables capacités graphiques du Python sur calculatrice NumWorks, sans comparaison possible à ce jour ! :bj:

Les données sont extraites du catalogue Line Spectra of the Elements de 1981 par Reader J. et Corliss Ch.H..

Toutefois, seules les données concernant les 8 premiers éléments chimiques sont actuellement incluses dans le script, soit tout de même déjà 443 raies, transcodées dans un format binaire afin de minimiser la place occupée en mémoire.

Malheureusement, le facteur limitant nous empêchant d'intégrer davantage d'éléments dans ce script est la capacité de la mémoire de travail Python NumWorks, avec seulement dans les 16Kio, actuellement la pire capacité parmi toutes les solutions concurrentes.

Téléchargement : archives_voir.php?id=2119058

Sources données :

Firmware 10.0.0 tiers avec affichage optimal résultats

New postby Admin » 23 May 2019, 11:54

Un des rares embêtements avec la NumWorks, c'est la place occupé par chaque calcul sur l'écran.

En effet, le résultat d'un calcul est systématiquement présenté de façon décalée sur la ligne suivante. Pour peu que les couples saisie-résultat fassent intervenir des quotients, il n'en rentrera même pas complètement 2 dans l'écran.

Certes, on peut faire défiler l'historique des calculs. Mais dans le contexte de captures d'écran ou d'une vidéoprojection, cela reste bien embêtant de ne pas pouvoir montrer l'enchaînement des calculs sans multiplier les captures ou manipulations.

11258C'était sans compter sur 0b101 et PiGuy2 qui te partagent une version 10.0.0 modifiée n'ayant plus cet inconvénient.

Lorsqu'il y a suffisamment de place, les résultats sont désormais affichés sur la même ligne que le rappel de l'expression saisie. :bj:

Téléchargement : firmware 10.0.0 précompilé avec cette amélioration (installable facilement via webdfu-NumWorks )
Code source : https://github.com/numworks/epsilon/pull/954

Cercle chromatique paramétrable et plus rapide pour NumWorks

New postby Admin » 20 May 2019, 21:41

Petit retour ce soir sur la possibilité de mettre le cercle chromatique dans ta NumWorks.

A la rentrée 2019 en Seconde, le programme de Physique-Chimie fait en effet appel aux scripts Python afin d'illustrer graphiquement divers phénomènes physiques. La NumWorks est à ce jour la seule calculatrice dont le Python offre des possibilités graphiques, et donc la seule calculatrice entièrement conforme au nouveau programme. :bj:

Nous avions donc vu un premier script en ce sens dans un article précédent. Script qui avait la particularité très artistique de colorier le cercle de façon concentrique en partant du centre.

Un inconvénient de cette méthode est qu'elle est peu précise pour allumer une grille de pixels.

Les approximations poussent à jouer la sécurité afin de ne pas laisser de trous, quitte à traiter certains pixels plusieurs fois, ce qui ralentit le tracé.

Aussi, les cercles concentriques étant de plus en plus grands, cela donne visuellement l'impression peu agréable que le tracé ralentit de plus en plus.

11257Voici donc ce soir un autre script Python dédié au cercle chromatique, qui cette fois-ci colorie le disque ligne par ligne de haut en bas.

Une méthode sans doute moins esthétique en cours de tracer, mais qui permet ici de viser précisément chaque pixel et qui est donc beaucoup plus rapide ! :bj:
Aussi, la fonction de ce nouveau script a l'avantage d'offrir le contrôle de nombre de paramètres, afin de se s'adapter au mieux à tes besoins ou ceux de tes propres scripts.

Tu pourras préciser notamment cette fois-ci la position du centre ainsi que le rayon, et même décider d'inverser l'ordre des couleurs.

En interne, le script travaille sur des couleurs en coordonnées non pas RVB (Rouge-Vert-Bleu) mais TSV (Teinte-Saturation-Valeur), possiblement plus connues chez les graphistes et anglophones en tant que HSV (Hue-Saturation-Value) ou HSB (Hue-Saturation-Brightness). Ce système de coordonnées a l'avantage d'être basé sur une approche de la perception des couleurs, ce qui simplifie énormément nombre d'effets optiques. ;)

Tu pourras par exemple demander à la fonction d'augmenter ou de diminuer progressivement la saturation ou la valeur du centre à la périphérique pour des effets que tu peux constater sur la démo ci-contre, de quoi illustrer aussi bien la synthèse additive que soustractive par exemple. :D

11252Avertissement pour les codeurs NumWorks dont les scripts manipulent des couleurs.

La version bêta 11.0.0 actuellement en phase de tests change le comportement de la fonction kandinsky.color(r,g,b), qui ne renvoie plus un nombre mais un tuple.

L'avantage est de permettre la récupération facile des différentes composantes RVB au codeur débutant, exactement comme avec une liste. Un changement une fois de plus à l'heure et en parfaite adéquation avec l'évolution des programmes scolaires du lycée à la rentrée 2019 ! :bj:

Toutefois, selon comment les scripts déjà existants récupéraient et utilisaient la valeur retour de cette fonction, certains pourront ne plus fonctionner correctement lors d'une prochaine mise à jour NumWorks. Notamment ceux qui en récupéraient les composantes RVB pour y appliquer des transformations, et qui devront donc être corrigés.

Le script de cet article n'est pas concerné par le problème. Il a en effet été écrit de sorte à fonctionner aussi bien avec le nouveau comportement que l'ancien. :bj:


Téléchargement : archives_voir.php?id=2107931

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2434 utilisateurs:
>2374 invités
>53 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)