mercredi 20 janvier 2010

Gaston Bachelard

Gaston Bachelard
(1884-1962)
A lire :
"La formation de l'esprit scientifique",  Librairie philosophique J. Vrin, 1938, 1972
" La psychanalyse du feu", Idées, Gallimard


- " Qui est enseigné doit enseigner. Une instruction qu'on reçoit sans la transmettre forme des esprits sans dynamique, sans auto-critique. Dans les disciplines scientifiques surtout, une telle instruction fige en dogmatisme une connaissance qui devrait être une impulsion pour une démarche inventive. Et surtout, elle manque à donner l'expérience psychologique de l'erreur humaine. (...) Comme seule utilité défendable des "compositions" scolaires, j'imagine... Le premier de la classe reçoit comme récompense, la joie de donner des répétitions au second, le second au troisième et ainsi de suite jusqu'au point où les erreurs deviennent vraiment trop massives. "
- " Un concept est devenu scientifique dans la proportion où il est devenu technique, où il est accompagné d'une technique de réalisation. On sent donc bien que le problème de la pensée scientifique moderne est, de nouveau, un problème philosophique intermédiaire. Comme aux temps d'Abélard, nous voudrions nous fixer nous-même dans une position moyenne, entre les réalistes et le nominalistes, entre les positivistes et les formalistes, entre les partisans des faits et les partisans des signes. C'est donc de tous côtés que nous offrons à la critique. " p. 61
- " Une culture bloquée sur un temps scolaire est la négation même de la culture scientifique. Il n'y a de science que par une Ecole permanente. C'est cette école que la science doit fonder. Alors les intérêts sociaux seront définitivement inversés : la Société sera faite pour l'Ecole et non pas l'Ecole pour la Société" p. 252
- "Pour un esprit scientifique, toute connaissance est une réponse à une question"
Ceux qui vous vendent des bases de connaissances, se trompent sur ce qu'est une connaissance !
- " Rien ne va de soi. Rien n'est donné*. Tout est construit."
- " Toute désignation d'un phénomène connu par un nom savant apporte une satisfaction à une pensée paresseuse. "

jeudi 12 février 2009

La deuxième conférence sur Teaching B

aura lieu le 8 juin 2009 à la Cité des Congrès de Nantes
http://teachingbconference.blogspot.com/

samedi 21 juin 2008

Retraite ...mais ça continue !

L'auteur de ce bloc-notes part en retraite...mais continuera à alimenter ce bloc-notes.

jeudi 3 avril 2008

Aléa jacta est (dé, datum, donnée, information)

Alea, en latin, signifie "dé" ou "jeu de dés", par extension désignait le sort, le hasard, etc.
Le latin tardif lui a préféré datum, "ce qui est donné". (Orlando de Rudder, Aperto libro, Larousse, ISBN : 2-03-330023-4)

Une donnée est une information. En probabilité, on parle d'événements (aléatoires). Si avant de tirer une boule de l'urne, on sait qu'elle sera noire, ce n'est pas un événement, ce n'est pas une donnée, ce n'est pas une information. L'information, c'est ce qui réduit l'incertitude (voir aussi le concept de "bien économique"). Voir les "scoops". Si je conserve la donnée, c'est que, pour moi, à la mémoire faiblarde, ce que j'ai inscrit dans le fichier, est une information (voila d'ailleurs pourquoi je vais la chercher). Le jour où mon nom sera pour moi une info ce ne sera pas bon signe pour mon entourage !

mercredi 13 février 2008

L'axiome du choix

Dans le polycopié vous avez la présentation des axiomes de la théorie des ensembles et ceux retenus par B.
Parmi les axiomes, il y a l'axiome du choix.
Il dit que si on dispose d'un ensemble d'ensembles non vides et disjoints deux à deux, par exemple l'ensemble des groupes de première année (je rappelle qu'un étudiant ne peut être membre de plus d'un groupe), alors on peut constituer un ensemble en prenant un élément dans chacun des ensembles.
Ca paraît étonnant de devoir avoir un tel axiome.
On trouvait étonnant aussi de devoir avoir l'axiome des parallèles ...
On en a eu besoin quand on s'est rendu compte qu'avec les autres axiomes, on ne pouvait prouver qu'on pouvait bien constituer ...
Alors on a proposé l'axiome du choix. C'est Ernst Zermelo qui l'a introduit en 1904.
Paul Cohen a prouvé en 1963 qu'il est impossible de déduire l'axiome du choix des autres axiomes.

mercredi 6 février 2008

Teaching the B method, the blog

The B method : from research to teaching,
Conference,
Nantes,
France

Cité Internationale des Congrès
June 16, 2008

Blog here :

http://teachingbconference.blogspot.com/

mardi 5 février 2008

Une application de B

Des pages d'information sur le système KVS de la SNCF, pour ceux qui aiment les trains.
Une des premières application de la méthode B.

dimanche 3 février 2008

20 ans déjà

En rangeant mes papiers (il faut bien partir en retraite), et en remplissant ma poubelle, je retrouve une lettre de la direction des systèmes de signalisation de GEC Alsthom datée d'octobre 91.

Extraits :
  • "GEC Alsthom a commencé à utiliser la méthode B en 1987, pour respécifier, en vue de certification, le système SACEM installé sur la ligne A du RER à Paris, et en service depuis septembre 1988. Ce système a permis d'accroître le débit de la ligne, l'intervalle entre trains étant réduit de 2 min 30 à 2 min, en améliorant la sécurité.
  • Nous l'utilisons actuellement pour la réalisation du logiciel de contrôle de vitesse appelé KVS, destiné à la SNCF. (...)"

jeudi 31 janvier 2008

Filocours, riboulware et croquargent

c'est le titre d'un article de 01 Informatique, reproduit dans un papier de Gilbert Cristini qui fut rédacteur en chef de O1 Informatique.

Le sous-titre est :"Afin d'écarter les Pieds Nickelés de la formation, l'Education Nationale ne pourrait-elle promouvoir un label pour les cours d'informatique ?"


C'était en sept 1969, l'année chantée par Serge Gainsbourg.

Qui aujourd'hui poserait une telle question ? C'était l'ancien temps. Aujourd'hui, tout le monde sait ce qu'est l'informatique. Il suffit de naître avec un ordinateur dans la salle d'accouchement !

Les fonctions partielles et les 'valeurs nulles"

Message reçu ce jour :
" Re bonjour,

Concernant les commandes de billets transports chez CARLSON, quelques petites informations complémentaires utiles.Lorsque vous allez rechercher le contrat cadre, il faut être vigilant car plusieurs lignes vous sont proposées.
Pour l'achat des billets ferroviaires, vous avez 2 lignes :1ère ligne :2006FCS9996036/1 - Fourniture de titres de transports - LOT 1 - 4600000035 - 0010 - 60.01 (grpe marchandises) correspond à l'achat de billets de transport avec la dérivation budgétaire 62561. Sans TVA.

2ème ligne :2006FCS9996036/1 - Fourniture de titres de transports - LOT 1 - 4600000035 - 0020 - 60.07 (grpe marchandises) correspond à la prestation de service (frais d'agence) avec la dérivation budgétaire 6228. Avec TVA non déductible de 19,6%

Il faut donc créer 2 lignes au moment de l'établissement de votre commande, l'une pour les billets, l'autre pour les frais d'agence.

Ceci est incontournable.

Même procédure pour les billets d'avion (national ou international).

Nous sommes à votre disposition pour vous guider."

Eh oui, vous devez savoir cela. J'ai traité plusieurs fois de la normalisation des schémas relationnels. La bonne théorie évite bien des commentaires.

Attendons le prochain message sur :
-les livres
-les ...

et le
"ceci est incontournable".

C'est comme la semi-décidabilité bien connue de vous tous (voir vos copies)

Débloquer l'économie français qu'il dit Attali !

mercredi 30 janvier 2008

La vraie vie, SIFAC, le Ministre, et le génie logiciel

" SIFAC évolue tous les jours.En effet, jusqu'à hier lundi nous pouvions "autoriser" et "calculer" l'OM. Cela ne bloquait aucunement la possibilité de pouvoir modifier à souhait l'OM en fonction de la réalité du déplacement.OR, et toute mise à jour n'est PAS BONNE, car depuis aujourd'hui mardi, losque nous calculons l'OM, cela a pour effet de transmettre en comptabilité générale (donc à l'agence comptable). Autre effet, c'est que cela nous INTERDIT toute modification ultérieure ; cela veut dire que lors du retour de l'agent, nous ne pouvons modifier son déplacement en fonction de la réalité de celui-ci.Vous imaginez bien les problèmes que cela va entraîner pour le remboursement.Le problème est soulevé auprès du concepteur afin de débloquer la situation.DONC, EN ATTENDANT, NE PAS CLIQUER SUR "CALCULER". Cela n'empêchera pas la visualisation et l'impression de l'OM (enfin normalement...)."

OM : Ordre de Mission
Rappel : l'Administration paye des services effectués.
Mais là il faudrait que les informaticiens aient suivi notre enseignement à l'IUT en I.O.S. (droit, etc.)
Ce matin , à notre cours de 8 heures : 8 absents sur 25 inscrits.
Un message reçu ce jour
Bof , bof , bof !

A quoi bon spécifier les logiciels ! A quoi bon enseigner les spécifications. Comme l'a demandé notre ministre de l'Enseignement Postérieur, il faut que les étudiants notent les enseignants du supérieur. Cette mesure doit faire partie des propositions du rapport Attali pour l'amélioration de la productivité de l'économie française. Oui, oui ... *

Donc les étudiants qui sont informaticiens depuis leur plus tendre enfance se foutent bien de la spécification et des demandes de ces imbéciles d'utilisateurs qui ne savent pas utiliser leurs logiciels.

Bof, bof ...
tant que ce ne sont pas les mêmes qui font les logiciels embarqués sur l'Airbus, le TGV, le métro !

Je rappelle que ce que nous enseignons à l'IUT est utilisé, a été utilisé pour Meteor, le métro de Calcutta, de New-York, pour la navette de Roissy, etc.

* sur France Culture nous avons appris ce matin que maintenant les élèves traduits en Conseil de discipline pouvaient se faire assister d'avocats. Que les parents attaquaient le lycée si les notes de leurs enfants n'étaient pas bonnes.
Je vois le proviseur chapitrant ses enseignants : faites moi de bonnes notes sinon je vous fais payer les frais de tribunal ...

Qu'en disent les clercs ?

"La démission des clercs ?"

lundi 28 janvier 2008

Notes du test sur l'Atelier B

du groupe 3 sont affichées sur la porte de mon bureau depuis ce matin 9h 30.

Les notes du "DS" sont affichées

Merci aux étudiants des 4 groupes qui m'ont adressé leur auto-notation.
Les notes affichées sont résultat de ma propre évaluation.

Il est vivement conseillé, afin que le contrôle serve à quelque chose, que vous
compreniez vos erreurs ou que vous étudiez ce que vous n'avez pas appris.

En particulier la numération par position !

Il est clair que quand on lit dans une copie de maths en fin de semestre (ouf ! je ne suis pas seul à lire des ...) :
"la somme infinie des entiers positifs est égale à zéro" ....

Les matheux n'ont rien compris ! On peut te piquer sur ce qui est sur ton compte épargne + ce qui est sur ton compte chèque +... et la somme fera zéro .... sur tes comptes !

tu vois les étudiants ont raison ! Il faut bien mettre des bonnes notes. Un peu de psycho voyons !

dimanche 27 janvier 2008

La numération indienne

Complément au corrigé de la dernière question du "DS"*.

"A partir du IIIe siècle, les Indiens avaient donné un nom à chaque puissance de dix jusqu'à 10 puissance 17, de sorte que pour eux, le nombre
523622198443682439
est (en traduisant les chiffres en français et en écrivant, comme les Indiens, les unités en tête, puis les dizaines, etc.) :
neuf et trois dasha et
quatre shata et
deux sahasra et
huit ayuta et
six laksha et
trois prayuta et
quatre vyarbuda et
huit padma et
deux shankha et
six samundra et
trois madhya et
deux antya et
cinq parardha.
Cette notation sanscrite suggère de ne faire apparaître que les chiffres (sans mentionner les termes dasha, shata, etc. ), ce qui conduit à la notation décimale de position"

Celle que nous utilisons depuis qu'elle nous est parvenue via les Arabes et l'Andalousie. Si le vocabulaire est de cardinal 10 on parle de base 10, si il est de cardinal 2, on parle de base 2 et de "numération binaire".

J-P Delahaye
Les inattendus mathématiques, Belin, p. 21

* Il faudrait changer ce nom ! ça fait plusieurs années que les DS n'en sont plus. Appelons-les "contrôles de connaissances (?!) , de compréhension (?!) individuelles faits en amphi"

Test sur l'Atelier B

- Vous disposez du corrigé du test (adressé par courriel
et mis sur le
blog spec1, AVANT le ds spec1)
- Je vous ai fourni le barème mais celui-ci ne
m'a pas été redonné. Je
n'ai pas reçu votre auto-notation (je l'avais
demandé AVANT le Ds de
spec1. Cela aurait évité ....)
- Ne me souvenant pas de ce barème, de toutes
façons non utilisé par vous,
j'ai pris le barème suivant :
Question 1 : sur 2
Question 2 : sur 3. Si vous avez spécifié une
opération qui ne fait rien,
vous avez prouvé qu'elle respecte l'invariant !
La note est 0.
Question 3 : sur 3
Question Spécifications de contraintes :
3 points par contrainte
Question 4 : sur 6
Si vous n'avez pas pris en compte les deux
contraintes (certains ont
changé le sujet pour pouvoir prouver !
espérons qu'en entreprise vous ne
changerez pas la demande du client !)
et que vous avez fait une opération
prouvée et qui enregistre un rattrapage : 2 points.

Bien sûr, j'ai vérifié que pour chaque question :
- vous n'avez pas mis une précondition fausse.
I & P => [Op] I
est vérifié quand I ou P sont faux ! (voir
la table de vérité de =>)
- vous n'avez pas mis une contradiction dans l'invariant
- vous avez bien une opération qui fait une modification :
ceux qui ont écrit quelque chose comme
PRE x : ENS &
x : trucc
THEN
trucc := trucc \/ [x}
END;
ont eu une obligation de preuve triviale !
mais leur opération est inutile !

Tout ce que je viens d'écrire fait l'objet
d'un chapitre du poly. Et j'ai
insisté en TD et en cours.

- les notes seront affichées demain matin.

vendredi 25 janvier 2008

Une perle naturelle ....

Toutes les questions du contrôle se terminaient par " ... sur 1" ou "...sur 5" selon le poids de la question dans la note finale.

A la 9ième question "Qu'est-ce que la semi-décidabilité ?", j'ai eu cette réponse :

"La semi-décidabilité sur 1 est une décidabilité sur 1 presque achevée. La décidabilité sur 1 étant automatique la semi-décidabilité est donc semi-automatique."

J'ai eu peur ! Je m'attendais à "la semi-décidabilité sur 1 est 1/2"

Je suis vache, j'ai mis 0/1 à la réponse. Un bon prof aurait dit "je ne vais pas descendre au 1/2 point ! la notation ce n'est pas comme faire de la mesure en menuiserie !, je mets 0,5. Quel prof sûr de lui qui se permet de descendre au 1/2 point ! "

0, 5 sur 1 , c'est 5/10, 10/20.

Facile ! on fait ainsi pour toutes les questions où on a obtenu un texte. Et tout le monde a au moins 10.

On est les meilleurs !

J'ai vu faire cela. On m'a dit : c'est quand même mieux que de mettre des notes sans avoir lu les copies ! Ben dame !

Comme me disait mon père : "si tu cherches ceux qui font plus mal que toi, tu seras toujours satisfait !"