Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 14/06/2015, à 11:34

Will3dun

Programmation enfant 8 ans

Bonjour,

Je voudrais commencer à apprendre la programmation à mon fils de 8 ans. J'ai essayé scratch mais je le trouve trop .... trop tout quoi.
J'aimerais plutôt lui apprendre un langage qui lui permettre d'apprendre les bases. J'ai lu pas mal de discussions à ce sujet mais je n'arrive pas à trancher sur un langage.
Vous me conseillez quoi ??

Merci d'avance pour vos conseils.

Hors ligne

#2 Le 14/06/2015, à 13:03

Braun

Re : Programmation enfant 8 ans

Bonjour,
A mon humble avis, seul Logo vaut le déplacement.
- Disponible en plusieurs flavours tu n'auras pas de mal à l'installer.
- Au niveau graphique la célèbre tortue permet des gags, je me souviens encore de mon fils se retournant la tête devant l'écran pour chercher la gauche de la tortue.
- Au niveau programmation élémentaire Logo permet de construire des procédures testées séparément puis associées ensuite, je placerai cela plus au niveaux septième - sixième que huitième.
- Plus tard, troisième - seconde Logo te permet de définir des fonctions (great, isn't it ?)
- Last but not least, Logo te permet le traitement de listes (cf Lisp) et ouvre la voie à l'intelligence artificielle.
Le seul inconvénient majeur de Logo est d'être un langage interprété assez lent et un peu limité en mémoire.

Hors ligne

#3 Le 14/06/2015, à 14:08

lann

Re : Programmation enfant 8 ans

Il y a un jeu également qui peut apprendre la programmation : Colobot

Hors ligne

#4 Le 03/12/2015, à 08:57

johannc

Re : Programmation enfant 8 ans

Bonjour,

Nouveau sur ce forum, je ne découvre ce fil de discussion qu'aujourd'hui. Je ne sais pas si la question initiale est toujours d'actualité, mais je développe sur mon temps libre un logiciel (libre, lui aussi) pouvant répondre à votre besoin.

Une présentation globale du projet est disponible sur le blog de Framasoft. Cela dit, je pense que l'une des pages suivantes conviendra mieux à ce que vous recherchez :

Parcours d'apprentissage à l'informatique :
- Version globale (permet d'accéder à n'importe quel exercice)
- Version utilisateur local (la progression est enregistrée via cookies)
- Version client/serveur (version beta de chez beta)

4 langages différents sont au programme de ce parcours pédagogiques permettant d'aborder un large spectre de la programmation informatique : programmation graphique de robots, LOGO, langage impératif de type scratch et assembleur sur processeur 5602.

Tout n'est évidemment pas fini, mais je pense qu'il y a déjà de quoi faire (à vu de nez, je dirais au moins une 20aine d'heures).

Au niveau compatibilité, Chrome et Safari fonctionnent correctement, mais Firefox reste le client cible.

Cordialement.

Dernière modification par johannc (Le 03/12/2015, à 08:58)

Hors ligne

#5 Le 03/12/2015, à 09:54

pires57

Re : Programmation enfant 8 ans

Python est simple (syntaxe intuitive) mais pour moi le meilleur langage pour apprendre (une fois qu'on a les bases en algo) c'est le C. Il est plus difficile mais puisque c'est un langage bas niveau et donc qui permet de mieux comprendre le fonctionnement de la machine.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#6 Le 03/12/2015, à 10:08

Ayral

Re : Programmation enfant 8 ans

pires57 a écrit :

Python est simple (syntaxe intuitive) mais pour moi le meilleur langage pour apprendre (une fois qu'on a les bases en algo) c'est le C. Il est plus difficile mais puisque c'est un langage bas niveau et donc qui permet de mieux comprendre le fonctionnement de la machine.

Pour un enfant de 8 ans, les bases de l'algorhytmique, c'est pas gagné.
Je te rappelle que la question est : "apprendre la programmation à mon fils de 8 ans"


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 14.04 LTS sur un desktop et 14.04 sur un Dell Latitude 820

Hors ligne

#7 Le 03/12/2015, à 10:28

jplemoine

Re : Programmation enfant 8 ans

Pour un enfant de 8 ans, je dirais aussi le logo.
Je pensais qu'il n'existait plus mis au vu du post #2, je me trompais.

D’accord avec Ayral, python me semble difficile pour Pour un enfant de 8 ans et quand au C, je ne suis pas sûr que ce soit le meilleur langage pour appendre (on peut écrire du code fonctionnel particulièrement horrible)...


Cordialement, Jean-Philippe.
Sous *buntu depuis 2009
Xubuntu 16.04 (poste principal portable) - Ubuntu 16.04 server (desktop converti en serveur DHCP, DNS, dépôt local et supervision (shinken))

Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)

Hors ligne

#8 Le 04/12/2015, à 07:23

EdLeH

Re : Programmation enfant 8 ans

Bonjour,
l'an dernier j'ai développé un programme pour utiliser rapidement le module turtle de Python avec mes élèves de collège :
TorPy : la Tortue Python vernaculaire

Hors ligne

#9 Le 04/12/2015, à 08:36

Tamarou

Re : Programmation enfant 8 ans

Voir aussi ce fil sur le même sujet.
https://forum.ubuntu-fr.org/viewtopic.php?id=1936341


Utilisateur d'Archlinux/Gnome-shell, Xubuntu.

Hors ligne

#10 Le 22/06/2017, à 14:10

LienRag

Re : Programmation enfant 8 ans

Scratch est trop quoi exactement?
Je l'ai utilisé avec des gamins, il est excellent et très efficace.
On peut préferer Snap! de l'université de Berkely (snap.berkeley.edu ) qui reprend exactement la même interface que Scratch 2.0 (la version 2 de Scratch ayant été développée en Flash, malheureusement) et où toutes les données sont de première classe.

Hors ligne