Étiquette : NumApps

NumApps

Explore, Escape, un jeu python NumWorks

Préparez-vous à plonger dans Explore Escape, un défi où chaque pas peut tout changer. Perdu sur une carte mystérieuse de 32 x 20 tuiles, vous devez déjouer des pièges invisibles et avancer dans l’inconnu. Votre seul allié ? Un radar capricieux qui vous laisse deviner les zones de danger. Attrapez des bonus, utilisez stratégiquement vos EMP pour désactiver les bombes, et explorez les 42 niveaux semés d’embûches.

L’aventure commence maintenant avec Explore Escape.

Le principe du jeu

  • Explorer une carte plongée dans un brouillard,
  • Collecter les bonus placés aléatoirement,
  • Eviter les pièges,
  • Utiliser (ou économiser) votre EMP pour désactiver les pièges,
  • Trouver la sortie pour accéder au niveau suivant.
  • Atteindre et finir le niveau 42 🤓

Fonctionnalités

  • Plus de 42 niveaux uniques et aléatoires,
  • Difficulté croissante au fil des niveaux,
  • Indices graphiques, visuel ou codé à exploiter.

Captures d’écran

Commandes

◁ △ ▷ OK
Se déplacerLancer un EMP

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

The Map, un jeu en python, NumWorks

Sur un plateau, vous devez vous déplacer pour trouver le trésor, mais sur votre chemin, vous pourriez bien rencontrer des bonus, des ennemis et des pièges. Arriverez-vous à traverser les différents niveaux et à trouver les trésors ?

Le principe du jeu

Dans ce jeu, vous contrôlez un personnage qui se déplace sur un plateau. Le but est d’atteindre la croix rouge, qui symbolise la fin du niveau. Le personnage que vous contrôlez à des statistiques de vie, d’attaque et de défense, et il doit parvenir vivant à la fin du niveau. Les points de vie du héros ne doivent pas tomber à 0, ce qui entraînerait sa mort. L’attaque du héros représente le nombre de dégâts infligés aux monstres par tour lors d’un combat, tandis que sa défense réduit le nombre de dégâts reçus par le héros.

Sur le plateau chaque case déclenche un évènement. Plusieurs événements sont possibles :

  • Case vide : Aucun événement.
  • Case marquée d’un cœur : Augmente les points de vie du héros.
  • Case marquée d’une épée : Augmente l’attaque du héros.
  • Case marquée d’un bouclier : Augmente la défense du héros.
  • Case marquée d’une épine : Réduit les points de vie du héros.
  • Case marquée d’une épée sur fond rouge : Déclenche un combat contre un monstre.

Sur le plateau, certaines cases sont visibles, tandis que d’autres restent cachées. Vous devez vous frayer un chemin tout en évitant les monstres et les pièges.

De nouvelles fonctionnalités seront ajoutées prochainement…

Commandes

◁ ▷
déplacer

Captures d’écran

Télécharger le jeu

Le premier lien vous permet d’accéder à la dernière version du jeu. En cas de problème, vous pouvez utiliser le deuxième lien :

NumApps

Memory – Countries, python, NumWorks

Le jeu de paires est un jeu de société qui est connu sous différents noms. Nous vous proposons ici une version revisitée pour réviser ses capitales européennes !

Gameplay

Ce jeu vous propose de tester vos connaissances géographiques.

  • Vous devrez associer 12 pays à leurs capitales respectives.
  • Les noms des pays et des capitales sont mélangés aléatoirement.
  • Votre mission est de reconstituer les bonnes paires.
  • Réfléchissez bien et tentez de faire un sans-faute !
  • Amusez vous tout en apprenant de nouvelles choses.
  • Prêt à relever le défi ?

Capture d’écran

Commandes

◁ △ ▷ et ▽OK
Déplacer le curseurSélection de la carte

Télécharger

Voici les liens pour télécharger le code python du jeu pour la NumWorks :

NumApps

Blackjack en python, NumWorks

Le jeu de cartes incontournable arrive sur votre NumWorks ! L’objectif du Blackjack est clair : battre le croupier en formant une main dont la valeur est la plus proche possible de 21, sans jamais la dépasser. Tirez des cartes, restez stratégique et découvrez l’excitation de ce classique adapté à votre calculatrice !

Fonctionnalités

  • Simulation complète des règles du Blackjack
  • Mode solo contre un croupier virtuel
  • Affichage clair des cartes et des points
  • Prise en charge des commandes intuitives sur NumWorks

Captures d’écran

Exemple d’un déroulement d’une partie

Commandes

EXE
Tirer une cartePour passer au croupier

Télécharger

Voici le lien vers le jeu depuis mon workshop :

NumApps

Les Agents Secrets, jeux NumWorks

Vous êtes le président de la C.I.A. et des documents confidentiels ont étés volés. votre mission, si toutefois vous l’acceptez est d’envoyer vos agents a travers le monde afin de remettre la main sur ces 10 documents. Attention, il faut être rapide, vous avez 3 secondes pour mettre la croix sur les villes sensibles, plus vous en retrouvez, moins vous aurez de temps.

Comment y jouer ?

À l’aide des flèches directionnelles, vous pouvez déplacer la croix, de cette manière, vous devez vous rendre le plus rapidement sur la ville qui apparaitra. A la première ville, vous disposez de 3 secondes pour toucher la ville avec la croix, plus vous réussissez a atteindre les villes, plus le temps baisse, pour chaque villes atteintes, le temps baisse de 0,1 seconde.

Les touches :

Les touche : Ce qu’elles permet de faire :
flèches : ↑ ↓ ← →déplacer la croix dans la direction indiquée

Captures d’écran :

Le générique
Au cours du jeu…

Questions récurrentes :

Pourquoi le générique est si long ?

Vous avez la possibilité de passer le générique en appuyant sur la flèche du bas .

Pourquoi savoir si je suis sur émulateur ou calculatrice ?

La question dès le début du jeu permet de clarifier une variable; si vous êtes sur calculatrice, le taux de rafraîchissement est bien plus élevé que sur émulateur. C’est aussi la raison pour laquelle il y a une sorte d’effet sur le générique sur calculatrice qui n’est pas présent sur l’émulateur Numworks.

Pour accéder au script :

script du jeu

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.)

https://twitter.com/nsi_xyz/status/1380526907477884930
https://twitter.com/nsi_xyz/status/1578772799136890880
https://twitter.com/nsi_xyz/status/1593645740219416577
https://twitter.com/nsi_xyz/status/1770189028366709193
https://twitter.com/nsi_xyz/status/1714607831733707112
https://twitter.com/nsi_xyz/status/1802272199455187027

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. 🥴

A compter novembre 2024, compte tenu de la fermeture progressive de X, de l’abus des publicités et de la toxicité du réseau, les fils seront publiés sur Blue Sky.
Les fils sur X existent toujours, en cliquant sur le T vous pouvez le lire sans compte sur X (Twitter)

Création
(1er éd.)
Titre du travail à rendre
Classe cible
Thread X (Twitter)
Blue Sky
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 20242025
2021
(2021)
Le python et les fractales
Tale, spécialité NSI
2021 2022 2023 20242025
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 20252025
2022
(2024)
Un feu d’artifice en python
Tale, option Mathématiques Expertes
2024 20252025
2023
(2023)
Le Python et la Tortue.
Seconde, SNT
2023 20242025
2024
(2024)
Pixel Art en python
Tale, option Mathématiques Expertes
20242025

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

Breakout en python, NumWorks

Le jeu mythique des années 70 maintenant disponible sur NumWorks ! Sur Casse-briques, vous allez devoir casser toutes les briques de la partie grâce à la balle que vous renvoyez avec la plateforme sous votre contrôle !

Fonctionnalités

  • Plus de 50 niveaux uniques
  • Difficulté croissante au fil des niveaux
  • D’autres fonctionnalités sont prévus par la suite !

Captures d’écran

Commandes

◁ et ▷OK
DéplacerDémarrer

Pour aller plus loin

Si vous souhaitez en savoir davantage sur le fonctionnement et le développement de ce jeu, vous pouvez lire son compte rendu : Un Casse-briques sur ta 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.

NumApps

Une chasse au trésor sur la NumWorks

Explorez un plateau et déterrez le trésor caché tout en évitant les pièges dans ce jeu inspiré du démineur !

Règles

Le jeu se déroule sur une grille de dimensions 5 x 5 remplie de chiffres. Celle-ci cache des pics et un trésor à découvrir afin de gagner.

Chaque chiffre représente le nombre de cases adjacentes qui cachent un pique. Cela signifie que chaque chiffre peut s’étendre de 0 à 4 (les cases en diagonale ne sont pas comptées comme adjacentes, contrairement au démineur).

Vous pouvez choisir de retourner la case que vous désirez. Si la case retournée abrite le trésor, vous gagnez la partie. En revanche, si elle cache un pique (représenté par la couleur grise), vous perdez une vie. Lorsque vos trois vies sont épuisées, vous avez échoué.

Dans le cas où la case est vide, celle-ci affiche une couleur qui vous renseigne sur sa distance par rapport au trésor :

  • Une case verte est éloignée du trésor ;
  • Une case orange est à deux à quatre cases du trésor ;
  • Une case rouge est à une à deux cases du trésor.

Voyez le schéma ci-dessous :

Toutefois, ne vous laissez pas berner ! Parmi les cases colorées, trois sont fausses et indiquent la mauvaise couleur. La disposition des couleurs peut davantage ressembler à cela :

Ainsi, votre but est de découvrir suffisamment de cases colorées afin de pouvoir estimer la position du trésor. Il se peut tout à fait que vous retourniez la case gagnante du premier coup, donc n’hésitez pas à faire plusieurs parties !

Commandes

◁ ▷OKDEL
Naviguer dans les menus
Déplacer le curseur
Sélectionner une option
Retourner une case
Marquer une case*
Retour

* Marquer une case, contrairement au démineur, n’empêche pas de la retourner. Cette fonctionnalité sert simplement d’aide visuelle au joueur. Également, une fois qu’une case est marquée, on ne peut plus retirer la marque.

Captures d’écran

Pour plus d’informations

Jetez un coup d’œil à cet article si vous souhaitez en apprendre plus sur le développement du jeu !

Lien

Voici le lien vers le jeu depuis mon workshop :

NumApps

Sudoku en python, NumWorks

Le sudoku est un jeu de logique qui se joue sur une grille de 9×9 cases, divisée en 9 blocs de 3×3 cases. Le but est de remplir chaque case avec un chiffre de 1 à 9, en respectant certaines règles : chaque chiffre ne doit apparaître qu’une seule fois par ligne, colonne et bloc. Le jeu est terminé lorsque toutes les cases sont remplies ou lorsque toutes les vies ont été usées.

Fonctionnalités

  • 4 difficultés
  • Système de vies
  • Génération aléatoire des grilles à chaque nouvelle partie
  • Menu d’aide

Captures d’écran

Commandes

◁ △ ▷ et ▽OKPavé numérique
Se déplacer / ParamétrerValiderPlacer un nombre

En savoir plus

Si vous souhaitez en apprendre plus sur ce projet, cet article pourrait vous intéresser.

Télécharger

Voici le lien pour récupérer le code du jeu et le télécharger sur votre calculatrice.