Il peut être utile aux élèves de pouvoir revoir un TD fait par visioconférence. La plateforme mise en place par le CNED ne permet pas d’enregistrer les sessions : si un élève n’a pas pu assister à la session ou pas dans de bonnes conditions de connexion, il a perdu la séance. Lire la suite


En lisant les productions de mes étudiants, je rencontre une pratique minoritaire mais néanmoins assez répandue qui consiste à systématiquement définir toutes les variables d’une fonction au début de celle-ci. Voyons d’où peut provenir cette habitude et pourquoi elle n’est en général pas pertinente. Lire la suite


Le nouveau programme de seconde préconise de programmer en écrivant des fonctions. Un des aspects intéressants des fonctions en Python, comme dans la plupart des langages de programmation, est que les variables d’une fonction sont locales à cette fonction. Dans ce billet, j’explique ce que cela signifie et comment les choses se passent lors de l’exécution d’un appel de fonction. Lire la suite