π
<-

Concours Python 2024-2025 - Championnat de codage jeu vidéo

Concours Python 2024-2025 - Championnat de codage jeu vidéo

Unread postby critor » 02 Dec 2024, 00:54

Nous avions l'habitude de te proposer chaque année au premier trimestre à un grand concours autour des calculatrices graphiques.

Depuis 2022, nous t'invitions à relever un défi en venant jouer à un jeu vidéo Python que nous te fournissions clés en main pour toutes les calculatrices graphiques compatibles actuelles et tous les interpréteurs Micropython y étant disponibles.
Nous pouvons citer :
Il va sans dire que la préparation de cet événement nous prenait littéralement des mois, et qu'avec un seul grand jeu développé par an la ludothèque Python de certains modèles est encore bien peu fournie à ce jour.

Pour cette année nous changeons donc la forme de notre concours et te redonnons toute liberté, car les jeux c'est très bien de savoir y jouer et gagner, mais c'est encore mieux de savoir les créer !

Nous te proposons donc de nous aider à fournir la ludothèque Python de nos chères calculatrices, en programmant un jeu vidéo en rapport avec le thème choisi cette année : "la carte" (à tous les sens du terme).








Catégories de participationGo to top

Le concours comporte 4 catégories correspondant aux différentes marques, chacune restreinte aux modèles programmables en Python :
  • Casio : Graph 35+E II, Graph 90+E, Graph Math+, fx-CG10/20/50, fx-1AU Graph
  • Hewlett Packard : HP Prime
  • NumWorks : N0100/110/115/120
  • Texas Instruments : TI-82 Advanced Edition Python, TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python Edition, TI-84 Plus CE Python, TI-Nspire
Il faut créer un jeu vidéo en langage Python compatible avec au moins 1 modèle de calculatrice graphique listé dans au moins 1 des catégories précédentes.

Les participations peuvent s'effectuer aussi bien en individuel qu'en équipe (au moins 2 personnes, par exemple pour les groupes classe).
Il est possible de s'inscrire à la fois en individuel et en équipe à condition que chaque inscription concerne un jeu différent.

Pour les équipes, l'interlocuteur privilégié est le chef d'équipe à choisir (par exemple l'un des enseignants pour un groupe classe, mais ce n'est pas une obligation).






Jeux acceptablesGo to top

Les jeux vidéo soumis doivent avoir un lien avec le thème choisi pour cette année : "la carte" (à tous les sens du dictionnaire).

Nous acceptons aussi bien vos créations, qu'adaptations, portages ou encore améliorations, tant que non disponibles avant la date de lancement du concours. Clarifions tout ceci.

Les créations, ce sont des jeux originaux, inventés pour l'occasion.

Les adaptations, c'est prendre un jeu déjà disponible dans une des catégories précédentes (ou hors catégories), et le rendre disponible pour une nouvelle catégorie, mais sans accès (ou sans se servir) du code source du jeu original.
Partir d'un jeu au code source disponible en langage machine, assembleur ou compilé (par exemple en C) devra être fondamentalement recodé et sera considéré comme une adaptation.
Exemples :
  • prendre un jeu vidéo PC/console sans code source et le recoder pour calculatrice
  • prendre un jeu en langage assembleur TI-z80 et le recoder en Python pour Casio
  • prendre une application de jeu Casio avec code source C la recoder en Python pour une TI

Les portages, c'est prendre un jeu déjà disponible dans une des catégories précédentes (ou hors catégorie), et adapter son code source (si autorisé par sa licence) afin de le rendre disponible pour une nouvelle catégorie.
Partir d'un jeu au code source disponible en langage interprété (TI-Basic, Casio Basic… voir directement Python) ne nécessite a priori que des transcriptions ou traductions et sera considéré comme un portage.
Exemples :
  • prendre un jeu en langage Python sur NumWorks et le rendre compatible avec une Casio
  • prendre un jeu en langage TI-Basic et le transcrire en Python pour NumWorks

Les améliorations, c'est prendre un jeu déjà disponible dans une même catégorie et, si la licence le permet en cas d'utilisation du code source, lui apporter de la valeur ajoutée significative.
Exemples :
  • prendre un jeu Python à affichage monochrome pour Casio Graph 35+E II, et le passer à un affichage couleur pour Casio Graph 90+E
  • prendre un jeu Python à affichage texte pour TI-82 Advanced Edition Python, et le passer à un affichage graphique pour TI-83 Premium CE Edition Python
  • prendre un jeu Python contrôlé avec des input() ou la touche
    AC
    pour Graph 90+E, et adapter ses entrées avec nouvelle fonction getkey() pour Casio Graph Math+

En cas d'hésitation, ne pas hésiter à nous interroger.






Inscription et participationGo to top

Chaque participant(e) (ou chef d'équipe) nous envoie 1 jeu s'inscrivant dans au moins 1 des catégories précédentes (c'est-à-dire compatible avec au moins 1 des modèles listés).

Si le jeu partagé est compatible avec des modèles de plusieurs catégories, il faut indiquer également 1 catégorie de participation.

Le jeu peut être aussi bien mis en pièce jointe qu'hébergé en ligne sur une adresse à nous communiquer. Il n'est pas interdit de partager son jeu publiquement avant la fin du concours.

Il est possible d'effectuer plusieurs envois de jeux (mises à jour, changement de catégorie, recommencement avec un tout nouveau jeu, ...), mais dans ce cas seul le dernier envoi sera pris en compte : dernier jeu envoyé, ou dernier message éventuel précisant quel jeu prendre en compte et le cas échéant dans quelle catégorie.

Les participations en équipe ont droit à un défi supplémentaire optionnel : réaliser un jeu compatible avec des modèles de plusieurs catégories.
Cela peut se faire aussi bien dans le code du jeu par détection du modèle et adaptation du comportement en conséquence, que par envoi de plusieurs éditions du jeu (une pour TI, une pour Casio, etc.).

Le canal de communication privilégié est le courrier électronique, à destination de info@tiplanet.org.
Pour ceux et celles qui ne seraient pas à l'aise avec ce canal, les participations via messages privés à mon attention sur le site ou sur Discord sont également possibles.

Le concours durant plusieurs mois, pour faciliter son bon déroulement du concours il est fortement recommandé d'accompagner le premier message d'inscription :
  • des coordonnées de contact préférées, notamment au cas où la consultation du courrier électronique ne soit pas une habitude (autre adresse électronique, téléphone portable, compte forum TI-Planet ou Planète Casio, compte Discord, compte social, etc.)
  • des coordonnées indispensables à la livraison des lots : nom, prénom, téléphone portable
Le téléphone ne sera utilisé qu'en dernier recours, et les informations personnelles collectées seront détruites à la fin du concours.

Les jeux participants doivent être réceptionnés avant le dimanche 17 mars 2025 à 23h59 heure française (UTC+1).






Modalités de classementGo to top

Un jury testera et évaluera les jeux avec publication d'un classement dans chaque catégorie ainsi que d'un classement global.

Pour les participations en équipe ayant cherché à avoir la compatibilité avec des modèles de différentes catégories :
  • le jeu sera classé à partir de tests sur l'un des modèles de la catégorie choisie
  • pour que le défi soit considéré comme réussi, il faudra que le jeu soit fonctionnel et de qualité comparable sur au moins un modèle d'une autre catégorie que celle choisie (relativement bien évidemment aux capacités de chaque modèle).






Modalités de choix de lotsGo to top

Nous pourrons distribuer cette année un maximum de 33 lots.

Les lots sont choisis par ordre au classement jusqu'à épuisement des lots.

Chaque jeu gagnant donne droit à 1 lot offert par la marque de sa catégorie, l'occasion de compléter ou surclasser son équipement !

Les participations en équipe ont droit de plus, dans la limite des stocks, à des compléments de lots dits bonus, avec des exemplaires supplémentaires de certains goodies, dans la limite du nombre de membres de l'équipe.

Les participations en équipe ayant en prime réussi le défi de la compatibilité avec des modèles de différentes catégories, auront le droit de choisir plusieurs lots : 1 dans chaque catégorie concernée pour laquelle leur jeu aura été considéré comme réussi.







Les lots de cette année vous sont très généreusement offerts par :

2109821094Les gagnant(e)s ayant opté pour la catégorie Casio ainsi que les équipes ayant réussi un jeu compatible Casio pourront choisir parmi les 13 lots suivants :
  • 6 lots Graph Math+ : calculatrice Casio Graph Math+ + clé d'émulation USB Casio au choix + autocollant Casio Women Do Science au choix + planche d'autocollants Casio + stylo Casio au choix + goodie Casio Women Do Science au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 7 lots Women Do Science : coque Casio Graph au choix + poster Casio au choix + goodie Casio au choix + clé d'émulation USB Casio + autocollant Casio Women Do Science au choix + planche d'autocollants Casio + stylo Casio au choix + goodie Casio Women Do Science au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 3 bonus équipe : 2 stylos Casio au choix + 42 autocollants Casio Women Do Science au choix + 2 autocollants Xcas + 42 autocollants TI-Planet au choix
    Show/Hide spoilerAfficher/Masquer le spoiler
    21098Les coques Casio Graph sont disponibles sous différents formats :
    • coque coulissante petit format sur fond bleu : uniquement pour Graph 35+E II et fx-9750/9860GIII
    • coque coulissante grand format sur fond blanc : uniquement pour Graph 90+E et fx-CG50
    • coque à clipser : uniquement pour Graph Math+, fx-CG100 et fx-1AU Graph
    Attention au choix, les dimensions et formes varient et la coque choisie ne conviendra à aucun un autre modèle que ceux indiqués.

    210972109621095La clé USB d'émulation Casio est une clé USB 8 Go pouvant être chargée avec 7 simulateurs diffusés par Casio pour Windows, dans leur toute dernière version : fx-92+ Spéciale Collège + fx-92 Collège Classwiz + Graph Light + Graph 35+E II 3.70 + Graph 90+E 3.80 + Graph Math+ 1.00 + fx-CG50 3.70. Ces logiciels sont beaucoup plus rapides que des émulateurs.
    Attention, ces logiciels sont certes utilisables gratuitement mais ne fonctionneront que si la clé USB d'émulation officielle de Casio est détectée comme branchée sur l'ordinateur utilisé.
    La clé est disponible en 2 références :
    • P2104 : 7,756 Go de capacité
    • P2410 : 7,749 Go de capacité
    Le goodie Casio Women Do Science au choix est à sélectionner dans cette liste :
    • cahier Casio Women Do Science Sophie Germain
    • cahier d'activités Casio Women Do Science
    • gobelet Casio Women Do Science Jess Wade
    • sac Casio Women Do Science Clara Grima
      2110221103211052110621154

    Le goodie Casio au choix est à sélectionner dans cette liste :
    • batterie USB Casio
    • housse Casio FX-CASE convenant aux calculatrices scientifiques (fx-92 Collège par exemple) et également petites calculatrices graphiques (NumWorks par exemple)
    • livre Casio fx-CP400 tome 1 par Benoît Truchetet (convient également à la fx-CG500)
    • autocollant avec les fonctions secondaires pour Casio fx-CP400/CG500
    • autocollant détaillant en Allemand les menus de la bibliothèque de 47 constantes physiques pour les calculatrices scientifiques de génération Casio EX Classwiz en étant pourvus (convient directement aux fx-87DE X et fx-991DE X, ainsi qu'après traduction aux fx-350CE X, fx-530AZ, fx-570AR X, fx-570EX, fx-570LA X, fx-570SP X, fx-570SP X II, fx-580VN X, fx-82CE X, fx-85CE X, fx-991AR X, fx-991CE X, fx-991CN X, fx-991EX, fx-991LA X, fx-991RS X, fx-991SP X, fx-991SP X II, fx-JP500, fx-JP700, fx-JP900)
    • Manuel mathématiques de la fx-92 Collège par Jörg Christmann pour Calcuso (adapté à la fx-92 Collège Classwiz de rentrée 2023)
      21113211142111521116211172111021111212072120821209211042110821109211072111221155

    2109521096210972110021101210992119421193179212120421203
211522115321151Le(la) gagnant(e) ayant opté pour la catégorie Hewlett Packard ou l'équipe ayant réussi un jeu compatible Hewlett Packard pourra choisir le lot suivant :
  • 1 lot Hewlett Packard : clé USB HP + stylo HP + T-shirt Xcas + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 1 bonus équipe : 7 stylos HP + 2 autocollants Xcas + 42 autocollants TI-Planet au choix
    Show/Hide spoilerAfficher/Masquer le spoiler
    21192Le T-shirt Xcas est disponible en taille XL.

    211922119421193179212120421203
211652116421163Les gagnant(e)s ayant opté pour la catégorie NumWorks ainsi que les équipes ayant réussi un jeu compatible NumWorks pourront choisir parmi les 6 lots suivants :
  • 3 lots N0120 : calculatrice NumWorks N0120 au choix + sac NumWorks au choix + stylo NumWorks au choix + crayon NumWorks + règle ou trousse NumWorks + livre Découvrir la calculatrice NumWorks par Vincent Robert au choix + cahier, livre, manuel ou rétrospective NumWorks au choix + poster NumWorks + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 3 lots NumWorks : autocollant de coque ou coque NumWorks au choix + autocollant NumWorks au choix + sac NumWorks au choix + stylo NumWorks au choix + crayon NumWorks + règle ou trousse NumWorks + livre Découvrir la calculatrice NumWorks par Vincent Robert au choix + cahier, livre, manuel ou rétrospective NumWorks au choix + poster NumWorks + T-shirt Xcas au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 2 bonus équipe : 2 stylos NumWorks au choix + 5 autocollants NumWorks au choix + 3 livres Découvrir la calculatrice NumWorks par Vincent Robert au choix + 2 autocollants Xcas + 42 autocollants TI-Planet au choix
    Show/Hide spoilerAfficher/Masquer le spoiler
    21163Les calculatrices NumWorks offertes sont toutes des N0120, l'édition surpuissante avec processeur cadencé à 550 MHz (contre 216 MHz pour les N0110/N0115). Seul l'emballage diffère.

    Voici les coques NumWorks disponibles :
    • Macaremaths
    • APMEP 2023
    • APMEP 2024
    • Love (coque du mois de février 2024)
    Il est également possible de choisir à la place de la coque un autocollant permettant de conserver sa coque actuelle et la convertir en coque Macaremaths.
    211642116521166

    21192Le T-shirt Xcas est disponible en taille XL.

    2117621175Le livre Découvrir la calculatrice NumWorks par Vincent Robert est disponible dans différentes éditions au choix :
    • en Français :
      • édition 1.04
      • édition 1.17
      • édition 1.22 (nouvelle édition 2024-2025 révisée et augmentée)
    • en Anglais : édition 1.02

    Les cahiers, livres, manuels et rétrospectives NumWorks au choix sont illustrés ci-dessous et incluent entre autres :
    • Manuel mathématiques de la NumWorks par Jacques Bertrand pour Calcuso
    • Initiation à la programmation en Python par Florian Allard
    • cahier d'activités Enseignement Scientifique par NumWorks
    • cahier d'activités Science Numérique et Technologie par NumWorks
      21162211782117921177211802118121182211832118421185211862118721188

    21190211892116721168211692117421173211722117121170211752117621191211922119421193179212120421203
21019Les gagnant(e)s ayant opté pour la catégorie Texas Instruments ainsi que les équipes ayant réussi un jeu compatible Texas Instruments pourront choisir parmi les 13 lots suivants :
  • 7 lots TI-Nspire : calculatrice TI-Nspire CX II-T CAS
    + housse Wyngs au choix + clé USB TI au choix + porte-clefs TI au choix + aimantin TI au choix + planche d'autocollants ou autocollant TI au choix + sac TI au choix + stylo TI au choix + marque-page TI au choix + cahier TI + casquette, polo ou T-shirt TI au choix + livre TI au choix + goodie TI au choix + set de géométrie Calcuso au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
    202892028814309
  • 2 lots TI-83 Calcuso : calculatrice TI-83 Premium CE Edition Python + licence 3 ans TI-SmartView CE + protection écran Wyngs + guide prise en main 2nde T³ France au choix + guide prise en main Calcuso + T-shirt Xcas au choix
    + housse Wyngs au choix + clé USB TI au choix + porte-clefsTI au choix + aimantin TI au choix + planche d'autocollants ou autocollant TI au choix + sac TI au choix + stylo TI au choix + marque-page TI au choix + marque-page TI au choix + cahier TI + caquette ou T-shirt TI au choix + livre TI au choix + goodie TI au choix + set de géométrie Calcuso au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
    210282102921022
  • 2 lots TI-83 : calculatrice TI-83 Premium CE Edition Python + licence 3 ans TI-SmartView CE + gravure au choix + protection écran Wyngs + guide prise en main 2nde T³ France au choix + guide prise en main Calcuso + T-shirt Xcas au choix
    + housse Wyngs au choix + clé USB TI au choix + porte-clefsTI au choix + aimantin TI au choix + planche d'autocollants ou autocollant TI au choix + sac TI au choix + stylo TI au choix + marque-page TI au choix + cahier TI + caquette ou T-shirt TI au choix + livre TI au choix + goodie TI au choix + set de géométrie Calcuso au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
    2102721021
  • 2 lots TI-82 : calculatrice TI-82 Advanced Edition Python + licence 3 ans TI-SmartView CE + guide prise en main 2nde T³ France au choix + guide prise en main Calcuso + housse Wyngs au choix + clé USB TI au choix + porte-clefsTI au choix + aimantin TI au choix + planche d'autocollants ou autocollant TI au choix + sac TI au choix + stylo TI au choix + marque-page TI au choix + cahier TI + caquette ou T-shirt TI au choix + livre TI au choix + goodie TI au choix + set de géométrie Calcuso au choix + aimantin Xcas + autocollant Xcas + aimantin TI-Planet au choix + autocollant TI-Planet au choix + autocollant Planète Casio
  • 4 bonus équipe : 4 stylos TI au choix + 42 autocollants TI au choix + 3 porte-clefs TI au choix + 6 livres TI au choix + 2 autocollants Xcas + 42 autocollants TI-Planet au choix
    Show/Hide spoilerAfficher/Masquer le spoiler
    210172101621018Les calculatrices TI-Nspire CX II-T CAS peuvent être choisies sous l'emballage révision B ou C.
    Il s'agit dans tous les cas de calculatrices en révision matérielle AP préchargées de la version système 5.4.0, et par conséquent non-Ndlessables.
    Il est possible d'opter à la place pour l'ancien modèle TI-Nspire CX CAS dont il nous reste encore quelques exemplaires neufs Ndlessables sous emballage scellé.

    Les calculatrices TI-83 Premium CE Edition Python du lot TI-83 Calcuso bénéficient d'une gravure laser d'un texte de ton choix (à choisir sur 22 caractères maximum, espaces inclus).
    202892028814309

    17954Les calculatrices sous l'ancien emballage bleu incluent un numéro de licence pour de 3 ans d'utilisation gratuite d'un logiciel d'émulation/simulation associé :
    • pour les TI-Nspire CX II-T CAS : logiciel TI-Nspire CX CAS Student Software
    • pour les TI-83 Premium CE Edition Python : logiciel TI-SmartView CE édition TI-83
    • pour les TI-82 Advanced Edition Python : logiciel TI-SmartView CE édition TI-83
    21022Mais attention, les calculatrices sous le nouvel emballage noir n'incluent plus de tel numéro de licence.
    Dans le cadre des lots de ce concours cela concerne 1 TI-83 Premium CE Edition Python que nous avons en stock ici, et probablement les 2 TI-83 Premium CE Edition Python qui ne seront extraites du stock de Calcuso qu'à la fin du concours pour gravure des messages choisis.
    Dans ce dernier cas, il nous sera possible mais uniquement pour cette année, de compenser en te rajoutant dans l'emballage un numéro de licence 3 ans mais pour l'utilisation du logiciel TI-SmartView CE édition TI-84, c'est-à-dire sans les capacité de calcul exact QPiRac.
    21023La housse Wyngs est disponible dans différentes éditions :
    • imitation tissu : bleu, rouge ou cyan
    • imitation cuir : noir
    Dans la limite de 2 exemplaires, vous pouvez également choisir à la place une des autres éditions listées chez Calcuso :
    • imitation tissu : rose, gris ou noir
    2102621025La clé USB TI au choix fait 4 Go de capacité.

    Le polo ou T-shirt TI au choix est disponible en :
    • taille XL pour le T-shirt #GenSTEM
    • tailles M et L pour le T-shirt I <3 Math
    • taille M pour le T-shirt Customer feedback team / part of the soluTIon
    • taille XL pour le T-shirt Spread Math Love
    • taille L pour le T-shirt Impact
    • taille M pour le polo TI
      21054210552105621062210632106021061210592105821057
    Le goodie TI au choix est à sélectionner dans cette liste :
    • calepin TI
    • trackable Spread Math Love
    • pin's TI
    • écusson Spread Math Love à coudre ou coller
    • balle anti stress TI ou Jarrety
    • paire de boucles d'oreilles TI-84+ CE au choix (noires, bleues, mauves, roses ou rouges)
    • paire de boucles d'oreilles TI-Nspire CX II
    • anneau TI à coller
    • chargeur USB TI
    • transparent TI au choix (TI-73 Explorer, TI-Nspire ou TI-Nspire CAS)
    • poster TI au choix (Eat Sleep Math Repeat réversible ou TI-Nspire)
    • tour de cou TI
      210862108921087210882108421085210832108121090210772107821079210802109221071210722107321074210752107621082
    Le livre TI est à consulter et choisir dans la liste suivante :
    21192Le T-shirt Xcas est disponible en taille XL.
    Le set de géométrie Calcuso est au choix dans la liste suivante :

    21023210252102621064210912106621067210682106921070210242106521051210522105321054210552105621057210582105921060210612106221063211922119421193179212120421203211562115721158211592116021161

21206Lot exceptionnel, nous aurons le plaisir d'offrir un T-shirt TI-Planet VIP taille L :
  • au meilleur jeu individuel
  • au meilleur jeu en équipe






Expédition des lotsGo to top

Après désignation et choix des gagnant et gagnantes, les lots individuels sont expédiés dans un point relais au choix.

Les lots d'équipe sont quant à eux expédiés à l'attention du chef d'équipe, qui se charge ensuite de la répartition après des différents membres de l'équipe.

Un numéro de téléphone portable valide est indispensable pour pouvoir suivre l'acheminement, être prévenu de la mise à disposition du colis et recevoir le code de retrait éventuel.






RessourcesGo to top

La participation au concours est sans obligation d'achat, et nous t'avons réuni un maximum de ressources gratuites pour cela.

Tutos-vidéo :

Applications Python au choix :

Mises à jour conseillées :
  • Graph 90+E fx-CG50 : version 3.80.1 avec Windows Mac
  • fx-CG10/20 : version 3.12 avec Windows ou version 3.11 avec Mac

Emulateurs et simulateurs :
  • à installer : (période d'essai gratuite sans engagement de 90 jours)
  • en ligne pour navigateurs : Graph Math+ sur ClassPad.net via ClassPad.Academy (gratuit)
  • à lancer sur clé USB : (pour Windows - nécessite la clé USB d'émulation officielle)

Transfert de données : Tutoriel
Tutos-vidéo : Atelier création jeu vidéo Python 2022 pour Graph 35+E II et Graph 90+E

Applications Python au choix : intégrée KhiCAS Micropy PythonEx

Mise à jour conseillée : version 3.70 avec Windows

Emulateurs et simulateurs :
  • à installer : version 3.70 pour Windows (période d'essai gratuite sans engagement de 90 jours)
  • en ligne pour navigateurs : fx-9750GIII sur ClassPad.net via ClassPad Workspace
  • à lancer sur clé USB : Graph 35+E II version 3.70 (pour Windows - nécessite la clé USB d'émulation officielle)
    Pour ceux et celles qui en auraient besoin pour concevoir leur jeu, sur simple demande nous pouvons leur envoyer un exemplaire de la clé USB d'émulation Casio en avance sur leurs éventuels lots, dans la limite de nos stocks.

Transfert de données : Tutoriel
Applications Python au choix : intégrée KhiCAS Micropy PythonEx

Mise à jour conseillée : versions 2.08/2.09/2.11 avec Windows

Emulateur : versions 2.04/2.09/2.10 pour Windows (période d'essai gratuite sans engagement de 90 jours)

Transfert de données :
Simulateur : HP Prime Virtual Calculator version 2.1.14730 pour Windows 64-bits Windows 32-bits (gratuit)
(attention, à ce jour les dernières versions Mac, Linux 64-bits, Linux 32-bits, Android et iOS ne sont pas à jour et n'intègrent pas le Python)

Transfert de données + mises à jour conseillées :
Simulateurs + transfert de données :

Transfert de données : Kit de connectivité KhiCAS/XCAS

Simulateurs :

Mises à jour conseillées : version 5.8.0 pour TI-83 Premium CE TI-84 Plus CE

Emulateurs et simulateurs :
  • à installer : (période d'essai gratuite sans engagement de 30 jours)
  • TI-84 Plus CE version 5.4 pour Windows Mac
  • en ligne pour navigateurs : TI-83 Premium CE Edition Python sur MaClasseTI.fr ou VittaScience (gratuit)
  • à lancer sur clé USB : TI-83 Premium CE Edition Python version 5.5 (nécessite la clé USB d'émulation officielle)

  • Transfert de données :
    Mises à jour conseillées : version 5.3.0.564 pour TI-Nspire CX II CAS TI-Nspire CX II-T TI-Nspire CX II

    Simulateurs + transfert de données :
    • TI-Nspire CX II version 5.4.0.257 édition enseignant pour Windows Mac (période d'essai gratuite sans engagement de 90 jours)
    • TI-Nspire CX II CAS version 5.4.0.259 édition élève pour Windows Mac
    • TI-Nspire CX II version 5.4.0.259 édition élève pour Windows Mac
      (période d'essai gratuite sans engagement de 30 jours)

    Emulateur : FireBird (gratuit)

    Transfert de données :
    Interpréteurs Python au choix : intégré KhiCAS Upsilon CAS Micropython

    Mises à jour conseillées :
    • version 5.3.0.564 pour TI-Nspire CX II CAS TI-Nspire CX II-T TI-Nspire CX II
    • Ndless
      Attention, les mises à jour 5.3.2 et supérieures une fois installées rendent à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui vont avec, ainsi que par conséquent le retour à toute version inférieure compatible.

    Simulateurs + transfert de données :
    • TI-Nspire CX II version 5.4.0.257 édition enseignant pour Windows Mac (période d'essai gratuite sans engagement de 90 jours)
    • TI-Nspire CX II CAS version 5.4.0.259 édition élève pour Windows Mac
    • TI-Nspire CX II version 5.4.0.259 édition élève pour Windows Mac
      (période d'essai gratuite sans engagement de 30 jours)

    Emulateur : FireBird (gratuit)

    Transfert de données :
    Interpréteurs Python au choix : KhiCAS Upsilon CAS Micropython

    Mises à jour conseillées :
    • version 4.5.4.48 pour TI-Nspire CX CAS TI-Nspire CX
    • Ndless
      Attention, la mise à jour 4.5.5 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui vont avec, ainsi que par conséquent le retour à toute version inférieure compatible.

    Simulateurs + transfert de données :
    • TI-Nspire CX version 4.5.0.1180 édition enseignant pour Windows Mac (période d'essai gratuite sans engagement de 90 jours)
    • TI-Nspire CX CAS version 4.5.0.1180 édition élève pour Windows Mac
    • TI-Nspire CX version 4.5.0.1180 édition élève pour Windows Mac
      (période d'essai gratuite sans engagement de 30 jours)

    Emulateur : FireBird (gratuit)

    Transfert de données :
    Interpréteurs Python au choix : KhiCAS Micropython

    Mises à jour conseillées :

    Simulateurs + transfert de données :
    • TI-Nspire version 3.9.0.463 édition enseignant pour Windows Mac (période d'essai gratuite sans engagement de 90 jours)
    • TI-Nspire CX CAS version 3.9.0.463 édition élève pour Windows Mac
    • TI-Nspire CX version 3.9.0.463 édition élève pour Windows Mac
      (période d'essai gratuite sans engagement de 30 jours)

    Emulateur : FireBird (gratuit)

    Transfert de données :
    Image
    User avatar
    critorAdmin
    Niveau 19: CU (Créateur Universel)
    Niveau 19: CU (Créateur Universel)
    Level up: 48.4%
     
    Posts: 42017
    Images: 15967
    Joined: 25 Oct 2008, 00:00
    Location: Montpellier
    Gender: Male
    Calculator(s):
    MyCalcs profile
    YouTube: critor3000
    Twitter: critor2000
    GitHub: critor

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby cent20 » 02 Dec 2024, 08:38

    Cool, un concours python ! :favorite:
    Image
    Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
    Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
    User avatar
    cent20VIP++
    Niveau 14: CI (Calculateur de l'Infini)
    Niveau 14: CI (Calculateur de l'Infini)
    Level up: 48.5%
     
    Posts: 1054
    Images: 67
    Joined: 17 May 2012, 09:49
    Location: Avignon
    Gender: Male
    Calculator(s):
    MyCalcs profile
    Twitter: nsi_xyz

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby cent20 » 02 Dec 2024, 08:53

    1. Est ce qu'un de mes élèves peut réaliser un jeu sur la calculatrice X et un autre le porter sur la calculatrice Y, ainsi chacun participe individuellement dans une catégorie différente ? (Je pense comprendre que oui, il s'agit d'un portage non ?) Ou est ce nécessairement un participation en équipe ?

    "Les participations en équipe ayant en prime réussi le défi de la compatibilité avec des modèles de différentes catégories, auront le droit de choisir plusieurs lots : 1 dans chaque catégorie concernée pour laquelle leur jeu aura été considéré comme réussi."

    Bon ça semble répondre à ma question.

    2. J'avais commencé mais jamais terminé / publié un jeu, qui est adaptable pour respecter le thème, est ce qu'un tel jeu est acceptable ?
    (Comme j'ai le "moteur du jeu" on peut aussi recoder le gameplay, ajouter la carte, de toute façon c'est inévitable).

    3. Est ce que si on code un bibliothèque de portage cross plateforme (comme ce que fait souvent l'équipe TIP lors des concours) cela permet de soumettre un jeu dans plusieurs catégorie ? (cette question est différente de la n°1, si si ...)

    4. Un de mes élèves à codé, publié, précédemment un jeu NumWorks. Il décide de le porteur sur Casio et sur TI. Peut'il participer dans les deux catégories (TI / Casio) tout en sachant que, évidemment, il ne gagnera qu'un seul lot. (Au moment ou il participe il ne connait pas l'ampleur des participation dans chaque catégorie, donc il veut optimiser ses chances).

    5. Un participation par personne cela signifie que si on participe individuellement on ne peut pas rejoindre une équipe également ?
    Image
    Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
    Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
    User avatar
    cent20VIP++
    Niveau 14: CI (Calculateur de l'Infini)
    Niveau 14: CI (Calculateur de l'Infini)
    Level up: 48.5%
     
    Posts: 1054
    Images: 67
    Joined: 17 May 2012, 09:49
    Location: Avignon
    Gender: Male
    Calculator(s):
    MyCalcs profile
    Twitter: nsi_xyz

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby critor » 02 Dec 2024, 22:17

    Merci @cent20 pour ton bel intérêt et encore une fois pour ta généreuse dotation. :)

    cent20 wrote:1. Est ce qu'un de mes élèves peut réaliser un jeu sur la calculatrice X et un autre le porter sur la calculatrice Y, ainsi chacun participe individuellement dans une catégorie différente ? (Je pense comprendre que oui, il s'agit d'un portage non ?) Ou est ce nécessairement un participation en équipe ?

    C'est possible, mais il me semble dans ce cas que c'est plus intéressant de les faire participer en équipe de 2. Cela donnerait 2 lots d'équipe (plus fournis) au lieu de 2 lots individuels. ;)

    cent20 wrote:2. J'avais commencé mais jamais terminé / publié un jeu, qui est adaptable pour respecter le thème, est ce qu'un tel jeu est acceptable ?
    (Comme j'ai le "moteur du jeu" on peut aussi recoder le gameplay, ajouter la carte, de toute façon c'est inévitable).

    Si il n'est jamais sorti, c'est acceptable. :)

    cent20 wrote:3. Est ce que si on code un bibliothèque de portage cross plateforme (comme ce que fait souvent l'équipe TIP lors des concours) cela permet de soumettre un jeu dans plusieurs catégorie ? (cette question est différente de la n°1, si si ...)

    Oui, c'est une façon de rendre un jeu disponible dans plusieurs catégories, et c'est parfaitement accepté.
    C'est d'ailleurs comme cela que nous faisions les années précédentes pour nos jeux.

    cent20 wrote:4. Un de mes élèves à codé, publié, précédemment un jeu NumWorks. Il décide de le porteur sur Casio et sur TI. Peut'il participer dans les deux catégories (TI / Casio) tout en sachant que, évidemment, il ne gagnera qu'un seul lot. (Au moment ou il participe il ne connait pas l'ampleur des participation dans chaque catégorie, donc il veut optimiser ses chances).

    C'est effectivement une difficulté, mais il faut choisir une catégorie.
    Toutefois, il peut changer de catégorie à tout moment par simple envoi de message.
    Il lui faut donc surveiller les échanges pendant la durée du concours et agir en conséquence.

    cent20 wrote:5. Un participation par personne cela signifie que si on participe individuellement on ne peut pas rejoindre une équipe également ?

    Si, c'est autorisé : une même personne peut avoir 1 participation individuelle et 1 participation en équipe, à condition bien sûr que cela concerne des jeux différents.
    Image
    User avatar
    critorAdmin
    Niveau 19: CU (Créateur Universel)
    Niveau 19: CU (Créateur Universel)
    Level up: 48.4%
     
    Posts: 42017
    Images: 15967
    Joined: 25 Oct 2008, 00:00
    Location: Montpellier
    Gender: Male
    Calculator(s):
    MyCalcs profile
    YouTube: critor3000
    Twitter: critor2000
    GitHub: critor

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby critor » 02 Dec 2024, 22:19

    Mise à jour des lots.
    Les 2 bonus pour lots d'équipe dans la catégorie NumWorks, ont été complétés avec chacun 3 exemplaires du livre de cent20.
    Image
    User avatar
    critorAdmin
    Niveau 19: CU (Créateur Universel)
    Niveau 19: CU (Créateur Universel)
    Level up: 48.4%
     
    Posts: 42017
    Images: 15967
    Joined: 25 Oct 2008, 00:00
    Location: Montpellier
    Gender: Male
    Calculator(s):
    MyCalcs profile
    YouTube: critor3000
    Twitter: critor2000
    GitHub: critor

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby cent20 » 04 Dec 2024, 19:07

    Merci pour les réponses, je lance ça la semaine du 09/12, j'espère que ça va prendre. A priori j'ai des secondes qui veulent participer aussi. Reste à voir si ils vont tenir le marathon.
    Last edited by cent20 on 08 Dec 2024, 09:57, edited 1 time in total.
    Image
    Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
    Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
    User avatar
    cent20VIP++
    Niveau 14: CI (Calculateur de l'Infini)
    Niveau 14: CI (Calculateur de l'Infini)
    Level up: 48.5%
     
    Posts: 1054
    Images: 67
    Joined: 17 May 2012, 09:49
    Location: Avignon
    Gender: Male
    Calculator(s):
    MyCalcs profile
    Twitter: nsi_xyz

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby SlyVTT » 06 Dec 2024, 21:45

    Ha!! L'arrivée du concours !!
    Y'a plus qu'à !! Faut trouver une bonne et belle idée de jeu pour faire honneur au concours ...
    Et réfléchir à quelle sera la machine cible (ou les machines).
    Bonne chance à ceux qui vont concourir !!
    Some works in progress :
    The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
    and
    Magic Light for nSpire CX/CX-II
    Simple Text Editor for nSpireOutRun for Casio Graph 90+E
    95%
    50%
    100%
    75%
    100%
    And more to come ... stay tuned
    User avatar
    SlyVTTPremium
    Niveau 12: CP (Calculatrice sur Pattes)
    Niveau 12: CP (Calculatrice sur Pattes)
    Level up: 45.7%
     
    Posts: 524
    Images: 31
    Joined: 19 Jan 2021, 09:41
    Location: France
    Gender: Male
    Calculator(s):
    MyCalcs profile
    GitHub: SlyVTT

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby critor » 08 Dec 2024, 07:27

    Voilà, les aimantins TI-Planet ont été rapprovisionnés et seront bien tous disponibles... pour les premiers ;)
    17921
    Image
    User avatar
    critorAdmin
    Niveau 19: CU (Créateur Universel)
    Niveau 19: CU (Créateur Universel)
    Level up: 48.4%
     
    Posts: 42017
    Images: 15967
    Joined: 25 Oct 2008, 00:00
    Location: Montpellier
    Gender: Male
    Calculator(s):
    MyCalcs profile
    YouTube: critor3000
    Twitter: critor2000
    GitHub: critor

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby critor » 08 Dec 2024, 07:32

    Les bonus équipes (compléments de lots pour les équipes) avaient été oubliés dans la catégorie TI et ont été rajoutés.
    Image
    User avatar
    critorAdmin
    Niveau 19: CU (Créateur Universel)
    Niveau 19: CU (Créateur Universel)
    Level up: 48.4%
     
    Posts: 42017
    Images: 15967
    Joined: 25 Oct 2008, 00:00
    Location: Montpellier
    Gender: Male
    Calculator(s):
    MyCalcs profile
    YouTube: critor3000
    Twitter: critor2000
    GitHub: critor

    Re: Concours Python 2024-2025 - Championnat de codage jeu vi

    Unread postby cent20 » 11 Dec 2024, 17:05

    Gestion de la mémoire de la calculatrice NumWorks.

    Quand j'exécute le script de Critor, j’obtiens un tas python de 66k.

    Si je rajoute une grosse matrice avant le script:
    from random import randint
    matrice = [[randint(0, 1000) for _ in range(32)] for _ in range(20)]
    le résultat est maintenant de 87857.

    Puis en en déduire que ma matrice va consommer 21k ?
    Est ce problématique, sachant que le script final fera moins de 10ko, probablement 8.42 ?
    Image
    Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
    Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
    User avatar
    cent20VIP++
    Niveau 14: CI (Calculateur de l'Infini)
    Niveau 14: CI (Calculateur de l'Infini)
    Level up: 48.5%
     
    Posts: 1054
    Images: 67
    Joined: 17 May 2012, 09:49
    Location: Avignon
    Gender: Male
    Calculator(s):
    MyCalcs profile
    Twitter: nsi_xyz

    Next

    Return to News Divers

    Who is online

    Users browsing this forum: ClaudeBot [spider] and 16 guests

    -
    Search
    -
    Social TI-Planet
    -
    Featured topics
    Grand Concours 2024-2025 - Programmation Python
    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 !
    12345
    -
    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.
    1004 utilisateurs:
    >946 invités
    >49 membres
    >9 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)