4 points par GN⁺ 2023-11-23 | 1 commentaires | Partager sur WhatsApp

Présentation de Pickcode

  • Pickcode est un nouveau langage et éditeur qui guide visuellement l’écriture de code pour créer des chatbots, des dessins animés et des jeux, comme meilleure façon de commencer réellement la programmation.
  • Il aide les débutants à apprendre à coder avec confiance et leur permet de progresser vers des langages plus avancés.
  • Des milliers d’élèves sont déjà engagés sur la voie de la réussite en programmation grâce à plus de 50 leçons, avec plus de 20 000 leçons terminées et plus de 240 000 lignes de Pickcode écrites.

L’avis de GN⁺

Le point le plus important de cet article est que Pickcode est un nouvel outil qui permet aux débutants en programmation d’apprendre le code de manière simple et intéressante. Cela le rend particulièrement attrayant, car il donne aux ingénieurs logiciels débutants l’occasion de gagner en confiance dans le code et de lancer des projets créatifs. L’approche conviviale de Pickcode abaisse la barrière d’entrée à l’apprentissage du code et représente une évolution positive qui aide davantage de personnes à entrer dans l’univers de la technologie.

1 commentaires

 
GN⁺ 2023-11-23
Avis Hacker News
  • Remise en question de la nécessité des mots-clés var, set et call

    • Le langage BASIC n’utilise pas ces mots-clés.
    • Quand on commence à programmer enfant, ce type de mots-clés peut sembler être une complexité inutile.
    • En prenant la simplicité du langage LOGO comme exemple, l’usage du mot-clé call paraît excessif.
  • Partage d’une expérience d’apprentissage de la programmation par un enfant de 10 ans via Godot

    • Un enfant qui créait des jeux avec Scratch est passé au vrai langage de script de Godot, et a rencontré des difficultés liées à la saisie au clavier.
    • L’importance de trouver le bon équilibre pour l’enfant est soulignée.
  • Félicitations pour le lancement de Pickcode, avec reconnaissance de l’attention portée aux détails

    • Il existe deux approches pour rendre la programmation plus accessible aux non-développeurs.
    • Pickcode et Scratch réduisent la charge d’apprentissage de la syntaxe grâce à une interface visuelle.
    • Node-red et Labview sont cités comme exemples explorant d’autres paradigmes de programmation, avec un impact sur l’expérience utilisateur.
  • Évaluation positive de l’expérience d’édition de code structurée

    • Souhait de disposer d’un éditeur structuré permettant de transmettre directement l’intention sémantique à l’éditeur.
    • Cela pourrait réduire les erreurs, et met en avant le besoin d’éditeurs structurés génériques pour les langages de programmation.
  • Mise en avant du fait que Scratch empêche les erreurs de syntaxe, ce qui le rend accueillant pour les débutants

    • Le fait d’assembler des blocs sans erreur de syntaxe aide à l’apprentissage.
    • Il est mentionné que la facilité à découvrir comment résoudre une erreur de syntaxe (discoverability) est importante.
  • Éloges pour Pickcode, qui aide à introduire la programmation par saisie aux nouveaux programmeurs

    • Comparé à l’éditeur ProcessingJS à base de blocs développé par la Khan Academy, avec une mention du design attrayant de Pickcode.
  • Retour d’une fille de 13 ans sur Pickcode

    • Elle considère comme importante la fonction de partage de la communauté Scratch.
    • Elle pense que les enseignants apprécieront probablement son aspect pédagogique.
  • Partage d’une expérience d’utilisation du langage BASIC du ZX81

    • Le clavier comportait des touches spéciales, ce qui évitait d’avoir à taper les mots-clés.
    • Il était impressionnant de voir le stockage de tokens plutôt que de texte, afin d’économiser de la mémoire et d’améliorer la vitesse d’exécution.
  • Expression d’un accord ou non avec l’objectif de Pickcode

    • C’est un IDE impressionnant, mais il pourrait être préférable de se concentrer sur un sous-ensemble de Python.
    • Avis selon lequel Scratch est plus simple pour l’éducation, tandis que Python est plus utile à apprendre.
  • Fourniture de liens associés

    • Lien vers un précédent post Hacker News sur Pickcode.
    • Les republications sont autorisées après un certain temps, avec des informations supplémentaires pour les lecteurs intéressés.