π
<-
Chat plein-écran
[^]

Firmware 1.8 tiers améliorant Python (turtle/time/kandinsky)

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby jean-baptiste boric » 12 Nov 2018, 21:04

La grande majorité de ces commandes ne sont pas offertes par le firmware NumWorks et, après réflexion, je ne suis pas certain que de les rajouter tous en l'état directement dans le module kandinsky (qui ne fait que la jonction avec ce qu'il y a en dessous pour le moment) soit la chose à faire.

Par contre, implémenter ces commandes en l'état dans un module (ou en tant que script préchargé) qui repose sur kandinsky pour faire tous ces tracés fait beaucoup plus de sens à mes yeux et me dérange beaucoup moins, quitte à reléguer kandinsky au rang de module plateforme de bas niveau et promouvoir le nouveau module comme une boîte à outils de dessins de haut niveau. J'ai beaucoup moins d'objections sur cette API de dessin une fois sortie du contexte d'API fondamentale de base.
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 30.3%
 
Posts: 247
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby cirekraft » 19 Nov 2018, 17:59

Bonjour à tous,

Pour ceux qui ont installé le Firmware 1.8 amélioré, voici un petit programme permettant de simuler une montre TokyoFlash. Explications ici :

https://workshop.numworks.com/python/schraf/ten

Eric S
User avatar
cirekraft
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 3
Joined: 19 Nov 2018, 17:53
Gender: Male
Calculator(s):
YouTube: Schraf Numworks

Online

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby critor » 19 Nov 2018, 19:00

Belle création, merci pour le partage. :)
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 93.9%
 
Posts: 32630
Images: 8517
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby ptitjoz » 19 Nov 2018, 19:29

cirekraft wrote:Bonjour à tous,

Pour ceux qui ont installé le Firmware 1.8 amélioré, voici un petit programme permettant de simuler une montre TokyoFlash. Explications ici :

https://workshop.numworks.com/python/schraf/ten

Eric S

Bonsoir
je viens d'essayer :) C'est très bien réussi et joliment bien fait
j'ai un peu de mal à lire l'heure.. mais il faut peut-être s’entraîner :(
Sinon j'ai vu que tu as écris une quantité impressionnante de scripts ! https://workshop.numworks.com/python/schraf/
Bravo et merci pour ces partages
à bientôt et n'hésite-pas à nous faire découvrir tes réalisations
User avatar
ptitjozProg.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 27.5%
 
Posts: 129
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Not specified
Calculator(s):
Twitter: @PtitJoz

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby compsystems » 19 Nov 2018, 22:08

Last edited by compsystems on 20 Nov 2018, 17:16, edited 1 time in total.
User avatar
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 29.7%
 
Posts: 232
Joined: 30 May 2011, 13:44
Gender: Male
Calculator(s):

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby cirekraft » 20 Nov 2018, 12:52

ptitjoz wrote:Bonsoir
je viens d'essayer :) C'est très bien réussi et joliment bien fait
j'ai un peu de mal à lire l'heure.. mais il faut peut-être s’entraîner :(
Sinon j'ai vu que tu as écris une quantité impressionnante de scripts ! https://workshop.numworks.com/python/schraf/
Bravo et merci pour ces partages
à bientôt et n'hésite-pas à nous faire découvrir tes réalisations


Effectivement, j'ai réalisé quelques petits programmes Python pour cette machine ;)

Certains sont également accompagnés d'une vidéo d'explication, la playlist est par ici :
https://www.youtube.com/watch?v=hvbLPv4Hun8&list=PLIz4PfDd5D2_4Or-TCQA_XtO-r4_8vJ5_

Au plaisir

Eric S
User avatar
cirekraft
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 3
Joined: 19 Nov 2018, 17:53
Gender: Male
Calculator(s):
YouTube: Schraf Numworks

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby telpe51 » 20 Nov 2018, 17:17

cirekraft wrote:Effectivement, j'ai réalisé quelques petits programmes Python pour cette machine ;)

Certains sont également accompagnés d'une vidéo d'explication, la playlist est par ici :
https://www.youtube.com/watch?v=hvbLPv4Hun8&list=PLIz4PfDd5D2_4Or-TCQA_XtO-r4_8vJ5_

Un grand merci pour tes super vidéos qui sont très intéressantes et qui vont assez loin tout en restant très pédagogiques ! Je me suis régalée en en regardant quelques-unes qui m'ont données des idées et j'ai vraiment appris des choses :D . Les "nageurs" m'ont ainsi montré que kandinski rafraîchissait l'affichage et que l'on pouvait donc faire des animations :#top#: : Je m'en suis inspiré pour faire une balle qui rebondit mais elle "scintille" un peu car on distingue l'effacement (même sans temporisation) ... alors je l'ai transformée en une sorte de "flèche ronde". Je trouve que l'aspect graphique de la Numworks, malgré ses limitations, est vraiment un plus pour enseigner les prémices de la programmation à des élèves non nécessairement motivés au départ ... :whistle: et ça donne des "challenges" pour les autres :D .
User avatar
telpe51VIP++
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Level up: 18.8%
 
Posts: 29
Images: 1
Joined: 18 Nov 2017, 12:31
Gender: Not specified
Calculator(s):

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby jean-baptiste boric » 20 Nov 2018, 18:19

Pour le scintillement lors de dessins, il faut synchroniser avec le rafraîchissement vertical de l'écran. C'est quelque chose que j'avais exposé à Python (kandinsky.wait_vblank()) pour la V2 du module turtle pour avoir un tracé fluide, faudra que je pense à soumettre cette fonction en particulier à NumWorks vu qu'ils ont décidé de retenir la V1.
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 30.3%
 
Posts: 247
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin

Unread postby Adriweb » 27 Apr 2019, 05:31

fill_rect est désormais disponible sur master.
Ca fait partie de quelques améliorations python : https://github.com/numworks/epsilon/pull/961
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51%
 
Posts: 12504
Images: 1080
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Previous

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 7 guests

-
Search
-
Featured topics
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
406 utilisateurs:
>398 invités
>4 membres
>4 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)