
Python autodirigé
Description
Introduction au livre
Ce livre n'est pas un ouvrage de grammaire qui explore les différentes grammaires de Python, mais plutôt un livre pratique qui guide chacun vers une approche simple de la programmation.
De même que les étudiants coréens qui étudient l'anglais pendant plus de 10 ans sont incapables de communiquer avec des étrangers, la réalité est qu'il existe un nombre surprenant d'étudiants qui maîtrisent toute la grammaire complexe du langage Python mais qui sont incapables de résoudre correctement des problèmes qui pourraient être résolus avec une simple compréhension de base de la grammaire.
Ce livre a été écrit dans l'espoir que les étudiants qui ne s'attardent pas sur une grammaire complexe, mais qui suivent simplement les étapes et accomplissent des tâches simples, deviendront des experts en programmation sans même s'en rendre compte.
Par ailleurs, ce livre n'a pas été écrit dans le seul but de développer des programmes utilisant la syntaxe de Python, mais a été structuré de manière à se concentrer sur le développement des compétences en résolution de problèmes.
Ce livre est destiné aux débutants qui apprennent Python pour la première fois.
Bien entendu, ce livre sera également très utile aux étudiants qui ont déjà une certaine expérience de Python mais qui manquent de confiance.
Ce livre constituera également un excellent guide d'introduction pour de nombreux élèves souhaitant participer à diverses compétitions, telles que la toute nouvelle Code Fair, ou au programme Information Gifted.
De même que les étudiants coréens qui étudient l'anglais pendant plus de 10 ans sont incapables de communiquer avec des étrangers, la réalité est qu'il existe un nombre surprenant d'étudiants qui maîtrisent toute la grammaire complexe du langage Python mais qui sont incapables de résoudre correctement des problèmes qui pourraient être résolus avec une simple compréhension de base de la grammaire.
Ce livre a été écrit dans l'espoir que les étudiants qui ne s'attardent pas sur une grammaire complexe, mais qui suivent simplement les étapes et accomplissent des tâches simples, deviendront des experts en programmation sans même s'en rendre compte.
Par ailleurs, ce livre n'a pas été écrit dans le seul but de développer des programmes utilisant la syntaxe de Python, mais a été structuré de manière à se concentrer sur le développement des compétences en résolution de problèmes.
Ce livre est destiné aux débutants qui apprennent Python pour la première fois.
Bien entendu, ce livre sera également très utile aux étudiants qui ont déjà une certaine expérience de Python mais qui manquent de confiance.
Ce livre constituera également un excellent guide d'introduction pour de nombreux élèves souhaitant participer à diverses compétitions, telles que la toute nouvelle Code Fair, ou au programme Information Gifted.
indice
Chapitre 01 Sortie
Chapitre 2 : Variables et entrées
Chapitre 03 Opérateurs
Chapitre 04 Instructions de contrôle de sélection
Chapitre 5 : Commentaires et débogage
Chapitre 6 : Instruction de contrôle d’itération 1
Chapitre 07 Instruction de contrôle d'itération 2
Chapitre 08 Instruction de contrôle d'itération 3
Chapitre 09 Liste 1
Chapitre 10 Cordes
Chapitre 11 Liste 2
Chapitre 12 Autres types de données
Chapitre 13 Fonction 1
Chapitre 14 Fonction 2
Chapitre 15 Fonction 3
Chapitre 16 : Cours
Chapitre 17 Entrée/Sortie de fichiers
Chapitre 2 : Variables et entrées
Chapitre 03 Opérateurs
Chapitre 04 Instructions de contrôle de sélection
Chapitre 5 : Commentaires et débogage
Chapitre 6 : Instruction de contrôle d’itération 1
Chapitre 07 Instruction de contrôle d'itération 2
Chapitre 08 Instruction de contrôle d'itération 3
Chapitre 09 Liste 1
Chapitre 10 Cordes
Chapitre 11 Liste 2
Chapitre 12 Autres types de données
Chapitre 13 Fonction 1
Chapitre 14 Fonction 2
Chapitre 15 Fonction 3
Chapitre 16 : Cours
Chapitre 17 Entrée/Sortie de fichiers
Avis de l'éditeur
Cela fait plus de 14 ans que j'ai publié le livre « Programmation en langage C autodirigée ».
Au départ, il n'a pas attiré beaucoup d'attention car son style était complètement différent des ouvrages de programmation existants, mais l'intérêt croissant qu'il suscite aujourd'hui lui a permis d'atteindre sa 11e édition révisée.
Lors de la publication de cet ouvrage, j'étais loin d'imaginer que Python, un langage alors peu médiatisé, connaîtrait l'attention qu'il a aujourd'hui dans l'enseignement et la pratique.
Il semble que cela ait été rendu possible par sa grammaire simple et concise, ses fonctionnalités puissantes, ainsi que sa grande compatibilité et sa portabilité avec d'autres langues, comparée à toute autre langue.
Lorsque j'ai essayé d'enseigner Python, je me suis heurté au même problème que lorsque j'enseignais le C.
Comme pour la plupart des livres de programmation, il n'était pas facile pour les élèves du primaire et du collège d'apprendre le langage en suivant des manuels scolaires généraux axés sur la grammaire.
Finalement, j'ai publié la première édition en adoptant le style d'apprentissage de « Programmation en langage C autodirigée », structuré pour développer les compétences de résolution de problèmes en résolvant des problèmes de manière indépendante et en s'auto-évaluant grâce au système de notation du site Web Jungol (www.jungol.co.kr), et j'ai obtenu des résultats considérables.
Dans la première édition, au lieu de tirer parti des fonctionnalités de Python, on avait tendance à écrire en se concentrant excessivement sur la syntaxe C, en supposant que le langage Python serait rencontré avant l'apprentissage du C.
Cependant, maintenant que Python a établi son propre domaine et est largement utilisé dans des domaines concrets, nous avons jugé opportun de le réviser afin de maximiser les fonctionnalités de Python, et nous avons donc entrepris une refonte complète.
Ce livre n'est pas un ouvrage de grammaire qui explore les différentes grammaires de Python, mais plutôt un livre pratique qui guide chacun vers une approche simple de la programmation.
De même que les étudiants coréens qui étudient l'anglais pendant plus de 10 ans sont incapables de communiquer avec des étrangers, la réalité est qu'il existe un nombre surprenant d'étudiants qui maîtrisent toute la grammaire complexe du langage Python mais qui sont incapables de résoudre correctement des problèmes qui pourraient être résolus avec une simple compréhension de base de la grammaire.
Ce livre a été écrit dans l'espoir que les étudiants qui ne s'attardent pas sur une grammaire complexe, mais qui suivent simplement les étapes et accomplissent des tâches simples, deviendront des experts en programmation sans même s'en rendre compte.
Par ailleurs, ce livre n'a pas été écrit dans le seul but de développer des programmes utilisant la syntaxe de Python, mais a été structuré de manière à se concentrer sur le développement des compétences en résolution de problèmes.
Par exemple, si vous souhaitez trier une séquence de nombres par ordre croissant ou décroissant sans contrainte de taille, vous pouvez le faire facilement en utilisant la fonction intégrée sort() de Python.
Cependant, dans ce livre, avant d'utiliser de telles fonctions de tri, nous apprenons d'abord directement les principes du tri afin de pouvoir les implémenter correctement dans le code.
J'espère que vous ne me reprocherez pas d'avoir écrit des choses inutiles alors que j'aurais pu me contenter de vous parler de fonctions simples.
Ce livre est destiné aux débutants qui apprennent Python pour la première fois.
Bien entendu, ce livre sera également très utile aux étudiants qui ont déjà une certaine expérience de Python mais qui manquent de confiance.
Ce livre constituera également un excellent guide d'introduction pour de nombreux élèves souhaitant participer à diverses compétitions, telles que la toute nouvelle Code Fair, ou au programme Information Gifted.
J'espère sincèrement que ce livre sera un guide utile pour tous ceux qui s'essaient à Python, car il proposera des exercices de programmation pratiques qui les aideront à prendre la parole.
Au départ, il n'a pas attiré beaucoup d'attention car son style était complètement différent des ouvrages de programmation existants, mais l'intérêt croissant qu'il suscite aujourd'hui lui a permis d'atteindre sa 11e édition révisée.
Lors de la publication de cet ouvrage, j'étais loin d'imaginer que Python, un langage alors peu médiatisé, connaîtrait l'attention qu'il a aujourd'hui dans l'enseignement et la pratique.
Il semble que cela ait été rendu possible par sa grammaire simple et concise, ses fonctionnalités puissantes, ainsi que sa grande compatibilité et sa portabilité avec d'autres langues, comparée à toute autre langue.
Lorsque j'ai essayé d'enseigner Python, je me suis heurté au même problème que lorsque j'enseignais le C.
Comme pour la plupart des livres de programmation, il n'était pas facile pour les élèves du primaire et du collège d'apprendre le langage en suivant des manuels scolaires généraux axés sur la grammaire.
Finalement, j'ai publié la première édition en adoptant le style d'apprentissage de « Programmation en langage C autodirigée », structuré pour développer les compétences de résolution de problèmes en résolvant des problèmes de manière indépendante et en s'auto-évaluant grâce au système de notation du site Web Jungol (www.jungol.co.kr), et j'ai obtenu des résultats considérables.
Dans la première édition, au lieu de tirer parti des fonctionnalités de Python, on avait tendance à écrire en se concentrant excessivement sur la syntaxe C, en supposant que le langage Python serait rencontré avant l'apprentissage du C.
Cependant, maintenant que Python a établi son propre domaine et est largement utilisé dans des domaines concrets, nous avons jugé opportun de le réviser afin de maximiser les fonctionnalités de Python, et nous avons donc entrepris une refonte complète.
Ce livre n'est pas un ouvrage de grammaire qui explore les différentes grammaires de Python, mais plutôt un livre pratique qui guide chacun vers une approche simple de la programmation.
De même que les étudiants coréens qui étudient l'anglais pendant plus de 10 ans sont incapables de communiquer avec des étrangers, la réalité est qu'il existe un nombre surprenant d'étudiants qui maîtrisent toute la grammaire complexe du langage Python mais qui sont incapables de résoudre correctement des problèmes qui pourraient être résolus avec une simple compréhension de base de la grammaire.
Ce livre a été écrit dans l'espoir que les étudiants qui ne s'attardent pas sur une grammaire complexe, mais qui suivent simplement les étapes et accomplissent des tâches simples, deviendront des experts en programmation sans même s'en rendre compte.
Par ailleurs, ce livre n'a pas été écrit dans le seul but de développer des programmes utilisant la syntaxe de Python, mais a été structuré de manière à se concentrer sur le développement des compétences en résolution de problèmes.
Par exemple, si vous souhaitez trier une séquence de nombres par ordre croissant ou décroissant sans contrainte de taille, vous pouvez le faire facilement en utilisant la fonction intégrée sort() de Python.
Cependant, dans ce livre, avant d'utiliser de telles fonctions de tri, nous apprenons d'abord directement les principes du tri afin de pouvoir les implémenter correctement dans le code.
J'espère que vous ne me reprocherez pas d'avoir écrit des choses inutiles alors que j'aurais pu me contenter de vous parler de fonctions simples.
Ce livre est destiné aux débutants qui apprennent Python pour la première fois.
Bien entendu, ce livre sera également très utile aux étudiants qui ont déjà une certaine expérience de Python mais qui manquent de confiance.
Ce livre constituera également un excellent guide d'introduction pour de nombreux élèves souhaitant participer à diverses compétitions, telles que la toute nouvelle Code Fair, ou au programme Information Gifted.
J'espère sincèrement que ce livre sera un guide utile pour tous ceux qui s'essaient à Python, car il proposera des exercices de programmation pratiques qui les aideront à prendre la parole.
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 5 août 2024
- Nombre de pages, poids, dimensions : 326 pages | 188 × 257 × 13 mm
- ISBN13 : 9791166755293
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne