Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Rédaction d'un tutoriel complet sur le Basic Casio
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Rédaction d'un tutoriel complet sur le Basic Casio

Posté le 08/05/2013 20:38

Salut à tous,

Vous vous rappelez certainement de mes cours de programmation que j'avais fait pour la page facebook de Casio Calculatrices. J'avais eu beaucoup de bons retours et on m'a plusieurs fois demandé si j'en publierai une version réunifiant tous ces morceaux de fragments. Depuis quelques jours, quand je trouve du temps entre mon stage, mes révisions (toujours pas commencées...) et l'atelier de master, j'ai entrepris cette tâche dont l'objectif est de créer un solide tutoriel en Basic Casio. Il sera optimisé pour les Graph 35+ USB, 75 et 95 SD puisque ce sont les calculatrices les plus populaires.

A l'heure actuelle, je n'ai pas encore ajouté de nouvelle partie comme les graphismes. Étant motivé, j'aimerai m'y consacrer cet été. En effet, la rédaction de ce tutoriel est idéal car je devrais rédiger un mémoire de stage (entre 50 et 100 pages). Rien d'insurmontable, néanmoins, je pêche encore sur la qualité de mon expression écrite. De plus, cela me permet de découvrir un peu plus Word (désolé pour les puristes du libre, mais je préfère la suite de Microsoft à celle de LibreOffice que j'ai tout de même pris la peine d'installer), un outil puissant, mais il faut prendre le temps pour le découvrir.

En fichier joint, une extrait des 16 pages sur les 40 (je prévois que le tutoriel fini fasse entre 70 et 100 pages avec les annexes). Cet extrait contient la page de couverture, l'avant-propos, le sommaire et les 3ères parties. Pour info, pour les plus motivés, je peux envoyer la version complète en cours car je ne souhaite pas encore la publier sur internet (même si ce n'est qu'une ébauche).

Voici ce qui est prévu :
- Harmoniser la mise en page et uniformiser l'expression (d'ailleurs, vous préférez le "nous" ou le "je" ?)
- Ajout de parties pour bien distinguer les différents ensembles (Programmation de base, Programmation avancée, Programmation graphique, Astuces des Pro)
- Travailler l'avant-propos afin qu'il reflète au mieux l'esprit de la communauté
- Développer l'index

Je vous serai reconnaissant de me faire part de vos premières impressions et recommandation sur ce projet. Je le mets volontairement dans la section "Projet de programmation" puisqu'on parle bien de programmation ;-)

Lien de téléchargement : https://mega.co.nz/#!B5R1lTgK!Gwc41nXBJUprLOETrmwv3lJLxYIPE0IyOISsK5ZavqY

Exemple (page 6)
Désolé pour les images qui ne rendent pas bien, regardez le pdf


Merci !

Fichier joint


Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 24/10/2014 12:36 | #


C'est vraiment pas mal, ce qui prouve que le site Planet Casio, après plus de 10 ans est toujours actif !
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 24/10/2014 14:15 | #


Theprog a écrit :
Desole si j'ai pas trop suivit mais tu comptes toujours sortir un livre ?
C'est quoi la page la plus visitée ?

1) Le temps et la motivation. Actuellement, je suis en recherche ("active", parait que c'est important de le préciser) d'emploi. Je m'y pencherai sérieusement quand le moment sera venu.
2) La page la plus visitée du tutoriel est... l'introduction avec 4500 visites. En même temps, cette page existe depuis 2006, son contenu a simplement changé avec la nouvelle version. Ainsi, on a conservé le référencement du premier tutoriel pour mieux mettre en avant la version 2.
Eltoredo a écrit :
C'est vraiment pas mal, ce qui prouve que le site Planet Casio, après plus de 10 ans est toujours actif !

Oui, c'est encourageant. De plus, le nombre de visiteurs croît chaque année !
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 24/10/2014 14:17 | #


Ça prouve que le site s'améliore
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 29/10/2014 15:49 | #


J'ai rédigé rapidement une partie sur le Basic Casio appliqué à l'algorithmique.

J'hésite entre :
- l'intégrer en annexe dans l'actuel tutoriel
- le mettre à part

J'opte pour la première solution + ajouté un lien dans la barre de navigation (en haut) dans la section Tutoriels.

Qu'en pensez-vous ?
Lephenixnoir Hors ligne Administrateur Points: 24572 Défis: 170 Message

Citer : Posté le 29/10/2014 15:55 | #


Je suis d'accord, c'est mieux en annexe.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 01/11/2014 22:13 | #


(En retard )
Oui en annexe ce serait mieux. (enfin tu l'as peut-être déjà fait)
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 01/11/2014 22:19 | #


Je l'ai fait

Ajouté le 10/11/2014 à 14:47 :
Ce week-end, j'ai réalisé deux tutoriels vidéos. Je trouve que celui sur les matrices est le meilleur.



Me suis-je amélioré ?
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 11/11/2014 12:39 | #


C'est pas mal du tout (j'ai regardé 5-6 minutes d'extraits)
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir Hors ligne Administrateur Points: 24572 Défis: 170 Message

Citer : Posté le 11/11/2014 12:43 | #


Je te trouve un peu hésitant, comme si tu improvisais.
À la limite, tu devrais -- à mon humble avis -- couper régulièrement si tu penses pouvoir éviter les faux raccords pour refaire les morceaux où ta diction est moins assurée.

Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 11/11/2014 13:02 | #


Avant de commencer une nouveau tutoriel vidéo, je réfléchis à la ligne directrice : "que vais-je aborder ?", mais les explications orales sont en effet improvisées.
C'est aussi une question de temps. Je passe en moyenne deux heures sur chaque vidéo, entre la préparation, l'enregistrement, le montage et la mise en ligne. Sur les meilleures vidéos, je monte à 100 voire 200 vues par mois. C'est trop peu pour m'investir davantage dans leur réalisation. Certes, si la qualité est meilleure, j'aurai sans doute plus de vues, mais je pense que la ratio investissement / nombre de vues soit intéressant.
Lephenixnoir Hors ligne Administrateur Points: 24572 Défis: 170 Message

Citer : Posté le 11/11/2014 14:13 | #


Vu comme ça, c'est sûr que c'est bien moins intéressant.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 11/01/2015 15:00 | #


Très bon tuto (je crois ne jamais l'avoir dis ici ) mais j'ai été étonné (en aidant quelqu'un sur le forum) qu'il n'y ai pas une partie sur les lbl car meme si ils te répugnent il faut reconnaitre qu'ils sont forts utile
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir Hors ligne Administrateur Points: 24572 Défis: 170 Message

Citer : Posté le 11/01/2015 15:05 | #


Darkysun a écrit :
il faut reconnaitre qu'ils sont forts utile

Ils sont utiles pour découper les parties importantes du code, un peu comme des fonctions quoi... partout ailleurs, ils ne servent strictement à rien à part gagner parfois un peu en vitesse et cuisiner des spaghettis...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Drac0300 Hors ligne Membre Points: 839 Défis: 39 Message

Citer : Posté le 13/01/2015 19:22 | #


Lephenixnoir a écrit :
Darkysun a écrit :
il faut reconnaitre qu'ils sont forts utile

Ils sont utiles pour découper les parties importantes du code, un peu comme des fonctions quoi... partout ailleurs, ils ne servent strictement à rien à part gagner parfois un peu en vitesse et cuisiner des spaghettis...

Alors gagner un peu en vitesse, sur du basic, ça peut être significatif
Ensuite les spagettis c'est bon
Et finalement, il n'y a pas de fonctions en basic... donc les lbl ont quand même une utilité
...
... Mais c'est moche !
Dans Z/1Z, 42==666
Coïncidence ? Je ne pense pas.
Victor_d Hors ligne Membre Points: 360 Défis: 0 Message

Citer : Posté le 13/01/2015 19:58 | #


En tout cas très bon tutoriel, d'ailleurs certains parties sont extraits de l’initiation à la programmation des support didactiques de CASIO Education.

Rédacteur TI-Planet.org
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 13/01/2015 21:05 | #


Victor, aucune partie de ce cours reprennent les supports didactiques de Casio. Je l'ai entièrement rédigé de A à Z avec l'aide la communauté. J'avais certes présenté plusieurs de leur support, mais toute ressemblance est fortuite. Tu as bien devant toi un travail 100% original
Victor_d Hors ligne Membre Points: 360 Défis: 0 Message

Citer : Posté le 13/01/2015 21:11 | #


Je n'ai pas non plus dit que vous aviez fais un copier-coller des supports didactiques de CASIO Education, mais certains programmes de ce tuto comme le quel est ton age, je suis mineur, je suis majeur est dans les supports didactiques de CASIO Education.

Rédacteur TI-Planet.org
Drac0300 Hors ligne Membre Points: 839 Défis: 39 Message

Citer : Posté le 13/01/2015 21:26 | #


Victor_d a écrit :
Je n'ai pas non plus dit que vous aviez fais un copier-coller des supports didactiques de CASIO Education, mais certains programmes de ce tuto comme le quel est ton age, je suis mineur, je suis majeur est dans les supports didactiques de CASIO Education.


C'est un pur hasard cet exemple est extrêmement fréquent dans les cours/tutos de programmation (il est par exemple dans le cours de c d'openclassrooms

Dans Z/1Z, 42==666
Coïncidence ? Je ne pense pas.
Victor_d Hors ligne Membre Points: 360 Défis: 0 Message

Citer : Posté le 13/01/2015 21:31 | #


Oui je sais car j'ai il y a quelque temps lu les tutos de osclasroom, et pourquoi avoir mis les quote en deux fois ?

Edit Lephenixnoir : C'était un misclick, comme le bouton "citer" appelle le serveur ça peut être long à répondre.

Rédacteur TI-Planet.org
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 13/01/2015 22:24 | #


C'est pas parce que y'a des ressemblances que c'est pompé

Parce que ça illustre très bien l'affaire : http://www.youtube.com/watch?v=5pidokakU4I
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Victor_d Hors ligne Membre Points: 360 Défis: 0 Message

Citer : Posté le 14/01/2015 07:23 | #


Oui d’ailleurs je ne sais même pas si c'est CASIO qui l'a inventé au départ.

Rédacteur TI-Planet.org

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 271 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd