- nicole 86Expert spécialisé
Je pense que Python n'existait pas lorsque j'ai fait valoir mes droits à la retraite. J'aimerais juste savoir de quoi il s'agit au niveau collège-lycée. Pourriez-vous m'indiquer des références ? Je pars de zéro !
Merci pour votre aide.
Merci pour votre aide.
- User20827Niveau 8
Recoucou ici
Il y a plusieurs tutoriels pour se familiariser avec le langage de programmation sur le net. Celui-ci m'a été recommandé, je te laisse voir s'il te convient :
https://www.ac-paris.fr/portail/jcms/p1_1539281/initiation-a-python
J'ai de la chance, lors de ma formation universitaire j'ai eu un enseignement en programmation (Langage C à l'époque), qui me permet de ne pas me sentir trop étrangère à la chose.
Bon courage !
Il y a plusieurs tutoriels pour se familiariser avec le langage de programmation sur le net. Celui-ci m'a été recommandé, je te laisse voir s'il te convient :
https://www.ac-paris.fr/portail/jcms/p1_1539281/initiation-a-python
J'ai de la chance, lors de ma formation universitaire j'ai eu un enseignement en programmation (Langage C à l'époque), qui me permet de ne pas me sentir trop étrangère à la chose.
Bon courage !
- nicole 86Expert spécialisé
Merci ! N'ayant fait que des mathématiques pures je n'ai aucune familiarité (et pas vraiment de gout) pour ce domaine.
- User20827Niveau 8
L'algorithmique a de nombreux attraits. Trouver une solution à un problème peut se rapprocher de l'exercice de la démonstration.nicole 86 a écrit:Merci ! N'ayant fait que des mathématiques pures je n'ai aucune familiarité (et pas vraiment de gout) pour ce domaine.
Un point de départ, un horizon, et on part avec son esprit, ses tests, ses boucles, ses variables, pour arriver au point désiré.
Les algorithmes de tri, du plus naïf au plus économique en temps, ont provoqué chez moi des émotions comparables aux mathématiques pures.
Mais ça fait longtemps déjà *soupir*
- JPhMMDemi-dieu
Que devrait dire celui qui a découvert la programmmation avec Locomotive Basic ?Flaure a écrit:L'algorithmique a de nombreux attraits. Trouver une solution à un problème peut se rapprocher de l'exercice de la démonstration.nicole 86 a écrit:Merci ! N'ayant fait que des mathématiques pures je n'ai aucune familiarité (et pas vraiment de gout) pour ce domaine.
Un point de départ, un horizon, et on part avec son esprit, ses tests, ses boucles, ses variables, pour arriver au point désiré.
Les algorithmes de tri, du plus naïf au plus économique en temps, ont provoqué chez moi des émotions comparables aux mathématiques pures.
Mais ça fait longtemps déjà *soupir*
:colereage:
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- User20827Niveau 8
Je ne sais pas mais il est probable qu'il le dise avec un dentier *provoque* :sourcils:JPhMM a écrit:Que devrait dire celui qui a découvert la programmmation avec Locomotive Basic ?Flaure a écrit:L'algorithmique a de nombreux attraits. Trouver une solution à un problème peut se rapprocher de l'exercice de la démonstration.nicole 86 a écrit:Merci ! N'ayant fait que des mathématiques pures je n'ai aucune familiarité (et pas vraiment de gout) pour ce domaine.
Un point de départ, un horizon, et on part avec son esprit, ses tests, ses boucles, ses variables, pour arriver au point désiré.
Les algorithmes de tri, du plus naïf au plus économique en temps, ont provoqué chez moi des émotions comparables aux mathématiques pures.
Mais ça fait longtemps déjà *soupir*
:colereage:
- nicole 86Expert spécialisé
Je n'ai jamais étudié de langage de programmation, j'ai juste bidouillé, par force, avec une calculatrice. Nul n'est parfait
Maintenant j'ai des mots-clés pour chercher, super !
J'ai été formée par l'EN au LSE (langage spécifique enseignement) qui se prétendait meilleur que le Basic (appris en cours du soir au Greta du coin) mais jamais utilisé tellement cela plantait. (NON j'ai pas de dentier )
Maintenant j'ai des mots-clés pour chercher, super !
J'ai été formée par l'EN au LSE (langage spécifique enseignement) qui se prétendait meilleur que le Basic (appris en cours du soir au Greta du coin) mais jamais utilisé tellement cela plantait. (NON j'ai pas de dentier )
- JPhMMDemi-dieu
Flaure a écrit:Je ne sais pas mais il est probable qu'il le dise avec un dentier *provoque* :sourcils:JPhMM a écrit:Que devrait dire celui qui a découvert la programmmation avec Locomotive Basic ?Flaure a écrit:L'algorithmique a de nombreux attraits. Trouver une solution à un problème peut se rapprocher de l'exercice de la démonstration.nicole 86 a écrit:Merci ! N'ayant fait que des mathématiques pures je n'ai aucune familiarité (et pas vraiment de gout) pour ce domaine.
Un point de départ, un horizon, et on part avec son esprit, ses tests, ses boucles, ses variables, pour arriver au point désiré.
Les algorithmes de tri, du plus naïf au plus économique en temps, ont provoqué chez moi des émotions comparables aux mathématiques pures.
Mais ça fait longtemps déjà *soupir*
:colereage:
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- JPhMMDemi-dieu
Algol en français, en somme.nicole 86 a écrit:Je n'ai jamais étudié de langage de programmation, j'ai juste bidouillé, par force, avec une calculatrice. Nul n'est parfait
Maintenant j'ai des mots-clés pour chercher, super !
J'ai été formée par l'EN au LSE (langage spécifique enseignement) qui se prétendait meilleur que le Basic (appris en cours du soir au Greta du coin) mais jamais utilisé tellement cela plantait. (NON j'ai pas de dentier )
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- JPhMMDemi-dieu
https://python.developpez.com/cours/
De plus, le Swinnen est sur internet : https://inforef.be/swi/download/apprendre_python3_5.pdf
De plus, le Swinnen est sur internet : https://inforef.be/swi/download/apprendre_python3_5.pdf
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- nicole 86Expert spécialisé
JPhMM a écrit:https://python.developpez.com/cours/
De plus, le Swinnen est sur internet : https://inforef.be/swi/download/apprendre_python3_5.pdf
Merci beaucoup, ya plu ka
Dans mon jeune temps ceux qui faisaient de la programmation utilisaient des cartes perforées et l'ordinateur avait la taille d'une armoire normande, mais je ne sais plus le nom du langage.
Beaucoup plus tard, le LSE était un langage réservé aux profs et à leurs élèves.
https://fr.wikipedia.org/wiki/LSE_(langage)
- JPhMMDemi-dieu
Fortran ou Cobol, probablement.
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- nicole 86Expert spécialisé
Fortran parce que je connaissais davantage de techniciens que d'économistes. Merci de venir au secours de ma mémoire défaillante.
Mais comment peux-tu savoir tout ça, toi le petit jeune ?
Mais comment peux-tu savoir tout ça, toi le petit jeune ?
- JPhMMDemi-dieu
Je ne suis pas si jeune.
Et Fortran et Cobol ne sont pas si vieux.
Et Fortran et Cobol ne sont pas si vieux.
_________________
Labyrinthe où l'admiration des ignorants et des idiots qui prennent pour savoir profond tout ce qu'ils n'entendent pas, les a retenus, bon gré malgré qu'ils en eussent. — John Locke
Je crois que je ne crois en rien. Mais j'ai des doutes. — Jacques Goimard
- FilnydarNiveau 9
http://www.france-ioi.org/ioi/index.php
Il est possible de s'inscrire là et de faire tous les exercices dans l'ordre. Le site n'est pas uniquement là pour sélectionner aux Olympiades.
Il est possible de s'inscrire là et de faire tous les exercices dans l'ordre. Le site n'est pas uniquement là pour sélectionner aux Olympiades.
- angelxxxÉrudit
JPhMM a écrit:Je ne suis pas si jeune.
Et Fortran et Cobol ne sont pas si vieux.
Tout est relatif (Pour Fortran au moins, j'ai codé là dessus pendant mon stage en recherche, en Fortran 90. Sachant que la première version date des années 50... Et que je n'avais pas le droit d'utiliser la version 2008 car d'après mon tuteur pas assez optimisée ....J'en sais rien, mais moi, cette version me paraissait bien plus simple !)
_________________
"La lumière pense voyager plus vite que quoi que ce soit d'autre, mais c'est faux. Peu importe à quelle vitesse voyage la lumière, l'obscurité arrive toujours la première, et elle l'attend. Terry Pratchett."
- nicole 86Expert spécialisé
pour moi Fortran c'est 1970-1980 donc cela parait bien loin.
Je vais donc me mettre au travail ... à la rentrée :lol:
Merci à tous.
Je vais donc me mettre au travail ... à la rentrée :lol:
Merci à tous.
- ben2510Expert spécialisé
Fortran je m'en suis servi en maîtrise pour le certificat d'analyse numérique en 1992 !
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- nc33Niveau 10
Bonjour, pour ceux qui veulent (re)découvrir Python, je suis tombé sur un cours en ligne https://fr.futurecoder.io/course : tout se fait au même endroit, c'est très interactif et progressif. Rien à installer.
J'avais suivi un mooc fun il y a quelques années, mais il a des petits détails qu'on finit par oublier avec le temps, comme expliquer le problème des références partagées pour les listes.
J'avais suivi un mooc fun il y a quelques années, mais il a des petits détails qu'on finit par oublier avec le temps, comme expliquer le problème des références partagées pour les listes.
- BalthazaardVénérable
salut
Si tu as abordé LSE, tu as quelques bases en programmation.
ll y a des mooc sans doute bien faits mai je trouve cela très rébarbatif, quels que soient les avis contraires, et avec le gros défaut d'accumuler toutes les particularités du langage, ce qui dépasse en général les capacités d'assimilation de celui qui les suit
Je suis aussi à fond contre les méthodes d'apprentissage "actives" car je pense que pour des gens non motivés, cela ne mène à rien et cela ne créera pas la motivation. Par contre si on a réellement un projet dans la tête, chercher à monter et améliorer ce projet de A à Z est un bon moyen d'apprendre un langage.
Je connaissais assez bien Pascal et C (pas c++) je voulais apprendre java, je pense y être assez bien arrivé en écrivant de A à Z un logiciel de traitement numérique du signal avec quelques conseils d'un ami ingénieur (qui m'a corrigé sur de mauvaises habitudes). Si tu attaques java dés le début tu es noyée, l'encapsulation, l'introspection, la réflexivité, la sérialisation l'hérédité tc...etc.. et j'en passe, si tu vois ces notions au fur et à mesure de tes besoins c'est beaucoup plus simple. Tu n'égaleras pas (et encore....) un pro, il te restera toujours des trucs à découvrir dans un langage très riche, mais il sera toujours temps.
Je connais beaucoup moins python mais si je m'y mets un jour sérieusement, ce sera comme cela.
Si tu as abordé LSE, tu as quelques bases en programmation.
ll y a des mooc sans doute bien faits mai je trouve cela très rébarbatif, quels que soient les avis contraires, et avec le gros défaut d'accumuler toutes les particularités du langage, ce qui dépasse en général les capacités d'assimilation de celui qui les suit
Je suis aussi à fond contre les méthodes d'apprentissage "actives" car je pense que pour des gens non motivés, cela ne mène à rien et cela ne créera pas la motivation. Par contre si on a réellement un projet dans la tête, chercher à monter et améliorer ce projet de A à Z est un bon moyen d'apprendre un langage.
Je connaissais assez bien Pascal et C (pas c++) je voulais apprendre java, je pense y être assez bien arrivé en écrivant de A à Z un logiciel de traitement numérique du signal avec quelques conseils d'un ami ingénieur (qui m'a corrigé sur de mauvaises habitudes). Si tu attaques java dés le début tu es noyée, l'encapsulation, l'introspection, la réflexivité, la sérialisation l'hérédité tc...etc.. et j'en passe, si tu vois ces notions au fur et à mesure de tes besoins c'est beaucoup plus simple. Tu n'égaleras pas (et encore....) un pro, il te restera toujours des trucs à découvrir dans un langage très riche, mais il sera toujours temps.
Je connais beaucoup moins python mais si je m'y mets un jour sérieusement, ce sera comme cela.
- BalthazaardVénérable
JPhMM a écrit:Je ne suis pas si jeune.
Et Fortran et Cobol ne sont pas si vieux.
Il semblerait d'ailleurs que les programmeurs cobol, rares et recherchés soient plutôt mieux payés que les programmeurs python, beaucoup plus faciles à trouver.
- VoltaireNiveau 10
Je fus un assez bon programmeur Fortran (IV puis 77), j'ai mes chances pour une seconde carrière ?
- ShajarVénérable
Pour toutes les formations en code pur, codecademy est une référence : https://www.codecademy.com/
- InvitéInvité
Moi j'ai suivi ce mooc du MIT, vraiment très bien mené, intéressant: https://www.edx.org/xseries/mitx-computational-thinking-using-python
J'ai donc ajouté le badge python a ma collection: basic, assembleur 68000, pascal, ada, c, c++, ...
C'est en Anglais.
J'ai donc ajouté le badge python a ma collection: basic, assembleur 68000, pascal, ada, c, c++, ...
C'est en Anglais.
- nc33Niveau 10
Je vais regarder si je trouve des ressources concernant un aspect du Python que je ne connais pas : coder des petits jeux ou simulations (interfaces graphiques, interaction clavier/souris, animations d'une grille)
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum