Notes de cours pour les classes de 2e et 1re B
PYTHON
Cours officiel pour la 1reB : Programmation en Python 1re / programme intro et programme
Cours officiel pour la 2eB : Programmation en Python 2e / programme intro et et programme
Cours du site Développez.com : Apprendre à programmer avec Python 3, Gérard Swinnen
Memento Python par Laurent Pointal
Cours sur la récursivité par Eric Obermeyer
Conversion entre un point du plan réel et un pixel d'une image
Cours du site Miamondo : Le langage Python
Un outil en ligne très utile pour exécuter visuellement vos programmes : Pythontutor
Très bon cours en anglais ou en allemand de Bernd Klein : Python 3 Tutorial (EN) resp. Python 3 Tutorial (DE)
Cours video de Al Sweigart en 15 leçons (en anglais) : Automate the boring stuff with Python voir aussi la version en ligne de ce cours : ici
Installation : https://www.jetbrains.com/products.html#lang=python (sélectionner la version EDU !)
Aide et support officiel : www.jetbrains.com/help/pycharm/keyboard-shortcuts-you-cannot-miss.html et
DELPHI
Algorithmes obligatoires pour l'examen de fin d'études secondaires
Animations sur youtube : Tri par sélection et tri par insertion
Un cours de Turbo Pascal 7 du site Developpez.com (auteur : Hugo Etievant)
Notes d'installation pour Delphi :
Vous pouvez télécharger gratuitement Delphi 7 pour Windows sur le site Developpez.com.
Pour cela, veuillez simplement cliquer sur le lien ci-dessus. Des notes d'installation et une clé d'installation sont disponibles.
Si Delphi ne veut pas démarrer correctement après cette installation sous Windows 7, allez sur le fichier d'exécution
Start/All Programs/Borland Delphi 7/Delphi 7 et cliquez dessus avec le bouton droit de la souris. Choisissez l'option "Run as administrator".
Delphi démarre ensuite correctement. Mais pour pouvoir exécuter les applications, il faut donner tous les droits à l'utilisateur.
Pour cela, ouvrez dans Windows Explorer le répertoire C:\Program files (x86) et cliquez à droite sur le répertoire Borland.
Dans le menu déroulé, choisissez la dernière option : Properties, ensuite le tab Security. Choisissez la catégorie Users et lui donnez le Full Control.
Pour cela il faut cliquer sur Edit et puis cocher les cases correspondantes. Ensuite tout devrait fonctionner !
Problème rare : En démarrant Delphi, vous obtenez le message d'erreur :
Les informations de licences Borland ont été trouvées, mails elles ne sont pas correctes pour Delphi. Vous ne pouvez pas lancer Delphi sans ces informations. Cliquez sur le bouton Quitter pour fermer Delphi
Solution : Il faut effacer le fichier registry.slm dans le répertoire C:\Users\Toto\.borland ou Toto est le nom de l'utilisateur. Ensuite redémarrer Delphi.
Sur le site Développez.com on trouve aussi :
a) un bon article sur la lisibilité des codes : Indentation et conseils d'écriture en Pascal (par Philippe Gormand)
b) un bon cours sur la récursivité : Cours sur la récursivité (par Axel CHAMBILY-CASADESUS et Pétrut CONSTANTINE)