Mon amour

Pour distraire la première promotion de mes élèves du Lycée Ibnou Cina qui viennent de décrocher leurs bac, je re-publie ce poème que j’ai écrit en 2010 lorsque j’étais en 1ère année universitaire en Tunisie.

Bonjour l’amour
C’est toujours mon tambour
Mon humour mon amour
Il cloche
Comme une roche
Je t’aime
Tu m’aimes
On s’aime
On sème
Et vous ?
Vous aimez-vous ?
Vous semez-vous ?
Nous nous entendons
Nous nous aimons

*** Continuer la lecture de « Mon amour »

A la découverte de Pharo

Plateforme, langage ou une nouvelle philosophie d’appréhender la programmation orientée objet ? De toute façon, Pharo est certainement le langage qui vous permettra de vous poser pas mal des questions sur la programmation orientée objet que auriez déjà appris. Si vous êtes un passionné de l’art de concevoir des logiciels, il vaut vraiment la peine de voir de plus près Pharo.

En fait, Pharo est un langage qui se base sur smalltalk. Sa principale caractéristique est qu’il traite tous, je dis bien tous, sous forme des message. Les conditions, les boucles, les listes, en un mot, tout est message avec Pharo. (Je me répète, il est un indispensable de le savoir).

Pour développer en Pharo, vous pouvez utiliser l’IDE Pharo… 🙂 Tout est sur www.pharo.org

Plusieurs livres sont déjà édités et se trouvent sur le site web officiel de Pharo. L’équipe d’INRIA a aussi mis en ligne un cours très intéressant sur le Mooc.

Oui, mais pourquoi pas un exemple illustratif… 

L’exemple suivant créé une liste chaînée sous le nom lstPersons, ajoute trois personnes (Jean, Jack et John) à la liste. Puis il affecte le deuxième élément de la liste (ici Jack) à la variable aPerson. Enfin, il affiche cette personne dans une boite de dialogue.

lstpersons := OrderedCollection new.
lstPersons add: 'Jean'; add: 'Jack'; add: 'John'.
aPerson :=lstPersons at:2.
UIManager default alert: aPerson.

Vous l’auriez remarqué, l’indexation chez Pharo commence à partir de 1 au lieu de 0 comme dans la plupart des autres langages.

A suivre…

Livre d’informatique pour le lycée

Mon livre intitulé L’informatique au lycée, cours conçu pour les élèves de la 1ère S paraîtra le 24 janvier 2018 sur les éditions universitaires européennes.

Résumé du livre :

Ce livre dédié aux élèves du lycée est subdivisé en cinq chapitres. Le premier décrit l’outil de base de l’informatique qui est l’ordinateur. Il présente ses composants matériels et logiciels. Le deuxième chapitre présente la numération et les différents techniques de conversions permettant de passer d’une base de numération à une autre. Le troisième chapitre présente brièvement les réseaux informatiques, leurs utilités et leurs différents types suivant la distance et la topologie. Le quatrième chapitre décrit la dernière version du système d’exploitation de Microsoft qui est Windows 10. Le cinquième et dernier chapitre présente le logiciel de traitement de texte Microsoft Word dans sa version 2016. Les deux derniers chapitres sont illustrés par des captures d'écran afin de faciliter l'assimilation aux apprenants.