Passer aux informations sur le produit
Introduction à Python pour la pensée informatique
Introduction à Python pour la pensée informatique
Description
Introduction au livre
Python est un langage de programmation que tout expert en science des données ou analyste de données massives devrait connaître.
Ce livre s'appuie sur l'expérience de l'auteur dans l'enseignement des cours fondamentaux de sciences humaines et de science des données, combinant théorie et pratique, et ne compilant que l'essentiel en lien avec la pensée computationnelle.
Il est organisé de manière systématique afin que chacun puisse facilement lire, comprendre les concepts, suivre le programme et étudier.

indice
préface
structure du livre

Chapitre 1 : Introduction à Python
01 Qu'est-ce que Python ? / 02 Installation de Python / 03 Exécution de Python / 04 Grammaire Python / 05 Structure d'un programme Python / 06 Fonctionnalités de Python
• Exercices pratiques

Chapitre 2 Entrée et sortie
01 Fonction d'entrée standard / 02 Fonction de sortie standard / 03 Traitement des entrées/sorties Turtle
• Exercices pratiques

Chapitre 3 Variables et types de données de base
01 Comprendre les variables / 02 Types de données de base / 03 Création et suppression de variables
• Exercices pratiques

Chapitre 4 Données de chaînes de caractères
01 Types de données de type chaîne / 02 Indexation et découpage / 03 Modification de chaînes / 04 Mise en forme de chaînes
• Exercices pratiques

Chapitre 5 Types de données de collecte
01 Liste / 02 Tuple / 03 Dictionnaire
• Exercices pratiques

Chapitre 6 Opérateurs
01 Opérateurs arithmétiques / 02 Opérateurs relationnels / 03 Opérateurs logiques
• Exercices pratiques

Chapitre 7 : Déclarations de contrôle
01 Instruction séquentielle / 02 Instruction de sélection / 03 Instruction de boucle
• Exercices pratiques

Chapitre 8, instruction if
01 Instruction if simple / 02 Instruction if ~ else / 03 Instruction if ~ elif / 04 Instructions if imbriquées
• Exercices pratiques

Chapitre 9 : Boucle For
01 Grammaire de la boucle for / 02 Boucle continue / 03 Boucle break / 04 Boucle for imbriquée
• Exercices pratiques

Chapitre 10 : Boucle While
01 Grammaire de la boucle while / 02 Boucle infinie / 03 while ~ else / 04 Boucle while imbriquée
• Exercices pratiques

Chapitre 11 Fonctions
01 Comprendre les fonctions / 02 Arguments des fonctions / 03 Fonctions lambda / 04 Portée des variables
• Exercices pratiques

Chapitre 12 : Utilisation des modules
01 Comprendre les modules / 02 Comprendre les packages
• Exercices pratiques

Chapitre 13 : Tkinter pour les interfaces graphiques
01 Comprendre l'interface graphique / 02 Étiquette d'image / 03 Bouton
• Exercices pratiques

Chapitre 14 Entrée/Sortie de fichiers
01 Fichier d'entrée / 02 Fichier de sortie
• Exercices pratiques

Un livre dans un livre : suivez les exemples et les exercices pratiques à l’aide de Jupyter Notebooks.

Avis de l'éditeur
Les logiciels ! Ce n'est plus une option, c'est une nécessité.
Le grand changement que l'on appelle la « Quatrième Révolution Industrielle » est déjà en train de se dérouler sous nos yeux.
Le monde évolue rapidement et les pays du monde entier investissent massivement dans la formation en informatique.
On peut dire qu'il s'agit d'un ensemble de processus qui apparaissent à mesure que le paradigme mondial évolue vers une société centrée sur le logiciel.
Notre pays ne fait pas exception, et les matières liées aux logiciels sont déjà désignées comme matières obligatoires à l'école primaire, et sont également désignées comme matières obligatoires en arts libéraux à l'université.

La maîtrise des logiciels n'est plus une option, elle est essentielle ! Aujourd'hui, tout le travail s'effectue grâce aux logiciels, et les futurologues prévoient même la disparition de nombreux emplois existants en raison des progrès technologiques dans ce domaine.
Par conséquent, de nos jours, la capacité à comprendre et à créer des logiciels est essentielle.


Python, le langage de programmation le plus populaire aujourd'hui
Pour créer un logiciel, il faut utiliser un langage de programmation.
Il existe de nombreux langages de programmation dans le monde, mais celui qui a récemment suscité le plus d'attention et qui est plébiscité par de nombreux développeurs est sans aucun doute Python.
Ce livre vise à rendre l'apprentissage facile et simple en le reliant à des problèmes concrets si vous souhaitez développer des logiciels en Python.
J'espère que cela sera utile à tous les débutants du programme et j'ai essayé de l'organiser de manière systématique.
Python est un langage de programmation que tout expert en science des données ou analyste de données massives devrait connaître.
Ce livre s'appuie sur l'expérience de l'auteur dans l'enseignement des cours fondamentaux de sciences humaines et de science des données, combinant théorie et pratique, et ne compilant que l'essentiel en lien avec la pensée computationnelle.
Il est organisé de manière systématique afin que chacun puisse facilement lire, comprendre les concepts, suivre le programme et étudier.
Grâce à ce livre, chacun peut faire ses premiers pas vers la maîtrise de Python.
En particulier, il sera très utile de simplement suivre les exemples et les exercices du « Livre dans le livre » inclus en annexe.



- Python pour développer la pensée computationnelle
De plus, il ne faut pas oublier que le développement de logiciels ne se résume pas à l'apprentissage de la grammaire d'un langage de programmation, mais consiste aussi à entraîner nos processus de réflexion.
Autrement dit, pour résoudre un problème à l'aide d'un logiciel, il est nécessaire de suivre un processus de réflexion fondamental de résolution de problèmes afin de déterminer comment présenter ce processus.
Ce type de raisonnement est appelé « pensée computationnelle ».

Ce livre détaille la pensée computationnelle appliquée à la résolution de chaque problème, vous aidant ainsi à identifier les compétences de réflexion que vous renforcez au cours de vos études.



★ Explication basée sur des exemples : Ce livre est structuré de manière à ce que vous puissiez apprendre par vous-même les méthodes de programmation Python grâce à divers exemples.
Afin de développer les capacités de réflexion, les capacités de réflexion appliquées à chaque compétence ont été spécifiquement mentionnées.
Nous avons également cherché à améliorer la compréhension du contenu en incluant les résultats des exemples présentés et des exemples de code pratiques, afin que vous puissiez apprendre tout en vérifiant les résultats.
Python utilise des couleurs différentes selon les besoins ; il est donc important de bien définir les couleurs afin de pouvoir déterminer soi-même la finalité du contenu.


★ Utilisation du programme Spyder pour comprendre en un coup d'œil les procédures et le déroulement du programme : Nous avons essayé de développer des compétences de pensée algorithmique tout en apprenant du contenu avec des numéros de ligne appliqués.

★ Présentation de problèmes liés à la vie réelle : Nous avons cherché à rédiger des exemples et à proposer des exercices pratiques liés à la vie réelle, et non pas simplement des exemples pour le plaisir de la simplicité, et nous l’avons structuré de manière à ce que les étudiants puissent développer des compétences en programmation applicables à la vie réelle, et pas seulement étudier le codage.

★ Exercices supplémentaires pour chaque unité : cela contribue à développer des compétences créatives en résolution de problèmes.

★ Annexe spéciale, un livre dans le livre : ce livre présente une méthode d’apprentissage du Python en utilisant Jupyter Notebook, qui vous permet de vérifier l’environnement dans lequel vous pouvez travailler ensemble sur un projet et les résultats immédiats de l’exécution du programme.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 13 mars 2020
- Nombre de pages, poids, dimensions : 400 pages | 176 × 248 × 30 mm
- ISBN13 : 9791155504000
- ISBN10 : 1155504003

Vous aimerez peut-être aussi

카테고리