Pourquoi enseigner l`informatique

Transcription

Pourquoi enseigner l`informatique
Pourquoi enseigner l’informatique ?
Antoine Petit
Mai 2013
2
Pourquoi ne PAS enseigner l’informatique ?
3
Parce que ce n’est PAS une science !
4
Parce que ce sont des (sous-)mathématiques !
• Les mentalités évoluent avec le temps…
5
Parce que les évolutions sont trop rapides et qu’il
n’est donc pas possible de faire des programmes
stables !
• Il n’est pas nécessaire d’avoir un avis quand on n’y
connaît rien !
• L’informatique est enseignée à l’Université depuis une
cinquantaine d’années sans que les programmes aient
eu plus de mal à évoluer que dans d’autres disciplines.
• Il n’est pas interdit d’aller voir ailleurs (hors l’hexagone)
ce qui se passe.
6
Parce qu’il n’y a pas de professeur d’informatique !
• Il y en a BEAUCOUP dans
les Universités et Ecoles
• Combien de temps la
bivalence restera-t-elle un
sujet tabou en France ?
• Et pourquoi pas un CAPES
et/ou une agrégation
d’informatique ?
7
Parce que les horaires des élèves sont déjà trop
lourds !
• C’est vrai !
• Les options sont possibles….
… et pas seulement pour l’informatique
8
Mais la
SEULE VRAIE
raison est …
9
Parce que cela risque d’enlever des heures
à MA matière !
• C’est à nouveau vrai !
• Pas seulement aux mathématiques ou aux STI
• Mais l’école est-elle faite avant tout pour les professeurs…
… ou les élèves, futurs citoyens et futur travailleurs
10
Une autre encore plus mauvaise raison
• Oui, vous avez raison, il faudrait enseigner l’informatique mais
cela va être bien compliqué à mettre en œuvre, en raison des
autres disciplines, des professeurs, des horaires, des parents,
des principaux et proviseurs, de …
11
Aujourd’hui,
un certain consensus…
… voire un consensus certain !
12
Des rapports (très) récents
• Rapport par ACM Europe et Informatics Europe, avril 2013
Informatics education: Europe cannot afford to miss the boat
http://www.informatics-europe.org/images/documents/informatics-education-europe-report.pdf
• Rapport de l’Académie des Sciences, avril 2013
L’enseignement de l’informatique. Il est urgent de ne plus attendre.
To be published
13
Executive overview, ACM-IE report(1/2)
1. All of Europe’s citizens need to be educated in both digital literacy and
informatics.
2. Digital literacy covers fluency with computer tools and the Internet.
3. Informatics covers the science behind information technology. Informatics is a
distinct science, characterized by its own concepts, methods, body of knowledge
and open issues. It has emerged, in a role similar to that of mathematics, as a
cross-discipline field underlying today’s scientific, engineering and economic
progress.
4. Informatics is a major enabler of technology innovation, the principal resource
for Europe’s drive to become an information society, and the key to the future of
Europe’s economy.
14
Executive overview, ACM-IE report (2/2)
5. European countries are making good progress in including digital literacy in the
curriculum. The teaching of this topic should emphasize the proper use of
information technology resources and cover matters of ethics such as privacy and
plagiarism.
6. Informatics education, unlike digital literacy education, is sorely lacking in most
European countries. The situation has paradoxically worsened since the 70s and 80s.
7. Not offering appropriate informatics education means that Europe is harming its
new generation of citizens, educationally and economically.
8. Unless Europe takes resolute steps to change that situation, it will turn into a mere
consumer of information technology and miss its goal of being a major player.
15
Recommandations, ACM-IE report (1/2)
Recommendation 1. All students should benefit from education in digital literacy,
starting from an early age and mastering the basic concepts by age 12. Digital
literacy education should emphasize not only skills but also the principles and
practices of using them effectively and ethically.
Recommendation 2. All students should benefit from education in informatics as an
independent scientific subject, studied both for its intrinsic intellectual and educational
value and for its applications to other disciplines.
16
Recommandations, ACM-IE report (2/2)
Recommendation 3. A large-scale teacher training program should urgently be
started. To bootstrap the process in the short term, creative solutions should be
developed involving school teachers paired with experts from academia and industry.
Recommendation 4. The definition of informatics curricula should rely on the
considerable body of existing work on the topic and the specific recommendations of
the present report (section 4).
17
Computational thinking (Jeannette Wing, 2003)
Computational thinking is a problem-solving process with distinctive problem-solving
techniques and general intellectual practices.
18
Computational thinking: problem solving techniques
•
•
•
•
•
•
Representing information through abstractions such as models and simulations.
Logically structuring and analyzing data.
Automating solutions through algorithmic thinking, involving carefully described
sequences of steps taken from a well-defined catalog of basic operations.
Identifying, analyzing and implementing possible solutions with the goal of
achieving the most efficient combination of steps and resources, including both
human and hardware resources.
Formulating problems in a way that facilitates the use a computer and
computerized tools to help solve them.
Generalizing the problem-solving process to a wide variety of problems.
These techniques are of value to all citizens not only for their direct application to
dealing with computers, networks, software and tools but as tools for dealing with
many different kinds of problems in many disciplines.
19
Computational thinking: general intellectual practices
•
•
•
•
•
•
Confidence in dealing with complexity (since software systems commonly reach a
degree of complexity far beyond what is routinely handled in other forms of
engineering).
Persistence in working with difficult problems.
Tolerance for ambiguity (to be reconciled with the necessary rigor in ensuring the
correctness of the solutions).
Ability to deal with open-ended problems.
Ability to deal with a mix of both human and technical aspects; the human
dimension (user needs, quality user interfaces, appropriate training, user
psychology…) is always essential in IT systems.
Ability to communicate and work with others to achieve a common goal or
solution.
Here too the benefits extend far beyond the confines of informatics.
20
Informatics
•
Informatics fosters creativity, by illustrating the variety of ways to approach and
solve a problem.
•
Informatics is constructive: designing algorithms is engineering work, producing
visible (if virtual) artifacts.
•
Informatics helps master complexity: learning to solve informatics problems
helps solve complex problems in other areas.
•
Informatics enhances accuracy and precise reasoning: writing successful
programs requires exactness in every detail.
21
Une volonté marquée en UK…
Imagine the dramatic change which could be possible in just a few years...
Instead of children bored out of their minds being taught how to use Word and
Excel by bored teachers, we could have 11-year-olds able to write simple 2D
computer animations… By 16, they could have an understanding of formal logic
previously covered only in university courses and be writing their own apps for
smartphones.
Michael Gove
UK Education Secretary
11 January 2012
22
…et des actes
!
General
Certificate
of Secondary
Education
23
En France aussi !
Co
9
ma
mi
és
e0
3
ir
ct
o
24
Faire du numérique une chance pour la jeunesse
Renforcer la compétitivité de nos entreprises
grâce au numérique
Promouvoir nos valeurs
dans la société et l’économie numériques
Co
9
ma
mi
és
e0
3
ir
ct
o
25
Faire du numérique une chance pour la
jeunesse
Mesure 1 :
scolaires
L’entrée du numérique dans les enseignements
Mesure 2 : Une politique ambitieuse de formation des
enseignants aux usages du numérique, avec notamment la
formation de
150 000 enseignants en deux ans
Mesure 3 : Lancement du projet “France Universités
Numériques”
Mesure 4 : Renforcer les formations aux métiers du
numérique
Mesure 5 :
qualifiés
Faire du numérique une chance pour les jeunes peu
Co
9
ma
mi
és
e0
3
ir
ct
o
26
Mesure 1 : L’entrée du numérique dans les
enseignements scolaires
•Former à l’utilisation des instruments et ressources numériques de l’école
primaire au lycée (avec intégration d’une dimension d’éducation aux
médias)
•Réfléchir à la place que doit prendre la science informatique, à tous les
niveaux d’enseignement •Généraliser l’option de spécialité “Informatique et sciences du numérique”,
en terminale de toutes les séries de l’enseignement général et
technologique (à la rentrée 2014)
•Un appel à projets doté de 10 M€ sera lancé au 2e trimestre par le
Commissariat
général à l’investissement pour le développement de moyens
numériques dédiés
aux apprentissages fondamentaux
Co
9
ma
mi
és
e0
3
ir
ct
o
Mesure 2 : Une politique ambitieuse de
formation des enseignants aux usages du
numérique, avec notamment la formation de 150
000 enseignants en deux ans
27
•Former l’ensemble des nouveaux enseignants “au” et “par” le numérique
dans les écoles supérieures du professorat et de l’éducation (ESPE), (dès
la rentrée 2013)
•Former les enseignants du premier et du second degré, dans le cadre de
leur formation continue, aux apports du numérique dans leurs pratiques
pédagogiques (au cours de l’année scolaire 2013/2014)
Co
9
ma
mi
és
e0
3
ir
ct
o
28
Mesure 3
Lancement du projet “France Universités
Numériques”
ettre en place ce projet au service de la mutualisation entre acteurs
de l’enseignement supérieur (avant la fin du premier semestre 2013)
entifier un premier ensemble de sites territoriaux “pilotes” (à l’été)
ngager une discussion avec le Commissariat général à l’investissement et
la Caisse des dépôts pour la construction d’un fonds de financement dédié
ssocier les établissements d’enseignement supérieur par une
Initiative européenne (avant la fin de l’année 2013)
éciser la place du numérique dans l’enseignement supérieur
(loi sur l’enseignement supérieur et la recherche)
Co
9
ma
mi
és
e0
3
ir
ct
o
29
Mesure 4
Renforcer les formations aux métiers du
numérique
•Orienter plus de jeunes vers les métiers du numérique dont ont besoin les
entreprises du secteur (plan d’action présenté à la rentrée 2013)
•Faciliter l’émergence, la reconnaissance et la préparation par la formation
aux nouveaux métiers du secteur (signature en 2013 d’un contrat
d’études
prospectives entre le Syntec numérique et le ministère du travail)
•Identifier les besoins en main d’œuvre pour le déploiement du très haut
débit et élaborer un plan d’action (étude prospective lancée en février
2013 par le ministère du travail, Constructys et les organisations
professionnelles
de la filière fibre optique) •Accompagner les secteurs de l’économie traditionnelle pour anticiper les
besoins en emploi dans les métiers du numérique dans ces secteurs
30
Et les CPGE !?!?
31
Quelques remarques en vrac (1/2)
• Aucune évolution notable depuis 1995, c’est long !
• Une réflexion avec quelques forces conservatrices agissant
plus ou moins dans l’ombre…
• … et malheureusement un peu polluée par des considérations
boutiquières (quid de mes 23’ de colle ?)
32
Quelques remarques en vrac (2/2)
• Un résultat pas parfait mais plus qu’honorable…
• … qu’il ne faudra cependant pas attendre à nouveau plus de
15 ans pour faire évoluer, tant en ce qui concerne les
programmes que les volumes horaires
• Une bonne occasion de rapprocher CPGE et les acteurs de
l’enseignement supérieur et de la recherche
• Prise en compte dans les concours va être (malheureusement)
essentielle
33
Centres de recherche Inria
•Une porte d’entrée simple dans le monde de l’enseignement
supérieur et de la recherche
•Des formations possibles
•Des personnes ressources
•Des accueils des élèves pour des visites, voire des stages
4
Centres de recherche Inria
Inria LILLE
Nord Europe
Inria
Paris
–
Rocquencourt
Inria NANCY
Grand Est
Inria SACLAY
Île-de-France
Inria RENNES
Bretagne Atlantique
Inria GRENOBLE
Rhône-Alpes
1992
Inria BORDEAUX
Sud-Ouest
Inria SOPHIA ANTIPOLIS
Méditerranée
35
Interstices: interstices.info
36
Interstices (suite) : ressources pour les lycées
37
Inriality : www.inriality.fr
SILO: science-info-lycee.fr
Quelques défis posés aux sciences
du numérique
Plan stratégique Inria 2013 – 2017
Objectif Inria 2020
Objectif Inria 2020
-
Des défis des sciences du numérique
• Les systèmes
• Les données
• Les interactions et les usages
• Les modèles
Objectif Inria 2020
41
Systèmes : quelques défis scientifiques
 Cloud computing
Réseaux de capteurs
Machines exaflopiques
Contraintes énergétiques
Dynamicité
Erreurs et défaillances
Systèmes de systèmes
Sûreté et sécurité
Objectif Inria 2020
Modélisation et simulation
Information centric networking
-
- 42
Données : quelques défis scientifiques
Big data
Chaîne Données – Informations – Connaissances.
Représentations visuelles/sonores/tactiles/olfactives.
Apprentissage
Interopérabilité
Localisation
Données incertaines.
Protection des données
Cohérence
Objectif Inria 2020
Droit à l'oubli
-
- 43
Interactions et usages : quelques défis scientifiques
 Serious games
 Robotique
 Interfaces ouvertes et “individualisées”
Apprentissage automatique
Modélisation des usages
Interfaces directes avec les sens
Objets numériques.
Objectif Inria 2020
Nouveaux périphériques de saisie
-
- 44
Modèles : quelques défis scientifiques
 Modélisation – Simulation - Expérimentation
 Représentations mathématiques ET informatiques
 Valeurs et précisions des paramètres des modèles
Modèles déterministes/probabilistes.
Approche hiérarchique
Représentations multi-physiques, multi-échelles.
Caractère incertain
Objectif Inria 2020
-
- 45
Des défis posés au numérique par les
autres sciences et la société
• La santé et le bien-être
• L’énergie et les ressources naturelles
• L’environnement et le développement durable
• La société et l’éducation
Objectif Inria 2020
-
Pour la santé et le bien-être
L’objectif de ce système est d’obtenir une
véritable
sensation
d’immersion
pour
observer des données biologiques et
scientifiques complexes.
Logiciel d'interface
cerveau-ordinateur
permet à son utilisateur d’envoyer des
commandes à un ordinateur ou à une
machine uniquement à partir de son activité
cérébrale.
Outil de neuronavigation 3D temps réel pour faciliter l'utilisation de la stimulation
magnétique transcranienne (TMS) dans la thérapie de la dépression.
 Modéliser un système biologique pour en analyser les données.
Objectif Inria 2020
-
- 47
Pour la santé et le bien-être
Plateforme expérimentale de rééducation assistée
de la marche à domicile.
L’objectif de ce système est de compenser
automatiquement les mouvements de
respiration du patient afin d'assister le geste
du chirurgien.
Simulation électrique (électrocardiogramme)
et mécanique (imagerie ultrasons ou IRM)
de l'onde électrique dans le muscle
cardiaque, avec simulation de pathologie.
 Modèles couplés à des données dynamiques.
Objectif Inria 2020
-
- 48
Pour l’énergie et les ressources naturelles
Mesures de consommation d'une carte de
calcul afin de permettre une optimisation du
code logiciel.
Simulation du comportement d'un plasma
dans un réacteur à fusion, en remplacement
des réacteurs nucléaires actuels.
Etude de l'écoulement de l'air de la
climatisation dans l'habitacle d'une voiture
 Contrôle sûr et robuste de systèmes aléatoires partiellement
connus.
Objectif Inria 2020
-
- 49
Pour l’environnement et le développement
Détection des dégâts après un feu de forêt
(juillet 2007, Massif des Maures) à partir
d'une seule image SPOT 5.
Représentation paysagère réaliste, ar
modélisation stochastique de la distribution
spatiale d'un peuplement hétérogène.
Etude par simulation numérique multirésolution des transferts de masses d'eaux
de l'océan Indien vers l'océan Atlantique, dans le contexte du changement
climatique global.
 Modèles prédictifs et simulation à plusieurs échelles.
Objectif Inria 2020
-
- 50
Pour les sciences sociales et de l'éducation
Calcul et visualisation de graphe de très
grande taille, par exemple liés à des
interactions sur un réseau social.
Étude de phénomènes collectifs bio-inspirés à
travers un essaim de robots mobiles en interaction.
Système de table tactile multi-points pour la
manipulation, l'exploration et le partage de
données, par exemple enseignant/apprenant.
Modélisation / simulation de comportements collectifs .
Objectif Inria 2020
-
- 51
Pour les sciences sociales et de l'éducation
Prototype d'interface pour la sculpture
virtuelle : un exemple d’outil numérique de
création d'oeuvres d'art.
Apprentissage des robots en s'inspirant de la
psychologie développementale, robotique
environnementale et sociale.
Présentation de fondements de l'informatique à travers une approche ludique au
cours d'une action de médiation scientifique devant des élèves.
Outils d'apprentissage participatifs.
Objectif Inria 2020
-
- 52
53
Conclusion
• D’innombrables beaux et passionnants problèmes au cœur de
l’informatique, et aussi aux interfaces entre informatique et
toutes les autres sciences.
• De nombreuses retombées économiques possibles. La
création de valeurs passe beaucoup par le numérique.
• Il faut des chercheurs et des ingénieurs bien formés, et aussi
des citoyens éduqués !
Merci !