On ne fait pas de la magie

«Toute technologie suffisamment avancée est indiscernable de la magie.» Arthur C. Clarke

Catégorie : Formation

  • Fortran est moderne !

    « Pourquoi utiliser Fortran qui est un vieux langage alors qu’il y a des langages récents avec des fonctionnalités bien plus avancées ? »

    C’est une question que les stagiaires des formations que j’anime entendent souvent de leur entourage quand ils disent qu’ils vont suivre une formation Fortran et qu’ils me posent parfois pendant la formation.

    Ceux qui posent cette question ne connaissent pas les fonctionnalités du langage incluses dans les normes 90 et 95, c’est-à-dire il y a environ 30 ans, intégrées ensuite dans d’autres langages.

    (suite…)
  • Le piège des analogies entre les langages

    Lors des formations que j’anime, j’essaie d’utiliser les connaissances et les habitudes des apprenants pour leur faire comprendre les nouveaux concepts. Par exemple, je peux utiliser du code qu’ils lisent aisément en C ou C++, issu d’une formation C++, pour leur montrer comment l’écrire en Fortran.

    Il est important de bien expliquer les différences entre les langages lorsqu’on utilise cette approche.

    (suite…)
  • Support interactif de formation

    Une difficulté que rencontre toute formatrice ou formateur est de s’assurer que les personnes formées soient le plus actives possible, pour assimiler au mieux les éléments abordés. Comment obtenir ce résultat dans une formation sur un langage de programmation, qui se prête difficilement à des ateliers en commun ou toute autre activité de partage ?

    (suite…)
  • Modernisation des codes de calcul Fortran

    L’emploi des fonctionnalités du Fortran moderne permet d’obtenir un code plus simple à maintenir et à faire évoluer.

    Lors des formations Fortran que j’anime, les questions d’évolution des anciens codes sont toujours évoquées et j’ai établi une liste des principaux points d’amélioration disponibles en utilisant Fortran 90/95.

    (suite…)
  • Améliorer l’efficacité des formations

    Améliorer l’efficacité des formations

    Je prête beaucoup d’attention, dans les formations que j’anime, à ce que les apprenant·e·s prennent leurs propres notes. Écrire ses notes personnelles permet de bien mieux retenir les informations et d’insister sur ses propres priorités. La relecture de ses propres notes avec celle des supports de cours est bien plus efficace lorsqu’on retravaille le sujet après la formation. Prendre des notes permet également d’être actrice ou acteur lors des présentations.

    (suite…)
  • Formation Fortran

    Formation Fortran

    Au milieu des formations C++, C# ou autre Python que je donne, il y a parfois un retour au premier langage que j’ai utilisé : le Fortran.

    Je suis en train de préparer une nouvelle session sur ce langage, pour un groupe de chercheurs utilisant un logiciel de modélisation dans lequel des comportements ou des conditions initiales sont décrites en Fortran.

    (suite…)
  • Fin de la gratuité de Google Maps

    Fin de la gratuité de Google Maps

    À partir du mois de juin, l’hégémonie de Google Maps comme LA solution pour présenter des cartes sur les sites Web et dans les applications va couter très cher aux éditeurs. Les conditions d’utilisation : gratuité et tarifs assez bas vont changer de façon drastique, en divisant par 25 le nombre d’affichages gratuits, ce qui peut remettre complétement en cause le modèle économique d’un éditeur. L’article de Christian Quest détaille clairement ces modifications.

     

    (suite…)