Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 6 sur 6
  1. #1
    Responsable Android

    Avatar de Feanorin
    Inscrit en
    avril 2004
    Messages
    4 149
    Détails du profil
    Informations forums :
    Inscription : avril 2004
    Messages : 4 149
    Points : 7 715
    Points
    7 715

    Par défaut Algoid - Langage de programmation éducatif pour enfants et débutants

    Bonjour,

    CyaNnOrangehead vous présente un nouveau tutoriel intitulé :
    Algoid - Langage de programmation éducatif pour enfants et débutants.
    http://caron-yann.developpez.com/tut...ion-tutoriels/

    Présentation d'Algoid et de son langage AL, un langage de programmation éducatif destiné au jeune public et à toute personne désireuse d'apprendre la programmation (de 7 à 77 ans) :

    • présentation de son IDE ;
    • fondements de son langage :
    • liste des tutoriels pédagogiques.
    Bonne lecture.

  2. #2
    Responsable Corrections

    Avatar de f-leb
    Homme Profil pro Fabien
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabien
    Âge : 43
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 5 914
    Points : 19 546
    Points
    19 546
    Billets dans le blog
    3

    Par défaut

    bonjour,

    super intéressant

    de 7 à 77 ans ?
    Je vais peut-être bien tenter ma chance avec des jeunes de 18 ans (en terminale) à la rentrée prochaine.

    je suis l'affaire...

  3. #3
    Membre confirmé
    Homme Profil pro younes tlili
    Ingénieur Informatique et Développeur Android
    Inscrit en
    janvier 2010
    Messages
    357
    Détails du profil
    Informations personnelles :
    Nom : Homme younes tlili
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur Informatique et Développeur Android

    Informations forums :
    Inscription : janvier 2010
    Messages : 357
    Points : 259
    Points
    259

    Par défaut

    superrrrrrrrrrrrrrrr

  4. #4
    Rédacteur
    Avatar de CyaNnOrangehead
    Homme Profil pro Yann Caron
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    739
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann Caron
    Âge : 35
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : mai 2008
    Messages : 739
    Points : 1 118
    Points
    1 118

    Par défaut

    Hé, mais je n'avais pas vu qu'il y avait des commentaire....
    Sympa en plus, merci

    f-leb, super !!!! Oui j'ai voulu le langage le plus progressif possible et je pense qu'il s'adapte aux plus jeunes comme aux plus grands !
    J'ai publié sur g+ le week-end passé un dessin de Nikita, un petit Russe de 10 ans, de son coté, Antoine, 17 ans, hante le forum pour me remonter des bugs (c'est la vie , il y en as peu, je te rassure). Ce dernier à écrit un jeu de snake par exemple.

    Normalement, après mes vacances, donc en septembre prochain, je m'attaque à plusieurs choses :
    - L'optimisation sur RaspberryPI et publication sur le pi Store
    - Correction du moteur de threads
    - Création d'une librairie dédiée aux jeux (avec gestion de sprites, sons). Cela devrai grandement simplifier l'approche actuelle. (pour le moment il faut coder les runtime du jeu, gérer les animation etc.)
    - Faire évoluer un peu la version desktop
    - Ajouter une aide dans le langage, directement, qui la rendrait encore plus interactive.
    - Ajoute un analyseur sémantique interactif, qui génère des warnings quand on fait des choses pas très propres (comme utiliser des types non appropriés ou référencer des méthode inconnues etc.). Bref, faire un travail sur les bonne pratiques d'un langage.
    - Ajouter une applet dans le forum pour exécuter les scripts directement
    - Publier tout ça en open source.

    Pour ce qui est des idées qui me séduisent mais que je ne suis pas sûr d'implémenter :
    - programmation réactive, voir fonctionnel réactive : http://en.wikipedia.org/wiki/Functio...ve_programming
    - retour de fonction multiple

    - acheter un tube d'aspirine
    - trouve plusieurs bonne mains pour m'aider un peu....

    Enfin voilà. Comme tu le voie ce ne sont pas les idées qui manquent.
    Retrouvez tous mes tutoriels : http://caron-yann.developpez.com/

    Et mon projet en cours : Algoid - programming language

  5. #5
    Membre habitué
    Homme Profil pro Didier
    Développeur informatique
    Inscrit en
    août 2002
    Messages
    42
    Détails du profil
    Informations personnelles :
    Nom : Homme Didier
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2002
    Messages : 42
    Points : 122
    Points
    122

    Par défaut

    Bonne initiative car effectivement SmallBasic par exemple n'en n'a que le nom...

    Cela dit je suis toujours surpris par les remarques systématiques de ce type :

    On pourrait reprocher à la syntaxe C d'être rebutante et difficile à appréhender par les plus jeunes. Mais il n'est pas certain que de remplacer des accolades par des mots clés comme begin / end facilite réellement l'apprentissage d'un langage. Ce sont les mécanismes du langage et les aspects de bas niveau qui représentent une vraie difficulté.
    J'ai connu Basic, LSE, Pascal, Cobol, C, ADA, ASM...
    Dès langages comme Basic ou Pascal sont largement plus parlants pour des néophyptes et des jeunes.
    Soyons honnêtes et avouons que le but est de former directement pour l'industrie (C, C#, Java, JS).

  6. #6
    Rédacteur
    Avatar de CyaNnOrangehead
    Homme Profil pro Yann Caron
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    739
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann Caron
    Âge : 35
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : mai 2008
    Messages : 739
    Points : 1 118
    Points
    1 118

    Par défaut

    Citation Envoyé par Didier LARGANGE Voir le message
    Soyons honnêtes et avouons que le but est de former directement pour l'industrie (C, C#, Java, JS).
    Oui tout à fait. C'est dit d'ailleurs, sur le site je crois.
    Cela dit, non je ne trouve pas le c plus complexe que cela, mais la transition du basic au c, quel horreur....
    Retrouvez tous mes tutoriels : http://caron-yann.developpez.com/

    Et mon projet en cours : Algoid - programming language

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •