0000078331 00000 n
0000008987 00000 n
Le plus important est que les élèves comprennent qu’un algorithme peut s’exprimer de plusieurs manières et qu’un problème peut admettre plusieurs solutions algorithmiques, comme il peut y avoir plusieurs preuves mathématiques différentes pour un même théorème. Aussi utile que soit l’analyse, je pense sincérement que comprendre le fonctionnement d’un ordinateur et des langages est aujourd’hui plus utile à la vie citoyenne. L’école est censée préparer les enfants au monde dans lequel ils vont vivre. Il n’y a rien qui empéche un élève de collège de coder quelques algorithmes simples et de prendre du plaisir à expérimenter. 0000006150 00000 n
Tu te cassera un peu plus les dents sur du Perl ou du Ruby qui sont assez différents. Si tu as appris un langage informatique, tu en apprends rapidement un autre. Si le programme est mauvais, changeons le. On retrouve aujourd’hui des algorithmes dans de nombreuses applications telles que le fonctionnement des ordinateurs3 , la cryptographie, le routage d’informations, la planification et l’utilisation optimale des ressources, le traitement d’images, le traitement de texte, la bio-informatique, etc. 0000088501 00000 n
0000000016 00000 n
0000003704 00000 n
0000018860 00000 n
Dans la vie pro j’en ai fait très peu (mais cela m’a sauvé quelques fois de le connaitre). »Ceci étant dis, je rejoins le premier commentaire (@Hadrien) :Je suis d’accord sur le fait que l’on fesait de l’informatique bien avant les ordinateurs et donc que l’on peut l’introduire en tant que tel. Aujourd’hui il n’y a pas un appareil de leur vie quotidienne qui ne comprenne pas un ordinateur dans ses entrailles voir plusieurs. Il ne faut pas enseigner longtemps la programmation pour se rendre compte qu’à un tel exercice, les élèves peuvent apporter les réponses les plus diverses et parfois toutes exactes. trailer
0000003275 00000 n
%%EOF
0000088313 00000 n
0000009266 00000 n
Résultats par page: Type de correspondance: N'importe quel mot recherché Tous les mots . Ces programmes que les enfants apprennent (non sans mal souvent) dès le CP à l’âge de six ans sont écrits en français, seul langue ou langage qu’ils connaissent, et décrivent soit des algorithmes simples comme celui de l’addition soit des algorithmes très complexes comme celui de l’orthographe.En fait les enfants ont dans la tête quantité d’algorithmes, plus ou moins précis, plus ou moins bien décrits, appris, connus, en français ou dans quelque chose de très près du français, un français élémentaire avec des ajouts de vocabulaire tenant au domaine dans lequel se situe l’algorithme, qui peut être celui du comportement en général, de la vie sociale, du jeu, du sport, de matières scolaires.En commençant l’enseignement de l’informatique par la présentation d’un langage de programmation artificiel, on donne l’impression que l’informatique est un domaine nouveau, quelque peu ésotérique, concernant les ordinateurs et eux seulement, ce qui est méconnaître que la recherche d’algorithmes pour faire ceci ou cela, avec les moyens qu’on a, est une activité que tout le monde pratique et ce depuis sa plus tendre enfance.Dire qu’apprendre la programmation c’est apprendre à « coder » est une absurdité, le premier codage que l’on apprend c’est la langue maternelle qui n’est qu’un code, au sens strict, faisant correspondre, de façon très arbitraire (il y en a quand même plusieurs milliers dans le monde), des mots à des objets, des actions, des gestes, des sensations, des sentiments, des idées.L’enfant est déjà habitué à toutes espèces de restrictions, distorsions, extensions de sa langue maternelle pour répondre aux divers besoins de communication rapide ou secrète ou de dénominations d’objets et d’actions liés à des activités ou des situations particulières qui ne sont pas dans le dictionnaire.
Java s’apprend vite quand tu as fait du C++ (même s’il y a des écueils à éviter), PHP idem, Python : Facile. Les grands jets d'eau sveltes parmi les marbres. 0
Et cela on ne peut les comprendre qu’en pratiquant. C’est vrai que la formulation est maladroite, mais pas de quoi casser trois pattes à un canard. Le but de l’enseignement de l’informatique au plus grand nombre qui n’écrira jamais de programme autre que jouet est de faire comprendre ce mouvement d’informatisation galopante, de démythifier la machine et de rendre familiers les algorithmes, ces curieux objets qu’on ne voit jamais (comme les nombres), que nous utilisons tout le temps sans souvent nous en rendre compte et qui cependant de plus en plus nous gouvernent.Il s’agit surtout de pouvoir parler, dans notre langue, en français, de l’informatique comme on peut parler de cuisine, de jardinage, de bagnoles, de football sans être cuisinier, jardinier, constructeur de voiture ou joueur professionnel.Ah si seulement les décideurs ET les étudiants pouvaient lire ce billet avec intelligence. C’est qu’ils aient une idée de ce que cela signifie que de programmer un ordinateur. xڜ�kPSG��{r ���*�~�%)��I� >*�X Fy�E�����*1�`i�X���
0000004133 00000 n
Alors cessons de dire que c’est hors programme.
Le néophyte est un peu perdu. Les grands jets d'eau sveltes parmi les marbres. C’est aussi absurde que le serait de dire qu’il y a un seul texte en français décrivant une situation donnée ou rendant compte de faits observés.