Return-Path: <educ-owner@april.org>
X-Original-To: jtadeusz@april.org
Delivered-To: jtadeusz@april.org
Received: from localhost (unknown [192.168.2.16])
	by pavot.april.org (Postfix) with ESMTP id 90B9218C075E;
	Thu, 19 Jun 2014 06:41:33 +0200 (CEST)
Received: from pavot.april.org ([192.168.2.17])
	by localhost (spamvir.april.org [192.168.2.16]) (amavisd-new, port 10024)
	with ESMTP id DxiAj7WZd3bz; Thu, 19 Jun 2014 06:41:33 +0200 (CEST)
Received: by pavot.april.org (Postfix, from userid 102)
	id CBF281530D44; Thu, 19 Jun 2014 06:41:29 +0200 (CEST)
Received: from localhost (unknown [192.168.2.16])
	by pavot.april.org (Postfix) with ESMTP id A49BC1530D16;
	Thu, 19 Jun 2014 06:41:21 +0200 (CEST)
Received: from pavot.april.org ([192.168.2.17])
	by localhost (spamvir.april.org [192.168.2.16]) (amavisd-new, port 10024)
	with ESMTP id o2gjZpKjAtF0; Thu, 19 Jun 2014 06:41:15 +0200 (CEST)
Received: from smtp4-g21.free.fr (smtp4-g21.free.fr [212.27.42.4])
	by pavot.april.org (Postfix) with ESMTP id E43841530D0F;
	Thu, 19 Jun 2014 06:41:15 +0200 (CEST)
Received: from zimbra18-e3.priv.proxad.net (unknown [172.20.243.168])
	by smtp4-g21.free.fr (Postfix) with ESMTP id 74F1E4C801D;
	Thu, 19 Jun 2014 06:41:15 +0200 (CEST)
Date: Thu, 19 Jun 2014 06:41:15 +0200 (CEST)
From: cnestel@free.fr
To: Vincent-Xavier JUMEL <vxjumel@april.org>
Cc: educ@april.org
Message-ID: <1753571430.269316.1403152875245.JavaMail.root@zimbra18-e3.priv.proxad.net>
In-Reply-To: <20140618203632.GD29866@april.org>
MIME-Version: 1.0
X-Originating-IP: [2a01:e35:2e0e:1160:21d:92ff:fe84:279c]
X-Mailer: Zimbra 7.2.0-GA2598 (zclient/7.2.0-GA2598)
X-Authenticated-User: cnestel@free.fr
Subject: =?UTF-8?B?UmXCoDogUmXCoDogW0VEVUNd?= =?UTF-8?Q?Proposition_de_loi?=
 =?UTF-8?Q?_visant_=C3=A0_rendre_obligatoire_l=E2=80=99enseignement_du_cod?=
 =?UTF-8?Q?age_informatique_=C3=A0_l=E2=80=99=C3=A9cole?=
X-Loop: educ@april.org
X-Sequence: 6011
Errors-to: educ-owner@april.org
Precedence: list
Precedence: bulk
Sender: educ-request@april.org
X-no-archive: yes
List-Id: <educ.april.org>
List-Help: <mailto:sympa@april.org?subject=help>
List-Subscribe: <mailto:sympa@april.org?subject=subscribe%20educ>
List-Unsubscribe: <mailto:sympa@april.org?subject=unsubscribe%20educ>
List-Post: <mailto:educ@april.org>
List-Owner: <mailto:educ-request@april.org>
List-Archive: <https://listes.april.org/wws/arc/educ>
Content-type: multipart/mixed;
  boundary="----------=_1403152886-19711-5199"
X-Length: 10244
Status: R
X-Status: NT
X-KMail-EncryptionState:  
X-KMail-SignatureState:  
X-KMail-MDN-Sent:  
X-UID: 0

This is a multi-part message in MIME format...

------------=_1403152886-19711-5199
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

----- Vincent-Xavier JUMEL <vxjumel@april.org> a =C3=A9crit=C2=A0:

Bonjour,


> J'ai vu pourquoi tu r=C3=A9cuses les termes de techniques et d'outil et je
> comprends une partie du raisonnement. Je suis assez d'accord avec le
> fait que les =C3=A9l=C3=A8ves de coll=C3=A8ge ne se passionnent pas tous =
pour
> l'informatique, mais ils sont tous utilisateurs, =C3=A0 un degr=C3=A9 ou =
un autre
> de l'informatique et c'est pourquoi il est essentiel de leur donner
> quelques =C3=A9l=C3=A9ments de r=C3=A9flexion structur=C3=A9e, au m=C3=AA=
me titre que le font, au
> niveau du coll=C3=A8ge, les SVT. Par exemple, la classe de 4=C3=A8me est
> l'occasion de d=C3=A9couvrir la reproduction sexu=C3=A9e, =C3=A9tape impo=
rtante de
> sociabilisation et d'insertion dans la vie du citoyen de demain.

OUI. C'est ESSENTIEL ! De la m=C3=AAme mani=C3=A8re qu'il est indispensable=
 de
leur apprendre =C3=A0 travailler en r=C3=A9seau, =C3=A0 distinguer un mode =
coop=C3=A9ratif
d'un mode collaboratif, le paradigme de l'arborescence de celui des
graphes non hi=C3=A9rarchiques, de leur apprendre =C3=A0 travailler sur des=
 corpus
occasionnels, =C3=A0 croiser les sources, =C3=A0 isoler l'information en fo=
nction
de leur propre entendement sans copier/coller =C3=A0 la vol=C3=A9e, =C3=A0 =
construire
des savoirs avec Internet.

> Pourquoi imposer la programmation =C3=A0 tout le monde. Quel est le but de
> savoir programmer ?
> Montrer qu'il existe des moyens d'automatiser des t=C3=A2ches r=C3=A9p=C3=
=A9titives et
> initier les coll=C3=A9giens =C3=A0 formaliser l'it=C3=A9ration dans une l=
iste pour
> appliquer toujours le m=C3=AAme traitement mais quel besoin de leur appre=
ndre
> la programmation, ce qui dans ce contexte ne veut trop rien dire.
>=20
> On court ainsi le risque de transformer cet enseignement en un
> enseignement scolaire dont les =C3=A9l=C3=A8ves ne tirerait qu'ennui et m=
oyen de
> s=C3=A9lection suppl=C3=A9mentaire.

Le premier but c'est de permettre d'appr=C3=A9hender ph=C3=A9nom=C3=A9nolog=
iquement,
par une pratique, un certain nombre de notions...

Construire sur un mode collaboratif un petit site web =C3=A0 la main, =C3=
=A0
partir d'un champ lexical, peut =C3=AAtre une premi=C3=A8re =C3=A9tape pour=
 faire
comprendre l'int=C3=A9r=C3=AAt de r=C3=A8gles/protocoles de communication, =
visualiser=20
le code source d'un fichier ex=C3=A9cutable.
Pour ce faire, on n'a pas besoin de passer par une it=C3=A9ration.

Pourquoi un champ lexical ?

Parce que tout lexique, tout champ lexical est hypertexte. On peut
donc en dresser le graphe et visualiser ce qui distingue un graphe
hi=C3=A9rarchique comme une arborescence qui renvoie au travail coop=C3=A9r=
atif
et =C3=A0 la segmentation des t=C3=A2ches, d'un graphe non hi=C3=A9rarchique
qui permet le travail collaboratif si le groupe s'est mis d'accord
par exemple sur le nom des fichiers pour les liens hypertextes...

Mais ce n'est pas suffisant. Pour aller plus loin, certains profs de
technologie font programmer en scratch un aspirateur robot =C3=A0 leurs
=C3=A9l=C3=A8ves. Cela permet d'aborder la programmation de petits algorith=
mes
=C3=A0 partir d'une situation concr=C3=A8te.

Mais ce n'est pas suffisant si notre objectif est de permettre aux
=C3=A9l=C3=A8ves d'appr=C3=A9hender la lecture et l'=C3=A9criture de progra=
mmes
=C3=A9crits dans un langage compil=C3=A9, pour rendre intelligible certaine=
s=20
notions qui nous tiennent =C3=A0 coeur permettant d'op=C3=A9rer une distinc=
tion
entre logiciel libre et logiciel privateur.=20

Mais cela permet tout au mieux de contribuer =C3=A0 une culture informatique
pour tous, pas d'apprendre la programmation en tant que science de.

L'autre objectif est transversal. Nous nous sommes rendus compte avec=20
une coll=C3=A8gue de math de mon coll=C3=A8ge exactement de la m=C3=AAme ch=
ose que
dit Fabio dans un post pr=C3=A9c=C3=A9dent :

"On pourrait aussi estimer que l'apprentissage du code en lui m=C3=AAme app=
orte=20
des comp=C3=A9tences dont beaucoup sont communes avec les math=C3=A9matique=
s.".

Et en effet, apprendre la g=C3=A9om=C3=A9trie ou apprendre =C3=A0 programme=
r pose
un m=C3=AAme probl=C3=A8me de mod=C3=A9lisation, ce qui handicape un grand =
nombre
d'=C3=A9l=C3=A8ves en difficult=C3=A9 qui ont du mal =C3=A0 mod=C3=A9liser.=
 Cela pose =C3=A9galement
le probl=C3=A8me du langage, de l'=C3=A9criture sp=C3=A9cialis=C3=A9e (par =
exemple l'=C3=A9criture
math=C3=A9matique qui handicape certains =C3=A9l=C3=A8ves).=20

De ce point de vue, la programmation contrairement =C3=A0 l'usage de certai=
ns
"outils num=C3=A9riques" comme le tableur qui permettent d'obtenir des r=C3=
=A9sultats
sans aider l'enfant =C3=A0 mod=C3=A9liser, peut =C3=AAtre un moyen de rem=
=C3=A9diation,=20
dans le sens d'autre m=C3=A9dia, pas de rem=C3=A8de.
Par exemple le jeu que donne =C3=A0 ses =C3=A9l=C3=A8ves la prof de math o=
=C3=B9 sont
repr=C3=A9sent=C3=A9es sur une feuille de papier une s=C3=A9rie de figure g=
=C3=A9om=C3=A9triques=20
qu'un =C3=A9l=C3=A8ve doit choisir et que l'autre en posant des questions d=
oit
deviner.
Se joue ici le rapport =C3=A0 un langage commun math=C3=A9matique et un alg=
orithme
sous-jacent de type si alors...
Le passage par un langage de programmation peut =C3=AAtre aussi un moyen de
formalisation. Et dans ce cas, on =C3=A9chappe au pi=C3=A8ge que d=C3=A9non=
=C3=A7ait =C3=A0 juste
titre Fabio :

"Il est facile de deviner ce que l'on va r=C3=A9duire : l'=C3=A9veil ou le
sport. Pourquoi pas ! On pourrait aussi estimer que l'apprentissage du
code en lui m=C3=AAme apporte des comp=C3=A9tences dont beaucoup sont commu=
nes
avec les math=C3=A9matiques. On pourrait donc aussi envisager de faire moins
de math=C3=A9matiques (il faudra bien en payer le co=C3=BBt) ... C'est un v=
rai
d=C3=A9bat sur les postures (quasi immuables) de ce qui forme aux
comp=C3=A9tences, =C3=A0 la culture et la citoyennet=C3=A9 en France.".

Mais tout ce dont je viens de parler ce n'est pas =C3=A0 proprement parler
de la science informatique, c'est-=C3=A0-dire l'apprentissage de la program=
mation
en tant que propre objet d'=C3=A9tude.=20
Le temps n'=C3=A9tant pas =C3=A9lastique, il importe avant tout et je te su=
is =C3=A0 100%
que soit enseign=C3=A9 pour tous en priorit=C3=A9 ce que tu qualifies "=C3=
=A9l=C3=A9ments de r=C3=A9flexion=20
structur=C3=A9e"b et que d'autres nomment "litt=C3=A9ratie informatique".



> Il faut distinguer un socle commun (surtout de connaissances) sur
> l'informatique et ses usages d'un niveau en science informatique.
> Proposons plut=C3=B4t des clubs robotiques/programmation/=E2=80=A6 comme =
les heures
> d'AS de nos coll=C3=A8gues d'EPS.

Oui... mais les clubs posent un probl=C3=A8me de p=C3=A9rennit=C3=A9.

Il importe =C3=A9galement que soient mis en place d=C3=A8s le coll=C3=A8ge,=
 je pense
sur les niveaux quatri=C3=A8me et troisi=C3=A8me, des options sp=C3=A9cifiq=
uement
d=C3=A9di=C3=A9es =C3=A0 l'art de la programmation et =C3=A0 la science inf=
ormatique,
en tant que discipline institu=C3=A9e.


------------=_1403152886-19711-5199
Content-Type: text/plain; charset="UTF-8"; name="message-footer.txt"
Content-Disposition: inline; filename="message-footer.txt"
Content-Transfer-Encoding: 8bit

--
Pour gérer votre abonnement à la liste educ et vos informations personnelles :
http://listes.april.org/wws/info/educ

------------=_1403152886-19711-5199--
