Home Python

Menu principal

Informatique

Mathématiques

Python
Exemple de projet avec Python
Informatique - Python
Écrit par Arnaud Kientz   

graph

 

L'épreuve de bac en informatique se passe de la façon suivante :

  • préparation d'un projet sous python,
  • présentation de ce projet à l'aide d'un petit site web.

 

Le plus difficile là-dedans, c'est sûrement de trouver une idée, et de s'y fixer.

Il y a pourtant pas mal de possibilités, si on cherche à faire de petits utilitaires, c'est-à-dire ce genre de petits programmes qui rendent des services pratiques.

Beaucoup décident de s'orienter vers des jeux à l'aide de pygame, et ce n'est pas forcément le plus simple, car il faudra comprendre les aspects de la programmation orientée objet.

 

 

Mise à jour le Samedi, 02 Janvier 2010 18:55
Lire la suite...
 
Quizz Python
Informatique - Python
Écrit par Arnaud Kientz   

python

 

Avez-vous compris les commandes de base pour python 2.5 ?

 

Voici un bon nombre de questions pour vous permettre de faire le point sur les instructions de base ( print, input, structures de contrôles, fonctions.... ).

 

 

Mise à jour le Dimanche, 11 Octobre 2009 12:37
Lire la suite...
 
Structure d'un programme en python
Informatique - Python
Écrit par Arnaud Kientz   

programmepython2

 

 

 

Un simple schéma pour avoir la structure d'un script python sous les yeux...

 

 

 

 

 

 

Mise à jour le Dimanche, 11 Octobre 2009 12:38
Lire la suite...
 
Introduction à Python
Informatique - Python
Écrit par Arnaud Kientz   

 

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 Mercredi, 25 Novembre 2009 18:53
Lire la suite...