45 votes

Suggestions pour le lancement d'un programme pour enfants

Selon vous, quels sont les langages et les outils qu'un jeune qui débute en programmation devrait utiliser à l'ère moderne ?

Beaucoup d'entre nous ont commencé avec des bases propriétaires et elles ne nous ont pas fait de mal à long terme :) mais étant donné les expériences que vous avez eues depuis et votre connaissance du domaine, y a-t-il de meilleures options ?

Il existe des questions connexes à celle-ci telles que " Les meilleurs moyens d'apprendre à programmer à un débutant ? " et " Un conseil "J'ai répondu à ces deux questions, mais les enfants pourraient avoir besoin d'un outil différent.

Révélation : il est sacrément difficile de choisir une réponse "correcte" à une question comme celle-ci, donc celui qui aura le meilleur score dans quelques jours recevra de moi la note de "meilleure réponse" basée sur le choix des communautés.

6voto

Geoff Points 7754

Vérifiez Phrogramme (anciennement KPL) et Alice

5voto

AlexCuse Points 9823

Je recommanderais python, parce qu'il est si concis et expressif. Il semble moins susceptible de frustrer les débutants, mais il offre aussi beaucoup de possibilités d'apprendre des concepts plus avancés.

5voto

Dan Blair Points 1580

Pour un enfant, je choisirais Alice.

Voici un autre vote pour Alice. Mes quatre enfants ont eu beaucoup de plaisir à travailler avec ce logiciel et à apprendre les concepts de base de la programmation. Bien sûr, pour eux, il s'agit de socialiser avec les fées et les ogres, mais le système hérité sur lequel je travaille aurait bien besoin de quelques fées et ogres aussi.

4voto

James Sutherland Points 2033

Game Maker pourrait être une autre approche. Vous pouvez commencer par un développement simple par glisser-déposer, puis introduire une programmation plus avancée au fur et à mesure. Le livre The Game Maker's Apprentice : Développement de jeux pour les débutants propose un certain nombre d'exemples de jeux et vous guide à travers les étapes nécessaires à leur réalisation.

3voto

epatel Points 32451

Checkout Squeak développé par Alan Kay qui pensent que la programmation devrait être enseignée dès le plus jeune âge.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X