30

robinHood (./28) :
vous allez me dire que pour m$ et vc++ c'est pareil, support, mais qu’empêche l’éducation nationale d'utiliser un gcc ?
Mais absolument rien, et c'est pour ça que rien n'est imposé au niveau ministériel et que chaque établissement (pour l'enseignement supérieur) et chaque académie a sa politique propre, qui varie et qui n'est pas limitée. Et si MS veut continuer à exister dans le milieu, ils savent qu'ils doivent faire ces offres. Et c'est très bien qu'il y ait de tout, à la fois en terme logiciel et en terme idéologique.
Et même, de façon générale, on trouve de tout comme environnement de dev pour les applications développées hors enseignement mais dans le cadre de l'EN/ES : Java (JSP, Oracle F&R...), PHP, plus trop de Perl, pas beaucoup de .net, pas mal d'applications Access... il y a même eu une époque où Delphi et Windev étaient plébiscités.
robinHood (./28) :
donner une initiation n'inculquera pas forcement les bases (en dur, gravées à même les neurones) mais permettra de donner le germe d'une passion, et le "sujet" sera peut' être passé à coté sans cela.
Donc faire du GNU C est une aberration dans ce contexte, et travailler avec des outils *adaptés* comme ceux que j'ai indiqués est plus intéressant (je me répète, mais le Logo et la programmation à base de grafcets - ou assimilé, comme ce que proposait Klik & Play - répond totalement au besoin).
Cela dit, tu enfermes (et 0² aussi, du coup) dans des constructions mentales très spécifiques (langages impératifs - parce que bon, le langage objet reste quand même un héritage direct des langages impératifs - avec une structure et une organisation très particulière), et ça reste dommage. Pourquoi ne pas vouloir développer la cognition avec des langage déclaratif logiques comme le Prolog ? Ca nous semble moins évident, mais je suis certain qu'un enfant y serait plus à l'aise.
avatar

31

Nil (./30) :
Cela dit, tu enfermes (et 0² aussi, du coup) dans des constructions mentales très spécifiques (langages impératifs - parce que bon, le langage objet reste quand même un héritage direct des langages impératifs - avec une structure et une organisation très particulière), et ça reste dommage. Pourquoi ne pas vouloir développer la cognition avec des langage déclaratif logiques comme le Prolog ? Ca nous semble moins évident, mais je suis certain qu'un enfant y serait plus à l'aise.
Le Prolog est un langage vraiment à part et virtuellement inexistant en-dehors du monde de l'éducation. Tu peux trouver que les concepts sont géniaux, mais dans le cadre d'une initiation à l'informatique, vaut mieux utiliser quelque chose d'un tant soit peu "réaliste" non ?

Pour ta critique des langages impératifs, je ne suis pas d'accord. Autant les langages qui ont une approche différente sont intéressants pour les adultes, autant pour des enfants c'est important de commencer par des bases solides. Et la base de l'info, c'est l'impératif, il suffit de regarder le fonctionnement d'un processeur et de ses périphériques. Une fois que tu as compris ça, tu peux rajouter de l'abstraction par-dessus, mais pas avant. Je vais radoter, mais rien que ceux qui ont commencé par le Java ont en général beaucoup de mal à appréhender l'info bas niveau, alors que ceux qui ont commencé par du bas niveau n'ont pas trop de difficultés avec le Java.

C'est un peu comme-si tu proposais à des enfants débutants en musique de commencer par des œuvres de Pierre Boulez...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

32

Zerosquare (./31) :
Le Prolog est un langage vraiment à part et virtuellement inexistant en-dehors du monde de l'éducation. Tu peux trouver que les concepts sont géniaux, mais dans le cadre d'une initiation à l'informatique, vaut mieux utiliser quelque chose d'un tant soit peu "réaliste" non ?
Ca dépend de ce que tu veux faire... aiguiser leur logique et les former à organiser et structurer des idées, ou en faire des programmeurs "utiles" ?
Zerosquare (./31) :
C'est un peu comme-si tu proposais à des enfants débutants en musique de commencer par des Å“uvres de Pierre Boulez...
Pourtant, on fait écouter aux enfants en éveil musical Pierre et le loup. Prokofiev, XXème siècle. Alors que pour faire une "vraie" approche constructive, il faudrait les faire commencer soit par la musique médiévale (dans le cadre d'une construction logique basée sur les transformations historiques), soit par la musique baroque (qui pose les constructions de la musique "savante" jusqu'à l'école de Vienne (la seconde, bien sûr)).
avatar

33

Nil (./32) :
Ca dépend de ce que tu veux faire... aiguiser leur logique et les former à organiser et structurer des idées, ou en faire des programmeurs "utiles" ?
On en revient à l'exemple des maths modernes... c'était un très joli concept sur le papier, mais en pratique la grande majorité des élèves étaient largués tongue Il ne faut pas oublier qu'on parle d'enfants qui n'ont pas encore la maturité et les capacités d'abstraction d'un adulte...
Nil (./32) :
Pourtant, on fait écouter aux enfants en éveil musical Pierre et le loup. Prokofiev, XXème siècle.
Nan mais là tu trolles, c'est pas possible grin
Pierre et le loup est certes contemporain, d'un point de vue purement chronologique, mais le style est très classique... (et c'est une œuvre spécialement écrite pour être didactique, d'ailleurs)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

34

Bah le Logo est un langage qui a été spécialement conçut pour être didactique, hein embarrassed
Quand au fait de ne pas avoir la maturité et les capacités d'abstraction d'un adulte, je pense justement que ça permet au Prolog d'être plus abordable que la programmation impérative. Et je garde un très bon souvenir des "maths modernes", j'aimais beaucoup jouer avec les ficelles et les cubes cheeky
avatar

35

Nil (./34) :
Bah le Logo est un langage qui a été spécialement conçut pour être didactique, hein redface.gif
Oui, et le Logo est impératif cheeky
Nil (./34) :
Et je garde un très bon souvenir des "maths modernes", j'aimais beaucoup jouer avec les ficelles et les cubes mod.gif
Ah mais il y a des gens à qui les maths modernes convienaient mieux, c'est certain, mais c'était une minorité.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

36

Zerosquare (./31) :
Le Prolog est un langage vraiment à part et virtuellement inexistant en-dehors du monde de l'éducation. Tu peux trouver que les concepts sont géniaux, mais dans le cadre d'une initiation à l'informatique, vaut mieux utiliser quelque chose d'un tant soit peu "réaliste" non ?

Graphtalk, c'est du Prolog objetisé (sisi), et c'est le langage utilisé pour développer AIA (progiciel dédié assurance plutôt répandu). Après, c'est clair que c'est propriétaire (Graphtalk et AIA sont édités par CSC)...
avatar
Futur ex éditeur de jeux Atari Lynx et Nintendo Game Boy
https://yastuna-games.com

37

Intéressant. Mais ça doit rester un truc margnial, je pense. C'est un système-expert ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

38

Non, ce n'est pas un SE, c'est un progiciel de gestion d'assurance classique (contrats, primes, sinistres...).
Pour le langage, c'est effectivement intéressant, les méthodes sont développées en prédicats Prolog, avec quelques spécificités sympas (une gestion de l'historisation des données par le biais d'état par exemple).

Pour le coté marginal, AIA est un progiciel répandus chez les assureurs, y compris les plus gros, mais c'est clair que je ne connais pas d'autres cas d'utilisation de Graphtalk, alors que dans l'absolu, c'est un AGL généraliste.
avatar
Futur ex éditeur de jeux Atari Lynx et Nintendo Game Boy
https://yastuna-games.com

39

C'est un choix de langage étonnant, je pensais que le Prolog était surtout utilisé pour l'IA.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

40

Généralement oui...
Là, les données sont stockées essentiellement sous forme de listes, donc le Prolog et la récursivité permet des manières de les manipuler efficaces.
avatar
Futur ex éditeur de jeux Atari Lynx et Nintendo Game Boy
https://yastuna-games.com

41


559171_468127333197583_18869795_n.jpg
avatar
la passion du jeux vidéo retro et alternatif, du retrogaming, , des pratiques retro videoludique etc...

42

grin

43

grin
avatar

44

LabibleATARI (./7) :
On ne demande pas de maitriser, mais d'avoir des notions. Au moins les gamins ralerons moins quand il y aura un bug ou une implementation manquante ou difficile à programmer.
Ca permet aussi de comprendre que programmeur est un métier.
Et que je sache, on peut programmer des macros dans les suites bureautiques (office, openoffice...). Ca donne des ouvertures et des possibilités que n'offrent pas toujours facilement les interfaces graphique.

Faudrait donc faire une initiation au métier d'ingé, pour faire comprendre pourquoi un aspi (ou une télé) peut tomber en panne.
Puis faire un stage au Mc Do, pour qu'ils râlent moins contre les serveurs.
Ptêt un stage de mécanique, pour leur futur permis.
...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

45

Quand tu passes ton permis, t'as un topo d'environ une demi-heure sur la mécanique (je me souviens que mon moniteur avait un peu pataugé avec son schéma d'embrayage grin)
avatar

46

Bin dans ce cas, faudrait expliquer aux enfants l'archi d'un ordi, pas apprendre à coder embarrassed
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

47

Il faut leur faire construire une machine de turing!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

48



59587_10151354058203185_983826629_n.jpg
avatar
la passion du jeux vidéo retro et alternatif, du retrogaming, , des pratiques retro videoludique etc...

49

(faut reconnaître que c'était pas la meilleure partie grin)

50



154490_10150263491414963_1847439340_n.jpg


-
avatar
la passion du jeux vidéo retro et alternatif, du retrogaming, , des pratiques retro videoludique etc...

51

grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

52

grin
avatar

53

Tient, si c'est pas retro ça grin

L’origine médiévale de l’hyperlien, des pointeurs et des smileys (...)



https://fkaplan.wordpress.com/2013/04/19/lorigine-medievale-de-lhyperlien-des-pointeurs-et-des-smileys
avatar
la passion du jeux vidéo retro et alternatif, du retrogaming, , des pratiques retro videoludique etc...