Tu déconnes, mais je n'arrivais pas à trouver la bonne orthographe sur le moment. La nécessité et moi, ça fait deux. Je suis globalement d'accord que la maîtrise de la langue est nécessaire dans tout métier. Ce que je voulais dire, c'est qu'on oublie peut-être de dire aux futurs informaticiens que leur outil de travail principal est le courrier électronique, suivit de peu par l'éditeur de documentation. Et qu'à ce titre, savoir rédiger, maîtriser un peu l'orthographe et la grammaire pour ne pas perdre toute crédibilité, c'est important. Sans compter l'anglais pour les développeurs.
Savoir ce qu'est un logarithme ou un polynôme pour comprendre la notion de complexité algorithmique me semble indispensable (et je sais d'expérience que les gens sortant de BTS ne savent pas ça en général).
Pourtant on voit ça pour le bac, il me semble. Faire des dérivées de logarithmes et d'exponentielles, j'en ai fait en Bac STL Chimie, il doit bien y en avoir des restes dans toutes les filières à vocation scientifique, non ?
Et même avant ça, comprendre la notion de récurrence aide à saisir comment raisonner avec la récursivité ; ça me semble assez basique et pourtant c'est une carence répandue.
Malgré un passage par Math Sup, je n'ai pas le souvenir du concept de récurrence (mais c'était il y a 15 ans). Mais ça ne m'a pas empêché de comprendre immédiatement le concept des fonctions (programmatiques) récursives. D'ailleurs, peut-être que la factorielle est une fonction (mathématique) récurrente ?
Si on veut faire des programmes un tant soit peu correct, il faut faire un minimum de théorie. Des tas de non informaticiens pondent le logiciel interne (boiteux) de leur entreprise en Windev, mais sans aucune approche scientifique ça va être difficile aux gens sortant de BTS de se démarquer des premiers.
Je suis bien d'accord qu'il faut des bases, c'est pourquoi je suis un fervent opposant à la mode d'enseigner la programmation par le Basic à la mode (en ce moment c'est Python). Mais tu es gentil de citer Windev, en général, c'est plutôt un lot de macro mal ficelé entre MS Excel et MS Access qu'on voit :D Par contre, se démarquer des autres, ça ne se fait pas en suivant un cursus, c'est en traçant son propre chemin.
[^] # Re: Cela serait bien dommage
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Au secours du BTS IRIS (Informatique et Réseaux pour l'industrie et les Services). Évalué à 3.
Tu déconnes, mais je n'arrivais pas à trouver la bonne orthographe sur le moment. La nécessité et moi, ça fait deux. Je suis globalement d'accord que la maîtrise de la langue est nécessaire dans tout métier. Ce que je voulais dire, c'est qu'on oublie peut-être de dire aux futurs informaticiens que leur outil de travail principal est le courrier électronique, suivit de peu par l'éditeur de documentation. Et qu'à ce titre, savoir rédiger, maîtriser un peu l'orthographe et la grammaire pour ne pas perdre toute crédibilité, c'est important. Sans compter l'anglais pour les développeurs.
Pourtant on voit ça pour le bac, il me semble. Faire des dérivées de logarithmes et d'exponentielles, j'en ai fait en Bac STL Chimie, il doit bien y en avoir des restes dans toutes les filières à vocation scientifique, non ?
Malgré un passage par Math Sup, je n'ai pas le souvenir du concept de récurrence (mais c'était il y a 15 ans). Mais ça ne m'a pas empêché de comprendre immédiatement le concept des fonctions (programmatiques) récursives. D'ailleurs, peut-être que la factorielle est une fonction (mathématique) récurrente ?
Je suis bien d'accord qu'il faut des bases, c'est pourquoi je suis un fervent opposant à la mode d'enseigner la programmation par le Basic à la mode (en ce moment c'est Python). Mais tu es gentil de citer Windev, en général, c'est plutôt un lot de macro mal ficelé entre MS Excel et MS Access qu'on voit :D Par contre, se démarquer des autres, ça ne se fait pas en suivant un cursus, c'est en traçant son propre chemin.