Home PHP

Menu principal

Informatique

Mathématiques

Introduction à Python
Informatique - Python
Écrit par Arnaud Kientz   
Index de l'article
Introduction à Python
1 - Généralités
2 - Premiers pas en console
3 - Un premier programme
4 - Structure de contrôle : IF
5 - Structure de contrôle : WHILE
6 - Structure de contrôle : FOR...IN
7 - Synthèse sur les variables
8 - Utilisation des modules
9 - Structure fonctionnelle
10 - Un peu de dessin avec Turtle
11 - Faire une interface graphique avec Tkinter
12 - Quelques exercices de synthèse
Toutes les pages

 

python


Le langage de programmation choisi pour l'enseignement est python.

Pourquoi ce choix ? Il y a de nombreux avantages :

  • python est un langage très intuitif, proche de ce qu'on appelle le pseudo-code. Sa syntaxe permet d'obtenir un code simple et aéré.
  • python est multiplateforme et gratuit : chaque élève peut donc s'entrainer chez soi, quelque soit son installation personnelle.
  • python possède un shell ( c'est-à-dire un interpréteur ) : cela permet de tester directement les instructions en ligne de commande.
  • python est très documenté sur le net et possède de nombreux modules, qui simplifient énormément la vie et de s'intéresser à de nombreux domaines ( systèmes d'exploitations, interface graphique, réseaux, etc... ).
  • avec les nouvelles versions actuelles, python devient un langage plus populaire.

Il y a bien sûr des inconvénients, comme l'optimisation du temps d'exécution, l'introduction aux pointeurs, etc...mais le but de ces séquence d'enseignement est la logique de programmation. Cela signifie que ces inconvénients ne gênent pas pour un apprentissage des structures/méthodes de programmation.

Ayant pris de bonnes habitudes, chaque élève pourra rapidement aborder un autre langage.

 

Pour en savoir plus : python .


 



Mise à jour le Jeudi, 06 Mai 2010 12:09