|
Informatique -
Python
|
|
Écrit par Arnaud Kientz
|
|
Ca y est, la première session du nouvelle version du bac informatique est passée, et nos élèves ont présentés de beaux projets.
Pour mémoire, on étudie en classe de seconde le XHTML couplé au CSS, quelques généralités sur les réseaux, le hardware et les systèmes d'exploitation, et nous commençons le gros bloc de programmation avec le langage Python. L'apprentissage avec Python se poursuit en première, et en fin de première les élèves commencent à réaliser un projet, qu'ils finalisent en terminale.
Le projet consiste en un programme, et un site web présentant le programme, et les élèves présentent ( ou défendent ) leurs projets dans un oral, où bien évidemment il est nécessaire de répondre aux questions posées :)
|
|
Mise à jour le Samedi, 08 Mai 2010 21:30 |
|
Lire la suite...
|
|
|
Informatique -
Python
|
|
Écrit par Arnaud Kientz
|
|
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...
|
|
Informatique -
Python
|
|
Écrit par Arnaud Kientz
|
|

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...
|
|
|
Informatique -
Python
|
|
Écrit par Arnaud Kientz
|
|
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...
|
|
Informatique -
Python
|
|
Écrit par Arnaud Kientz
|
|
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 |
|
Lire la suite...
|
|
|
|
|
|