[PDF] Apprendre à programmer avec Python - INFOREF



Previous PDF Next PDF







Apprendre à programmer avec Python/Version imprimable

Python sont compilés en instructions portables, puis exécutés par une machine virtuelle (comme pour Java , avec une différence importante: Java étant statiquement typé, il est beaucoup plus facile d'accélérer



Apprendre à programmer avec Python - INFOREF

Apprendre à programmer avec Python Gérard Swinnen Professeur & Conseiller pédagogique Institut St Jean­Berchmans, Liège Libr' East, Avril 2004



Apprendre à programmer avec Python 3 - LMRL

Apprendre à programmer avec Python 3 Par Gérard Swinnen Dernière mise à jour : 26 juillet 2015 Un livre incontournable de 435 pages pour acquérir l'exigeante discipline qu'est l'art de la programmation Original et stimulant, cet ouvrage aborde au travers d'exemples attrayants et concrets tous les fondamentaux de la programmation



ApprendreàprogrammeravecPython3

2 Premièreapproche Maintenantquelabestioleagentimentintégrévotreordinateur,voyonscequ’elleadansle ventre 2 1 Présentationdel’interpréteur



Programmer en Python - pdfbibcom

L’excellent livre d’initiation Apprendre `a programmer avec Python, de G´erard Swinnen, a ´et´e publi´e chez O’Reilly2 Il peut aussi ˆetre librement t´el



Pages de variables - Inforef

Pages de variables Document = Apprendre à programmer avec Python NumeroExercice = 0 caractères invisibles blancs :ttt Point est une variable qui sert à afficher/masquer un point dans le titre courant de la page de droite :



Colophon - Framalibre

Gérard Swinnen : Apprendre à programmer avec Python 5 D'autre part, la pratique moderne de ce langage fait abondamment appel à des générateurs d'applications et autres outils d'assistance très élaborés tels C++Builder , Kdevelop , etc Ces

[PDF] Apprendre ? programmer avec Python 3 - Inforef

[PDF] Apprendre ? programmer avec Python 3 - Inforef

[PDF] Le C en 20 heures - Framabook

[PDF] Programmation PYTHON - Zenk - Security - Repository

[PDF] Apprendre A Programmer En Python Pour Jeunes Debutants De 7 A

[PDF] Pour apprendre ? s 'habiller tout seul

[PDF] Unité d 'Apprentissage Anglais CE #8211 Se présenter Séance Objectif

[PDF] MacBook Air Guide de l 'utilisateur

[PDF] Apprendre ? vivre ensemble en classe Pour une - Eduscol

[PDF] Le dessin de portrait: Comment dessiner un visage? Première étape

[PDF] Écrire et interpréter un texte de rap - FDLM

[PDF] Le petit livre du hacker Par - foilen

[PDF] Programmez avec le langage C++ - Free

[PDF] Programmez avec le langage C++ - Free

[PDF] Soins infirmiers fondaments généraux

Apprendre à programmer avec PythonGérard SwinnenProfesseur & Conseiller pédagogiqueInstitut St. JeanBerchmans, LiègeLibr' East, Avril 2004

Pourquoi Python ?Niveau d'abstraction du langageLiberté d'utilisation et de distribution (Licence LGPL)Indépendance vis-à-vis de l'O.S. (Portabilité)Excellente lisibilité (Syntaxe, structuration)Types de données intéressantes (Listes, dictionnaires)Extensibilité, Adaptabilité (Modules)Variété des approches (Progr. procédurale, objets)

Niveau d'abstraction élevéFaut-il, dans l'enseignement secondaire, former déjà des programmeurs professionnels, ou bien préparer les citoyens de demain à vivre dans un univers technologique qui contient de jour en jour davantage d'éléments programmables ?La programmation est une tâche ardue.Faut-il la rendre plus difficile encore, en y ajoutant des obstacles artificiels ?Faut-il pour autant que l'enseignement utilise d'autres outils que ceux des professionnels ?

Liberté d'utilisationLesser GNU Public License :Les outils Python peuvent être utilisés sans restriction pour produire des programmes de tous types, même si ceuxci sont distribués ensuite avec une licence plus restrictive que la GPL.Le code source de Python luimême (interpréteur, modules, etc.) est disponible et modifiable.

PortabilitéFaire travailler effectivement les élèves sur différents systèmes d'exploitation, mais avec des outils similaires → meilleure appropriation des invariants de l'informatique.Faire percevoir l'importance des normeset des standards

Lisibilité : le problèmeProgramme C écrit par Eric Marshall en 1986 :ce programme affiche "choo choo".

Syntaxe simple et intuitiveExercice : afficher tous les nombres entiers de 0 à 9999Programme Python :Programme Java :

Niveau d'abstraction des structures de donnéesLes dictionnaires :dct1 = {}dct2 = {"a":3, "x":5, "z":47}dct3 = {5:"rouge", 8:"bleu", 3:"vert"}dct4 = {6:["p","q"], 4:[5,37,19,23]}dct5 = {[63,17]:"pin", [42,89]:"chêne"}

Exemple de développementCahier des charges :

Ressources didactiques G. Swinnen :http://www.ulg.ac.be/cifen/inforef/swiquotesdbs_dbs22.pdfusesText_28