Je souhaite programmer à douze ans
Résolu
AnonymeDuFutur
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
hugo -
hugo -
Bonjour,
J'ai douze ans et je souhaiterai apprendre à coder, non seulement pour pouvoir réaliser des logiciels, de petits jeu en tous genre et rendre service au gens, donc j'aimerais savoir comment aborder ce monde si passionnant qu'est la programmation.
Comment m'y prendre, quels sont les langages qui serait en faveur à ma réussite à mon âge ?
Je suis très doué en maths, je me débrouilles très très bien niveau ordinateurs (qui par ailleurs sont une de mes passions) (j'ai toucher à des centaines de logiciels, dont des très connus comme world, photoshop et je m'en sors très bien avec. Je suis particulièrement familiarisé avec ce milieu qu'est l'ordinateur.
Je connais plus au moins les bases de la programmation, mais vraiment pas grand choses, genre un langage de bas niveau est plus proche du langage binaire (qui est le langage que comprends l'ordinateur), et donc plus compliqué, contrairement à un langage de haut niveau qui est plus simple mais qui a moins d'options. Voilà des choses dans ce genre.
Je pense que vous m'avez compris, j'en ai trop dis je pense, si je recherche de l'aide, c'est que je ne pense pas qu'à 12 ans la programmation soit simple, donc je me tournes vers vous.
Merci à tous ceux qui accepteront de m'aider !
ps > J'ai une préférence avec Java
J'ai douze ans et je souhaiterai apprendre à coder, non seulement pour pouvoir réaliser des logiciels, de petits jeu en tous genre et rendre service au gens, donc j'aimerais savoir comment aborder ce monde si passionnant qu'est la programmation.
Comment m'y prendre, quels sont les langages qui serait en faveur à ma réussite à mon âge ?
Je suis très doué en maths, je me débrouilles très très bien niveau ordinateurs (qui par ailleurs sont une de mes passions) (j'ai toucher à des centaines de logiciels, dont des très connus comme world, photoshop et je m'en sors très bien avec. Je suis particulièrement familiarisé avec ce milieu qu'est l'ordinateur.
Je connais plus au moins les bases de la programmation, mais vraiment pas grand choses, genre un langage de bas niveau est plus proche du langage binaire (qui est le langage que comprends l'ordinateur), et donc plus compliqué, contrairement à un langage de haut niveau qui est plus simple mais qui a moins d'options. Voilà des choses dans ce genre.
Je pense que vous m'avez compris, j'en ai trop dis je pense, si je recherche de l'aide, c'est que je ne pense pas qu'à 12 ans la programmation soit simple, donc je me tournes vers vous.
Merci à tous ceux qui accepteront de m'aider !
ps > J'ai une préférence avec Java
A voir également:
- Je souhaite programmer à douze ans
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Apprendre a programmer - Guide
- Evariste souhaite telecharger le logiciel mozilla firefox ✓ - Forum Microsoft Edge / Internet Explorer
- Supprimer family link a 13 ans - Forum Contrôle parental
14 réponses
Donc alors merci à tous d'avoir pris le temps de me répondre et de me donner des possibilités. Je vais commencer par le python et l'étude algorithmique.
Landscape > Ta proposition me tente franchement mais je n'ai encore pratiquement aucune connaissance en programmation comme je l'ai dis, je vais à peine commencer là. Mais sa me tente comme je l'ai dit plus haut.
Donc ajoutes moi sur skype : djallil78
Merci à tous.
Landscape > Ta proposition me tente franchement mais je n'ai encore pratiquement aucune connaissance en programmation comme je l'ai dis, je vais à peine commencer là. Mais sa me tente comme je l'ai dit plus haut.
Donc ajoutes moi sur skype : djallil78
Merci à tous.
Salut,
J'ai 14 ans et je suis tout comme toi un fanatique de la programmation ,je commence à toucher à Java et je voudrais te demander si tu voulais faire avec moi une équipe en créant des programmes et en se parlant/écrivant grâce à Skype ou tout autre logiciel et puis si d'autre personnes sont interéssées ; pourquoi ne pas créer notre propre site ? Alors donne moi une réponse le plus tôt possible en me répondant ou bien par message privé ?
J'ai 14 ans et je suis tout comme toi un fanatique de la programmation ,je commence à toucher à Java et je voudrais te demander si tu voulais faire avec moi une équipe en créant des programmes et en se parlant/écrivant grâce à Skype ou tout autre logiciel et puis si d'autre personnes sont interéssées ; pourquoi ne pas créer notre propre site ? Alors donne moi une réponse le plus tôt possible en me répondant ou bien par message privé ?
il y a un site génial ou tout est expliqué de façon clair moi je l'ai lu dans tout les sens et dailleur je continue c'est le site du zéro
https://openclassrooms.com/fr/courses/6173501-debutez-la-programmation-avec-java?archived-source=26832
la j'ai mi le lien pour aller a java direct mais il y en as d'autre
https://openclassrooms.com/fr/courses/6173501-debutez-la-programmation-avec-java?archived-source=26832
la j'ai mi le lien pour aller a java direct mais il y en as d'autre
Bonjour.
Pour commencer, je te conseillerai le langage C.
Il est assez simple et permet de faire pas mal de choses.
Pour C++ et le Java, je te conseillerai de les apprendre mais pas en premier.
Il y a beaucoup de notions que tu apprendras avec le C.
Par contre, le petit soucis du C est que l'on peut faire du bon code comme du code "sale".
Penser a bien écrire ton code est une chose primordiale qui demandera un minimum de rigueur de ta part.
Après pour le site où apprendre, je te conseille Le site du Zero
Pour commencer, je te conseillerai le langage C.
Il est assez simple et permet de faire pas mal de choses.
Pour C++ et le Java, je te conseillerai de les apprendre mais pas en premier.
Il y a beaucoup de notions que tu apprendras avec le C.
Par contre, le petit soucis du C est que l'on peut faire du bon code comme du code "sale".
Penser a bien écrire ton code est une chose primordiale qui demandera un minimum de rigueur de ta part.
Après pour le site où apprendre, je te conseille Le site du Zero
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui je te recommande vivement le site du zéro
En fait tu dois être doué pou les maths :)
Moi j'ai commencé avec Pascal c'est tout
En fait tu dois être doué pou les maths :)
Moi j'ai commencé avec Pascal c'est tout
Effectivement le site du zéro est génial pour ça.
Perso, je code depuis que j'ai 9 ans (toujours avec le site du zéro) et c'est pas extrêmement compliqué, beaucoup de gens sont dans ce cas
Perso, je code depuis que j'ai 9 ans (toujours avec le site du zéro) et c'est pas extrêmement compliqué, beaucoup de gens sont dans ce cas
Donc là trois avis pour le site du zéro, et un avis pour commencer avec le C. OK
Sinon le site du zéro j'ai entendu parler d'un truc qui disait qu'ils assistaient trop dans leurs cours et que donc on n'apprends pas très bien.
Est ce vrai ?
Sinon le site du zéro j'ai entendu parler d'un truc qui disait qu'ils assistaient trop dans leurs cours et que donc on n'apprends pas très bien.
Est ce vrai ?
Je n'ai jamais remarqué qu'ils "assistaient trop".
ce que je peut te dire c'est que les cours sont clairs et pas soporifiques.
Après le principe du site est d'apprendre depuis Zéro, normal que tout soit expliqué, même ce qui pourra te paraître évident.
ce que je peut te dire c'est que les cours sont clairs et pas soporifiques.
Après le principe du site est d'apprendre depuis Zéro, normal que tout soit expliqué, même ce qui pourra te paraître évident.
Ceux qui pensent que le site du zéro "assistent trop" n'ont pas 12 ans, et ont derrière eux un long passé de programmation. Parce qu'effectivement tout reprendre à zéro pour quelqu'un qui s'y connaît déjà c'est barbant, mais pour un néophyte c'est l'idéal.
Par contre le C pour les débutant, bof, c'est un peu compliqué, il y a beaucoup de notions à assimiler avant de pouvoir commencer, alors que d'autres langages sont plus progressifs. debed parlait du langage Pascal avec lequel il a commencé, moi aussi, et on n'est loin d'être les seuls, c'est un très bon choix de premier langage...
Par contre le C pour les débutant, bof, c'est un peu compliqué, il y a beaucoup de notions à assimiler avant de pouvoir commencer, alors que d'autres langages sont plus progressifs. debed parlait du langage Pascal avec lequel il a commencé, moi aussi, et on n'est loin d'être les seuls, c'est un très bon choix de premier langage...
J'ai commencé par du C que j'ai jugé trop compliqué (et donc arrêté (particulièrement à cause des pointeurs) ) pour faire du C#, j'ai trouvé ça particulièrement facile et intuitif (grace à Visual C# 2010 qui est génial)
Donc effectivement y'a des langages plus orientés pour les débutants
Donc effectivement y'a des langages plus orientés pour les débutants
Bonjour,
Pour ma part, je ne conseille pas de commencer par le C mais de commencer par le Python.
Il a une très bonne communauté, il est simple, performant. Oblige à prendre de bonnes habitudes, etc.
Cela te permettra de t'habituer à l'algorithmique.
Une fois que tu auras assimilé ça, tu pourras passer au C. Et après, tu pourras t'orienter vers les langages objets (C++, Java, etc.).
Pour ma part, je ne conseille pas de commencer par le C mais de commencer par le Python.
Il a une très bonne communauté, il est simple, performant. Oblige à prendre de bonnes habitudes, etc.
Cela te permettra de t'habituer à l'algorithmique.
Une fois que tu auras assimilé ça, tu pourras passer au C. Et après, tu pourras t'orienter vers les langages objets (C++, Java, etc.).
Moi je te conseille de commencer par Scratch. C'est fait pour les enfants.
https://scratch.mit.edu/
Bien sûr Scratch est une machine Squeak qui t'ouvrira sur du Smalltalk. Tout cela est gratuit, et open source, contrairement aux produits de microsoft (comme le "génial" Visual C# 2010)
http://www.squeak.org/Smalltalk/
Quand tu maîtrises Scratch, tu maîtrise aussi ArduBlock, un greffon de l'IDE Arduino qui t'ouvrira sur la robotique et les micro-controlleurs. http://blog.ardublock.com/
Python est cependant un bon choix, plus moderne que C.
https://scratch.mit.edu/
Bien sûr Scratch est une machine Squeak qui t'ouvrira sur du Smalltalk. Tout cela est gratuit, et open source, contrairement aux produits de microsoft (comme le "génial" Visual C# 2010)
http://www.squeak.org/Smalltalk/
Quand tu maîtrises Scratch, tu maîtrise aussi ArduBlock, un greffon de l'IDE Arduino qui t'ouvrira sur la robotique et les micro-controlleurs. http://blog.ardublock.com/
Python est cependant un bon choix, plus moderne que C.
J'espère que notre jeune homme se fera une vraie idée en comparant un code C# avec un code Smalltalk et qu'il lui sera évident que ce n'est pas se rendre service que de commencer par du C (quoiqu'à mon époque, on faisait bien des trous dans des cartes et de l'assembleur sur un IBM 36)
Smalltalk : http://99-bottles-of-beer.net/language-smalltalk-778.html
C# : http://99-bottles-of-beer.net/language-csharp-107.html
Et aussi pour comparer avec Python : http://99-bottles-of-beer.net/language-python-808.html
Smalltalk : http://99-bottles-of-beer.net/language-smalltalk-778.html
C# : http://99-bottles-of-beer.net/language-csharp-107.html
Et aussi pour comparer avec Python : http://99-bottles-of-beer.net/language-python-808.html
C et Python semblent les bons choix. DE plus une étude sur l'algorithmique est bien utile:
structures de contrôle classiques, tris, fusion , listes chaînées, arbres, hash etc.
C étant en somme comparable à un assembleur de haut niveau, permet de dialoguer intimement avec l'OS, les ports, le matériel , de construire des pilotes etc . Il est incontournable et universel. Evidemment lorsque l'on travaille à un bas niveau, la portabilité est perdue.
Le choix de Python peut se discuter. Les avantages:
lisibilité et concision du code, bibliothèques disponibles très nombreuses, interfaçage avec des bibliothèques externes écrites en C ou un autre langage fournissant du code objet compatible.
Java, bof. C'est lourd, lent , gourmand , verbeux. Jen ai été déguté par la lenteur dans les années 90 lorsque je travaillais sur un Pentium DX100...
C++ n'apporte guère plus que le C (mis à part la POO). Il est, à l'instar de PERL , bourré de chausse-trapes.
Le langage Lua peut être regardé également. De toute façon, il convient toujours dans la vie réelle d'utiliser le langage adapté à la résolution d'un problème.
structures de contrôle classiques, tris, fusion , listes chaînées, arbres, hash etc.
C étant en somme comparable à un assembleur de haut niveau, permet de dialoguer intimement avec l'OS, les ports, le matériel , de construire des pilotes etc . Il est incontournable et universel. Evidemment lorsque l'on travaille à un bas niveau, la portabilité est perdue.
Le choix de Python peut se discuter. Les avantages:
lisibilité et concision du code, bibliothèques disponibles très nombreuses, interfaçage avec des bibliothèques externes écrites en C ou un autre langage fournissant du code objet compatible.
Java, bof. C'est lourd, lent , gourmand , verbeux. Jen ai été déguté par la lenteur dans les années 90 lorsque je travaillais sur un Pentium DX100...
C++ n'apporte guère plus que le C (mis à part la POO). Il est, à l'instar de PERL , bourré de chausse-trapes.
Le langage Lua peut être regardé également. De toute façon, il convient toujours dans la vie réelle d'utiliser le langage adapté à la résolution d'un problème.
DE plus une étude sur l'algorithmique est bien utile:
structures de contrôle classiques, tris, fusion , listes chaînées, arbres, hash etc.
Tout à fait. Et je pense que c'est plus simple à coder ces structures classiques en Python qu'en C lorsqu'on débute ^^.
Evidemment lorsque l'on travaille à un bas niveau, la portabilité est perdue C'est-à-dire ? Car le C est extrêmement portable. Ou alors je suis passé à travers ta remarque.
structures de contrôle classiques, tris, fusion , listes chaînées, arbres, hash etc.
Tout à fait. Et je pense que c'est plus simple à coder ces structures classiques en Python qu'en C lorsqu'on débute ^^.
Evidemment lorsque l'on travaille à un bas niveau, la portabilité est perdue C'est-à-dire ? Car le C est extrêmement portable. Ou alors je suis passé à travers ta remarque.