You are on page 1of 14

Dossier UE5

Micromondes en milieu scolaire :


acceptabilit et dveloppement de lautonomie
Raphal Menegaldo
Dpartement IME 2011 2012 Universit de Poitiers
Micromondes en milieu scolaire : acceptabilit et dveloppement de lautonomie
Raphal Menegaldo
Mots-cls : micromonde, constructivisme, autonomie, Smalltalk, Scratch, Mindstorms.

Introduction aux micromondes................................................................................................3
. !rigine des micromondes......................................................................................................"
#. $es volutions rcentes.........................................................................................................%
3 . &ontraintes impactant l'accepta(ilit.................................................................................#
&onclusion................................................................................................................................3
)i(liographie............................................................................................................................"
2
Lhomme est lenfant de son environnement.
Shinichi Suzuki

Introduction aux micromondes
Concept
*n micromonde est un t+pe d'environnement d'apprentissage , -ins ducatives dont la
conception donne une grande part , l'exprimentation et l'autonomie de l'usager. Ils sont
spci-i.uement con/us pour un pu(lic d'en-ants.
*n micromonde consiste essentiellement en un langage in-ormati.ue permettant , l'en-ant
de crer ses propres -onctionnalits, et surtout, sa propre -inalit.
*ne couche graphi.ue, c'est-,-dire une inter-ace traduisant les commandes du langage de
-a/on visuelle, compl0te ce langage a-in de le rendre accessi(le aux en-ants.
!n peut voir .u'un 1 micromonde 2 dsigne tout , la -ois un environnement
d'apprentissage, un langage in-ormati.ue, et un t+pe d'activit pdagogi.ue.
Objectifs
3es micromondes sont d'inspiration constructiviste. $ans cette opti.ue, ils visent , ce .ue
l'en-ant devienne acteur de son propre dveloppement. &'est pour.uoi la motivation
premi0re des micromondes est d'apprendre , l'en-ant , ma4triser l'in-ormati.ue et non ,
s'adapter aux -onctionnalits .ue propose un poste in-ormati.ue.
3es micromondes servent , l'en-ant , crer .uel.ue chose de -onctionnel. 5n ce sens,
l'apprentissage ralis dans les domaines de la logi.ue et de la programmation est un e--et
de (ord de son activit. 3'usage des micromondes doit thori.uement permettre , l'en-ant
d'agir lui-m6me sur ses modes de reprsentation.
ublic
&omme on le verra par la suite, des adultes tout , -ait srieux 7ouent aux 3ego. &ependant,
3
le pu(lic au.uel s'adressent les micromondes est avant tout constitu des en-ants d'cole
primaire et de coll0ge 89-: ans approximativement; ou en <ge d'6tre scolariss en
primaire ou coll0ge 8puis.u'ils ne le sont malheureusement pas tous;.
!cceptabilit par les formateurs
= travers une tude de l'histoire prcoce des micromondes, on verra .u'ils -ont en
d-initive tous partie d'une m6me -amille de langages in-ormati.ues, reste tr0s vivante et
activement dveloppe depuis ses origines, en raison de son extr6me -condit. Mais
malgr ses potentialits videntes, l'usage des micromondes est tou7ours rest peu
dvelopp dans le monde de l'ducation. = partir de cette constatation, plusieurs .uestions
seront examines :
>uelles sont les contraintes .ui p0sent depuis leurs origines sur les micromondes et .ui
sont , l'origine de cette marginalisation ? 3es volutions tr0s rcentes dans ce domaine
changent-elles la donne de leur utilisa(ilit en milieu scolaire ? 3es (n-ices .ui taient
attendus dans le dveloppement cogniti- des l0ves par les pionniers de ces
environnements, il + a un demi-si0cle, sont-ils tou7ours intressants au regard des
volutions de la socit de l'in-ormation, et valent-ils donc la peine de tenter de surmonter
les contraintes , l'origine du man.ue d'accepta(ilit ?
"# Ori$ine des micromondes
%ean ia$et
@ean Aiaget -ut un ps+chologue et (iologiste suisse, maintenant largement cit dans la
pdagogie moderne. 3a conception de la pdagogie .ui sous-tend pour une large part tous
les micromondes est celle du constructivisme, (ase sur les thories de @ean Aiaget sur
l'apprentissage, et ses dcouvertes dans le domaine de la ps+chologie du dveloppement.
Bvant m6me l'mergence des thories cognitivistes, issues du mod0le de traitement de
l'in-ormation, Aiaget d-end l'ide d'une volution particuli0re des connaissances de
l'en-ant, .u'il pense 6tre le principal acteur de ses apprentissages. &ette volution rpond ,
un imprati- (iologi.ue, .ui est celui de l'adaptation , l'environnement, et en ce sens,
l'volution de l'en-ant suit ses propres lois, ce processus relevant en d-initive de cha.ue
individu.
Aiaget consid0re donc .ue c'est l'en-ant va construire ses connaissances 8d'oC la
dnomination de constructivisme; , partir de son environnement, des o(7ets et des
situations .u'il rencontre, et .u'il apprendra en particulier en cherchant , o(tenir un
rsultat donn, c'est-,-dire pouss par le (esoin d'agir sur son environnement.
3'une des principales criti.ues -ormules , l'gard du constructivisme est la rigidit des
stades de dveloppement .u'il dcrit, .ui interdisent, du moins thori.uement, dans un
dispositi- (as sur ce mod0le, de commencer des enseignements participant d'un stade de
dveloppement postrieur , un l0ve n'a+ant pas complt le stade de dveloppement
antrieur.
Aiaget a constat .ue les en-ants, en -onction des cas, passent d'un stade de dveloppement
au suivant , des <ges di--rents. &ependant, il ta(lit des <ges mo+ens pour la transition de
l'un , l'autre.
$ans le cas des micromondes, le pu(lic .ui nous intresse en priorit est celui des en-ants
de 9 , : ans. Selon les stades dveloppement ta(lis par Aiaget, cela correspond , des
apprenants a+ant intgr ou sur le point de complter le stade de l'intelligence
4
propratoire, c'est-,-dire a+ant ac.uis le langage, la notion de permanence des o(7ets et la
capacit de srier.
Ils sont au minimum en train d'entrer dans celui de l'intelligence opratoire 89-D ans;, oC
s'ac.ui0rent en particulier les notions de conservation 8du nom(re, de la .uantit;.
Si l'on s'intresse , un pu(lic de coll0ge, cela correspond selon Aiaget au stade des
oprations -ormelles. 3e pr-adolescent devient progressivement capa(le de raisonner sans
ncessairement avoir de r-rence concr0te et se met , raisonner par in-rence, et ,
la(orer des r-lexions a(straites.
&es rec'erc'es sur lintelli$ence artificielle
5n E:, Marvin Minsk+, l'un des plus importants contri(uteurs , l'intelligence arti-icielle
aux cFts de personnes comme Blan Guring, @ohn Mc&arth+, Bllen HeIell ou @ac.ues
Aitrat en Jrance, construit le premier simulateur de rseau de neurones.
5n E:%, @ohn Mc&arth+ dveloppe le langage 3isp .ui deviendra un des principaux
langages pour la recherche en intelligence arti-icielle. 3a raison en est due , la principale
caractristi.ue du 3isp : chacune des sous-expressions d'un programme est encadre par
des parenth0ses. &eci permet de -aciliter l'anal+se s+ntaxi.ue d'un programme ralis avec
3isp 8c'est-,-dire l'examen de la structure du programme et de sa signi-ication par
l'ordinateur;.
&ette proprit -ait .ue 3isp rend plus ais le codage de programmes .ui codent d'autres
programmes : c'est en e--et l'une des ides de recherche pour parvenir , une 1 machine
intelligente 2 selon la d-inition de Minsk+, c'est-,-dire capa(le d'apprendre par la
perception, d'organiser sa propre mmoire ou encore de -aire preuve de 7ugement criti.ue.
3e 3isp aura de nom(reux successeurs, dont le Scheme .ui reprend les m6mes o(7ecti-s, et
le 3ogo, une adaptation , des -ins pdagogi.ues.
&e lan$a$e &o$o
3'origine des micromondes se trouve dans le langage 3ogo, invent en E9K par Se+mour
Aapert et Marvin Minsk+. &e pro7et est n au MIG 8Massachusetts Institute o- Gechnolog+;,
dans le la(oratoire 1 &omputer Science and Brti-icial Intelligence 3a(orator+ 2.
3'intention initiale est de proposer une appropriation de l'ordinateur par l'en-ant selon une
approche constructiviste, par opposition , la pdagogie transmissive traditionnelle.
3'o(7ecti- est d'o--rir , l'en-ant la possi(ilit d'exprimenter des actions, donc de se
construire une reprsentation des phnom0mes, et de s'expli.uer sa propre dmarche
8visi(le, 1 traduite 2, , l'cran;.
3'environnement micromonde se compose d'une -en6tre en mode texte oC se ralise
l'dition du code et d'une inter-ace graphi.ue permettant la manipulation d'lments
divers.
5
Programmation dune horloge artisanale en
Logo
5n tant .ue langage in-ormati.ue, le 3ogo se trouve dans la catgories des langages
orients o(7et r-lexi-.
1 !rient o(7et 2 signi-ie .ue le langage permet la d-inition d'entits disposant de certains
attri(uts. &ela permet, en particulier, de raliser une modlisation d'une situation. Aar
exemple, la situation d'une personne assise dans un train pourrait se modliser de
plusieurs -a/ons. Si l'on dsire tudier son (ien-6tre, on peut d-inir l'o(7et 1 passager 2,
dot de plusieurs attri(uts comme 1 <ge 2 ou 1 sexe 2, l'o(7et 1 si0ge 2 dot des attri(uts
1 con-ort 2, 1 inclinaison 2 et 1 direction par rapport au sens de la marche 2, l'o(7et
1 -en6tre 2, etc.
1 R-lexi- 2 signi-ie .ue le langage permet d'la(orer des programmes .ui, une -ois lancs,
peuvent inspecter et modi-ier certaines parties de leur propre code au cours m6me de leur
excution. 5n particulier, un tel programme peut avoir acc0s aux di--rents attri(uts des
o(7ets .u'on + a d-ini, par exemple changer l'attri(ut 1 inclinaison 2 de l'o(7et 1 si0ge 2 de
1 relev 2 , 1 a(aiss 2.
(malltal)
Smalltalk est un langage dvelopp , partir de EK par Blan La+. To engage in
small talk est une expression anglaise .ue l'on peut traduire par 1 parler de choses et
d'autres 2, 1 (avarder 2, ou 1 -aire causette 2. Blan La+, , propos du sens de ce nom,
expli.ue .u'il -aut l'entendre comme 1 la programmation devrait 6tre une simple histoire
de -aire causette 2 ou 1 les en-ants devraient coder en (avardage 2

.
Mas in programming should be a matter of smalltalk and children should program in smalltalk.N, Blan
La+, Ghe 5arl+ Oistor+ o- Smalltalk, in )ergin, G. @., Pi(son, R. P., History of Programming Languages.
Blan La+ expli.ue .u'il sQagissait galement d'une raction , l'ha(itude de nommer des programmes
d'apr0s des dieux tout-puissants comme Reus, !din, ou Ghor, malgr .ue les programmes en .uestion ne
-assent strictement rien d'impressionnant. Bvec un nom innocent comme 1 Smalltalk 2, il pensait .ue si
7amais son programme 1 -aisait .uoi .ue ce soit de s+mpathi.ue, les gens en seraient agra(lement surpris 2.
6
Smalltalk est un langage -ortement in-luenc par le 3ogo. Sa gen0se a t in-luence par
des changes entre Blan La+ et @e-- Ruli-son, grand admirateur de Aiaget. &eux-ci
convain.uirent La+ .ue le 3ogo avait une approche trop s+m(oli.ue pour .ue des en-ants
puissent vraiment s'approprier le langage, puis.u'il sont , l'<ge 8vers 9 ans; oC leur pense
s+m(oli.ue commence tout 7uste , devenir opratoire.
= cet po.ue, des ducateurs aux ides novatrices comme la mdecin italienne Maria
Montessori, l'crivain amricain @ohn &aldIell Oolt ou le violoniste 7aponais Shinichi
SuSuki, pro-essent tous l'importance d'une approche plus -igurative et centre sur les
images. Blan La+ conduit donc son pro7et vers un environnement .ui inclurait des
-en6tres, de la musi.ue, et des images visuellement manipula(les.
Aarall0lement, il imagine le pro7et 1 $+na(ook 2, sorte d'ordinateur porta(le destin ,
rsoudre nom(re de pro(l0mes techni.ues de l'po.ue, et .u'il imagine pouvoir galement
6tre utilis par des en-ants. Jaute des connaissances techni.ues re.uises , l'po.ue, ce
pro7et restera inachev, mais son concept sera repris par le pro7et 1 !ne 3aptop Aer &hild 2
trente ans plus tard.
3ors.ue le Smalltalk est en-in pr6t , 6tre test, en EK3, Blan La+ le teste aupr0s d'en-ants.
3es rsultats sont dcevants et compara(le , ceux o(tenus avec le 3ogo de l'po.ue 8rien
de plus .u'une tortue dessinant es traits sur l'cran;. Auis Bdele Pold(erg de l'universit de
Stans-ord invente le concept 1 @oe the (ox 2, et La+ peut admirer des en-ants de # ,
: ans inventer des s+st0mes complets d'illustration et de peinture, de cration de
partitions musicales ou encore de conception de circuits lectroni.ues.
&ependant, malgr l'introduction de nom(reuses amliorations au Smalltalk pour le
rendre plus intuiti- 8comme les mod0les -onctionnels et la possi(ilit de -aire hriter des
o(7ets des attri(uts d'autres o(7ets;, le constat -inal est un semi-chec : le Smalltalk
-onctionne, mais re.uiert un investissement norme de l'l0ve et de l'ducateur T et La+
consid0re .u'une vrita(le pdagogie doit pouvoir 6tre mene dans des conditions
nettement moins -avora(les.
Une brutale perte dintr*t
&omparativement au 3ogo, le langage Smalltalk a a7out la proprit de t+page d+nami.ue
des varia(les. &eci signi-ie .ue certaines vri-ications d'un programme donn seront
vri-ie pendant son excution et non durant sa compilation.
Goutes les langages vo.us : 3isp, 3ogo et Smalltalk continuent d'6tre dvelopps et
auront m6me .uantits d'em(ranchements distincts au cours des dcennies suivantes. 3e
3ogo sera intensivement utilis dans les coles en particulier amricaines dans les annes
%D avec la cration de multiples dclinaisons du langage. 5n Jrance, l'chec du plan
in-ormati.ue pour tous a certainement contri(u , la -ai(le implantation du langage.
3es logiciels micromondes continuent donc , vivre et , voluer, mais leur utilisation reste
-ortement -reine par l'investissement , mettre en Uuvre pour leur application
pdagogi.ue, et, pass l'e--et de nouveaut aupr0s du pu(lic des -ormateurs dans les anns
%D, leur implantation redevient tr0s con-identielle. M6me le logiciel commercial
MicroVorlds 8distri(ue en Jrance sous le nom MicroMondes;, une des volutions les plus
adaptes , la classe du 3ogo, reste largement mconnu.

+# Des volutions rcentes


Microorlds Pro
(,uea) et (cratc'
5n EE9, Blan La+, Bdele Pold(erg et $an Ingalis produisent une volution de Smalltalk
prvue , l'origine pour 6tre utilise par la socit $isne+. Son nom sera S.ueak 8comme le
cri de la souris;.
Il poss0de une toute nouvelle inter-ace visuelle. Il -aut noter .ue S.ueak est sous licence
li(re, .ui permet donc la di--usion aise du logiciel et l'implmentation de nouvelles
proprits.
!nterface de "#ueak "malltalk
!
Mitchel Resnick, directeur du 3i-elong Lindergarten Proup au MIG, dveloppe en #DD9 le
langage Scratch. &'est une adaptation de S.ueak .ui est sous licence li(re galement.
3e parti-pris de l'environnement de Scratch est la cration -acilite de programmes gr<ce ,
un s+st0me de glisser-dposer .ui se veut 1 tactile 2. &e s+st0me encourage galement la
rutilisation de morceaux d'anciens programmes, d'oC le nom du logiciel, .ui est une
r-rences au travail de certains artistes $@
#
. 3a rutilisation est l'a(outissement du
concept de mod0le -onctionnel imagin par Bdele Pold(erg.
Sur le plan de l'accepta(ilit, Scratch rsout le pro(l0me de l'inter-ace par l'introduction de
-onctions en langage naturel.
Aour ce .ui est de l'apparence visuelle, m6me si on reste loin de ce , .uoi est ha(itu un
en-ant de la socit technologi.ue actuelle, Scratch permet une .ualit tout-,--ait dcente.
Surtout, il permet aux en-ants de raliser des pro7ets extr6mement varis, dont certains
sont extr6mement a(outis si l'on consid0re .ue toute interactivit doit 6tre enti0rement
code 8ou rutilise d'un autre pro7et...;.


&i-dessus, on peut voir, de gauche , droite et de haut en (as : un a.uarium anim, oC l'on
# &eux-ci crent de nouveaux morceaux de musi.ue en e--ectuant des 1 collages sonores 2, produits en
direct , partir d'autres morceaux 8a+ant comme support des dis.ues vin+les; gr<ce , une ta(le de mixage
et une -orte dextrit manuelle.
"
peut modi-ier le nom(re et le t+pe des poissons prsents et les plantes .ui dcorent
l'a.uarium T un logiciel de dessin complet, avec gomme, outil de trait, cra+on, et la
possi(ilit de rgler la couleur ou l'paisseur du trait T un 7eu interacti- inspir des
aventures d'Oarr+ Aotter T et m6me 1 Scratch !S 2, un environnement (ureauti.ue inspir
de VindoIs, avec (loc-notes, calculatrice, logiciel de peinture et .ui sauvegarde
automati.uement la couleur .ue vous aveS choisie comme -ond d'cran.
&e projet O&C
3a di--usion de S.ueak a t -acilite par le pro7et !ne 3aptop Aer &hild , partir de #DD9.
&e pro7et, inspir par le $+na(ook de La+ et sur le.uel il a galement travaill, consistait ,
produire un ordinateur porta(le adapt aux en-ants de pa+s d-avoriss, en particulier
capa(les d'utiliser tr0s peu d'nergie et de pouvoir ainsi 6tre rechargs par nergie solaire
ou , l'aide d'une simple manivelle. &eci , conduit , la cration du W!-, ordinateur con/u
par le MIG, di--us par la -ondation !3A& 8!ne 3aptop Aer &hild;, et produit par >uanta
&omputer.
$%% enfants de Madagascar ont re&u le
portable '()* con&u par le M!T
3e s+st0me li(re Jedora 8une distri(ution *nix; est le s+st0me de (ase de l'W!. Il + a
au7ourd'hui plus de #,: millions de W! dans le monde, ce .ui reprsente un norme terrain
potentiel d'utilisation des micromondes.
&e$o Mindstorms
Aarall0lement , ses activits concernant Scratch, Mitchel Resnick dveloppe un concept de
(ri.ues programma(les .ui a(outira en EE9 , la conception des 3ego Mindstorms.
#$
Il s'agit de (ri.ues 3ego classi.ues associes , composants ro(oti.ues comme des roues
articules, (ras, pinces, moteurs, capteurs de lumi0re, etc.

= droite, l'ancienne version de R!)!3B).
5n #DD9, le s+st0me volue pour inclure la (ri.ue HWG .ui est programma(le via
)luetooth ou *S) sur un s+st0me nomm R!)!3B), localis sur un ordinateur.
)ien .ue ce 7ouet puisse 6tre utilis d0s 9 ans, les utilisateurs de Mindstorms sont loin
d'6tre tous des en-ants. 5n e--et, du ro(ot .ui ramasse les (ri.ues gares, , celui .ui les
trie par couleurs, en passant par celui rsout les grilles de sudoku, le produit o--re des
-onctionnalits tr0s vastes .ui ne demandent .u', 6tre dcouvertes par des amateurs
clairs.
##
+ne imprimante r,alis,e en Lego

+n robot en train de r,soudre une grille
de sudoku
3es legos Mindstorms et Mindstorms HWG sont utiliss comme outils ducati-s gr<ce , des
partenariats avec le MIG. !n ne peut plus vraiment parle de 1 micromonde 2 puis.ue
l'environnement n'est plus clos. &ependant, les principes .ue l'on o(serve en action ici
restent les m6mes : a7out de -onctions par glisser-dposer, inter-ace a+ant un haut degr
d'iconicit, visualisation, rutilisation de programmes et, surtout, une d-inition tr0s li(re
des o(7ecti-s une ac.uisition de comptences de l'utilisateur par l'exprience directe.
- # Contraintes impactant lacceptabilit
Aar rapport , son accepta(ilit par le corps enseignant au sein d'un ta(lissement scolaire,
un micromondes su(it deux t+pes de contraintes : celles lies , l'enseignant lui-m6me, et
celles, indirectes, lis aux pro(l0mes de son utilisation par l'l0ve, compli.uant la t<che
pdagogi.ue.
!$acement
5n tant .ue langage de programmation, les seules actions inhrentes au micromonde
seront de produire ou non le rsultat intuiti- escompt par l'en-ant. Si la s+ntaxe utilise
n'est pas correcte, le logiciel renverra un message d'erreur. Si le programme est correct, il
e--ectuera une action, correspondant ou non , l'intuition. Si la di--icult n'est pas (ien
dose, l'agacement ou l'ennui peuvent vite gagner en-ant dont le programme ne rpond pas
, son intention.
Domaine de ralisation limit
$e la m6me -a/on, un micromonde donn ne pourra donner lieu .u', un domaine restreint
de ralisations, m6me si la 1 restriction 2 peut 6tre toute relative. Aour a(order d'autres
t+pes de ralisations, un autre langage doit 6tre utilis, ce .ui demande un nouvel
apprentissage de la part de l'l0ve.
Investissement ncessaire
3a -a/on dont -onctionne un micromonde, et en particulier la grande li(ert, rend
primordiale l'importance du (ut recherch lors de ces activits.
3es micromondes demandent donc scnarios pdagogi.ues particuli0rement travaills. 5n
#2
plus de cela, le micromonde, .uelle .ue soit sa complexit, n'est pas autre chose .u'un
champ d'exprimentation. Il -aut donc prvoir un important travail de cadrage,
d'accompagnement, et d'apport de connaissances , l'l0ve selon une autre modalit.
Sinon, l'enseignement de t+pe constructiviste attendu peut (asculer rapidement vers un
mod0le de t+pe transmissi- 8ce .ui est d'ailleurs l'une des principales criti.ues -aites aux
3ego Mindstorms;.
Comptence tec'ni,ue
3es langages .ui constituent les micromondes doivent 6tre tr0s simples, de sorte , ce .ue
leur apprentissage et leur utilisation soit a(ordes -acilement par les en-ants.
&ependant, , l'inverse, il doivent 6tre su--isamment riches pour raliser des activits
diverses, et intressantes pour l'en-ant. &eci -ait .u'un micromonde aura tou7ours un
certain niveau de complexit, et .u'un ducateur ne peut pas raliser un atelier avec un
micromonde sans pouvoir rpondre e--icacement 8m6me si ce n'est .ue ponctuel; , des
.uestions techni.ues et doit donc avoir t -orm en cons.uence, sau- , possder des
(ases de comptences en in-ormati.ue au prala(le. &ette situation est malheureusement
peu -r.uente puis.ue l'a(sence d'enseignement de l'in-ormati.ue au coll0ge -ait .u'on +
trouve peu d'enseignants a+ant une prati.ue ou a+ant d7, re/u une -ormation.
Conclusion
= premi0re vue, si l'on regarde certains dispositi-s comme celui du &onseil Pnral de
&orr0Se .ui a distri(u plus de 3DDD iAads , des l0ves et pro-esseurs de coll0ge, on peut
admettre l'intr6t d'ha(ituer les en-ants , des s+st0mes in-ormati.ues modernes,
ultraporta(les et personnels, prsentant un haut degr d'accepta(ilit.
3'en-ant, en plus d'ac.urir des comptences relatives , la socit de l'in-ormation
8manuels lectroni.ues, outils colla(orati-s, navigation et recherche sur Internet,
(ureauti.ue;, dispose d'un espace virtuel personnel identi.ue , l'cole et , la maison.
M6me si leur utilisation pdagogi.ue n'est (ien sXr pas une vidence, l'adoption de ces
outils est .uasiment instantane tant donne .u'ils sont le produit de recherches intensives
en ergonomie et exprience utilisateur.
&ependant, on peut se demander si ce -aisant, on ha(itue pas galement l'en-ant ,
n'utiliser .ue des s+st0mes propritaires 8en l'occurrence i!S, connu pour sa conception
particuli0rement verrouille; et dont l'inter-ace, par-aitement a(outie au regard de son
utilisa(ilit, malgr les milliers d'applications disponi(les, ne propose -inalement .ue des
activits soigneusement compartimentes.
Aar contraste, le W!-, comme tout A& .uip d'un s+st0me li(re et ouvert, o--re ,
l'utilisateur la possi(ilit d'accder aux couches les plus pro-ondes de sa machine et permet
8ou en tout cas rend possi(le; une appropriation de l'essence relle de l'in-ormati.ue. 3a
distinction de langage application Y programme est ici -ondamentale. !n peut voir
directement l'installation d'un programme 8par une -en6tre de terminal; ou (ien o(server
ses e--ets 8apparition sur le dis.ue de di--rents -ichiers;. = l'oppos, l'installation d'une
application est par-aitement, et irrmdia(lement, opa.ue.
Si une inter-ace, sur le plan ergonomi.ue, doit pouvoir se -aire ou(lier pour allger la
charge cognitive, sa 1 disparition 2 programme par la philosophie d'Bpple n'est une
(onne chose .ue rapporte , des o(7ecti-s purement -onctionnels T en d'autres termes, on
gagne en proximit avec la ralisation d'un o(7ecti- 8par exemple, consulter son courrier
lectroni.ue; au dtriment de la comprhension de ce .u'on est rellement en train de
#3
-aire. $oit-on du.uer les en-ants , 1 ou(lier la machine 2 ? &'est tr0s discuta(le. Jormer
une gnration ignorante des principes .ui sont , la (ase de la nouvelle socit
technologi.ue dans la.uelle elle vit est dangereux. )rouiller la distinction entre rel et
virtuel par une disparition totale de l'inter-ace l'est tout autant.
!r, c'est par les caractristi.ues percepti(les de l'inter-ace 8sa visi(ilit, par oppos , son
invisi(ilit; .ue l'inter-ace est reconnue en tant .ue telle. &'est , partir de ce seul moment
.u'elle ac.uiert une ralit pour son utilisateur T et c'est seulement .uand elle -ait partie de
la ralit .ue l'on peut agir sur elle 8dvelopper des capacits par rapport , son utilisation
et sa modi-ication; et .u'elle peut constituer une -ronti0re e--icace entre le virtuel et le
rel : ni une (arri0re, ni une autoroute d'in-ormations, mais un lieu de transition ou
s'exerce le choix, le contrFle et le 7ugement criti.ue de l'utilisateur.
3es micromondes, , l'oppos, rendent clairement visi(le le point d'accroche entre virtuel et
rel, et laissent li(re en criture leur propre d-inition. Ils participent ainsi de cette m6me
ide de donner , l'l0ve un pouvoir sur la machine : un pouvoir de manipulation par
l'apprentissage dans un espace li(re, , partir de -onctions lmentaires, et non simple
utilisation de programmes d7, constitus, -igs et pr6ts , l'emploi T un pouvoir de
comprhension 8le premier pas vers la sagesse; par l'exprience des mcanismes sous-
7acents au calcul et , la programmation in-ormati.ue.
.iblio$rap'ie
Brnheim, R. 8EK9;. La pens,e -isuelle. Aaris: Jlammarion.
)ruillard, Z. 8EEK;. Machines . enseigner. &achan: Oerm0s.
&haitin, P. 8E%K;. /lgorithmic !nformation Theory. &am(ridge: &am(ridge *niversit+
Aress.
&haitin, P. 8#DD:;: Meta Math01 The 2uest for (mega. HeI [ork: Aantheon )ooks.
La+, B. &. 8EK#;. 3% things to do 4ith a 5ynabook. &on-erence 8H&G5;.
La+, B. &. 8EE9;. Ghe 5arl+ Oistor+ o- Smalltalk. in )ergin, G. @., Pi(son, R. P., History of
Programming Languages6 7olume 3. Reading: Bddison-Vesle+.
3aSonder, B. V., \ Rouet, @.-J. 8#DD%;. In-ormation pro(lem solving instruction: some
cognitive and metacognitive issues. 8omputers in human beha-ior, n] #".
Minsk+, M. 3. 8EEK;. La soci,t, de l9esprit. Aaris: Interditions.
Aapert, S. 8EE";. L9enfant et la machine . conna:tre. ;epenser l9,cole . l9<re de
l9ordinateur. Aaris: $unod.
Aiaget, @. 8E3#;. Le =ugement moral che> l9enfant. Aaris: A*J.
Aiaget, @. 8E3K;. La construction du r,el che> l9enfant. Heuch<tel: $elachaux et Hiestl.
Aiaget, @. 8E"#;. 8lasses6 relations et nombres1 essai sur les groupements de la logisti#ue
et sur la r,-ersibilit, de la pens,e. Aaris: @. ^rin.
Aiaget, @. 8E:#;. ?ssai sur les transformations des op,rations logi#ues1 les 3@A
op,rations ternaires de la logi#ue bi-alente des propositions. Aaris: A*J.
Aiaget, @. 8EK9;. Le comportement6 moteur de l9,-olution. Aaris: Zditions du seuil.
Aiaget, @., \ Oenri.ues, P., \ Bscher, 5. 8EED;. Morphismes et cat,gories1 comparer et
transformer. Heuch<tel: $elachaux et Hiestl.
#4

You might also like