Sommaire
Contexte et
motivation

Interaction entre mathématique et informatique
par le Logiciel mathématique Libre/Open Source

Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion

IMI#mathfloss - K.I.A D EROUICHE

K.I.A D EROUICHE
kamel.derouiche@gmail.com

SNDM’13 - Tebessa,
25-26 novembre 2013

1 / 21
1

Contexte et motivation
Contexte et motivation
Objectif

Sommaire

2

Problématique

Contexte et
motivation
Approche

3

Exemple de
logiciel
mathfloss
Cas
d’étude

Problématique

Exemple de logiciel mathfloss
Exemple de logiciel mathfloss

4

Cas d’étude
Cas d’étude

Conclusion

5

Conclusion
Conclusion(1/2)
Conclusion(2/2)
Questions

IMI#mathfloss - K.I.A D EROUICHE

2 / 21
A propos

Sommaire
Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss
Cas
d’étude

Architect R&D chez Algerian IT Security Group
Membre de Association Algerienne pour le
Développpement l’Enseignement des Mathématiques et
Technologies de l’Information

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

3 / 21
Sommaire

1

Contexte et motivation

Sommaire

Contexte et motivation

Contexte et
motivation

Objectif

Contexte et
motivation
Objectif

Exemple de
logiciel
mathfloss
Cas
d’étude

2

Problématique

3

Exemple de logiciel mathfloss

4

Cas d’étude

5

Approche

Conclusion

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

4 / 21
Contexte et motivation
processus de création de logiciel mathématique

Sommaire
Contexte et
motivation
Contexte et
motivation
Objectif

Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion

IMI#mathfloss - K.I.A D EROUICHE

5 / 21
Contexte et motivation

Les sotfwares mathématiques, sont des outils favorables à
l’expérimentation, modélisation et problem-solving [?]

Sommaire
Contexte et
motivation
Contexte et
motivation

Les logiciels mathématiques FLOSS 1 évolue constamment,
ce qui nécessite une maintenance permanente favorisant
l’apprentissage et la coopération

Objectif

Approche
Exemple de
logiciel
mathfloss

Apporter des modifications son comprendre leurs effets
conduit à des situations de confusion entres les acteurs et le
milieu

Cas
d’étude
Conclusion

1. Free Libre Open Source Sotfware
IMI#mathfloss - K.I.A D EROUICHE

6 / 21
Contexte et motivation
Dynamique Open source vs Closed Source

Sommaire
Contexte et
motivation
Contexte et
motivation
Objectif

Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion

IMI#mathfloss - K.I.A D EROUICHE

7 / 21
Contexte et motivation

Sommaire
Contexte et
motivation
Contexte et
motivation

Logiciel Adapt(Int)

Objectif

Scilab

Oui

Adapt(Ext)

AjFonc

Oui

Oui

Non

Limit 3

Approche

MATLAB Non

Exemple de
logiciel
mathfloss

Admin
crosspart 2
Limit

Cas
d’étude
Conclusion

2. participation parallèle dans plusieurs listes-code :liste users, liste appli, liste maths
3. Contacté l’editeur pour toute modification
IMI#mathfloss - K.I.A D EROUICHE

8 / 21
Objectif

Sommaire
Contexte et
motivation
Contexte et
motivation
Objectif

Approche
Exemple de
logiciel
mathfloss

Notre étude vise à montré l’utilité des logiciels mathfloss
dans l’apprentissage et l’enseignement des
mathématiques.
On analyses les formes d’interactions dans les communautés
des logiciels mathfloss.

Cas
d’étude
Conclusion

IMI#mathfloss - K.I.A D EROUICHE

9 / 21
Sommaire

Sommaire

1

Contexte et motivation

Contexte et
motivation

2

Problématique

Approche

Problématique

Problématique

Exemple de
logiciel
mathfloss

Exemple de logiciel mathfloss

4

Cas d’étude

5

Cas
d’étude

3

Conclusion

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

10 / 21
Problématique

Sommaire
Contexte et
motivation
Approche

Quel logiciel mathématique FLOSS utiliser et dans quelles
conditions ?

Problématique

Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion

IMI#mathfloss - K.I.A D EROUICHE

Dans quelle mesure les logiciels mathématiques FLOSS
favorises l’apprentissage des mathématiques ?
Identification, modifications et contributions de l’impact des
logiciels mathématiques FLOSS

11 / 21
Sommaire

Sommaire

1

Contexte et motivation

Contexte et
motivation

2

Problématique

3

Exemple de logiciel mathfloss

Approche
Exemple de
logiciel
mathfloss

Exemple de logiciel mathfloss

Exemple de
logiciel mathfloss

Cas
d’étude

4

Cas d’étude

5

Conclusion

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

12 / 21
Exemple de logiciel mathfloss

Sommaire
Contexte et
motivation

On peut classer les logiciels mathfloss didiés à l’enseignement et
à l’apprentissage selon quatres catégories :
Logiciel bibliothèque : gsl, blas, lapack, cgal, sympy,
networkx

Approche
Exemple de
logiciel
mathfloss

Logiciel DSS 4 : scilab, sagemath, yacas, gnumeric, Sympy

Exemple de
logiciel mathfloss

Logiciel interactif : IPython

Cas
d’étude

Logiciel on-web : wims, Giac, Sympy,
sagemath+cloud(service)

Conclusion

4. Domain Specific Service
IMI#mathfloss - K.I.A D EROUICHE

13 / 21
Sommaire

Sommaire

1

Contexte et motivation

Contexte et
motivation

2

Problématique

Exemple de
logiciel
mathfloss

3

Exemple de logiciel mathfloss

Cas
d’étude

4

Cas d’étude

Approche

Cas d’étude

Cas d’étude

Conclusion

5

IMI#mathfloss - K.I.A D EROUICHE

Conclusion

14 / 21
Cas d’étude

Sommaire
Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss

Notre étude portera sur deux DSS : sagemath et Sympy en vue
de mettre en lumière leurs rôles possible dans le processus
d’apprentissage et d’enseignement des mathématiques

Cas
d’étude
Cas d’étude

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

15 / 21
sagemath

Sommaire
Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Cas d’étude

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

16 / 21
Sympy
Calcul de la dérivée sin(2x)

Sommaire
Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Cas d’étude

Conclusion

IMI#mathfloss - K.I.A D EROUICHE

17 / 21
Sommaire

1

Contexte et motivation

2

Problématique

3

Exemple de logiciel mathfloss

4

Cas d’étude

5

Conclusion

Sommaire
Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion
Conclusion(1/2)
Conclusion(2/2)

Conclusion(1/2)

Questions

Conclusion(2/2)
Questions

IMI#mathfloss - K.I.A D EROUICHE

18 / 21
Conclusion(1/2)

Sommaire
Contexte et
motivation
Approche

L’utilisation/modification des mathfloss 5 s’inscrit dans le
champ (travail coopératif, diversité et des référentiels et
contenus, ...)

Exemple de
logiciel
mathfloss
Cas
d’étude

Les logiciels mathfloss nécessite un changement et
pratiques dans le rôle des participants.

Conclusion
Conclusion(1/2)
Conclusion(2/2)
Questions

5. Mathématique Free Libre Open Source Software
IMI#mathfloss - K.I.A D EROUICHE

19 / 21
Conclusion(2/2)

Sommaire
Contexte et
motivation
Approche

L’intégration efficace des mathfloss pose certains obstacle

Exemple de
logiciel
mathfloss

Perspective :
DSL 6 pour les différentes frameworks didactiques(TSD 7 , etc...)

Cas
d’étude

La théorie des jeux pour analysé les stratégies d’apprentissages
possibles
Expérimentation sur le concept de rôle

Conclusion
Conclusion(1/2)
Conclusion(2/2)
Questions

6. Langage Spécifique au Domaine
7. Théorie des situations didactiques
IMI#mathfloss - K.I.A D EROUICHE

20 / 21
Questions ?

Sommaire

Contact :kamel.derouiche@gmail.com

Contexte et
motivation
Approche
Exemple de
logiciel
mathfloss
Cas
d’étude
Conclusion
Conclusion(1/2)
Conclusion(2/2)
Questions

IMI#mathfloss - K.I.A D EROUICHE

Merci pour votre attention

21 / 21

Tebessa mathfloss

  • 1.
    Sommaire Contexte et motivation Interaction entremathématique et informatique par le Logiciel mathématique Libre/Open Source Approche Exemple de logiciel mathfloss Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE K.I.A D EROUICHE kamel.derouiche@gmail.com SNDM’13 - Tebessa, 25-26 novembre 2013 1 / 21
  • 2.
    1 Contexte et motivation Contexteet motivation Objectif Sommaire 2 Problématique Contexte et motivation Approche 3 Exemple de logiciel mathfloss Cas d’étude Problématique Exemple de logiciel mathfloss Exemple de logiciel mathfloss 4 Cas d’étude Cas d’étude Conclusion 5 Conclusion Conclusion(1/2) Conclusion(2/2) Questions IMI#mathfloss - K.I.A D EROUICHE 2 / 21
  • 3.
    A propos Sommaire Contexte et motivation Approche Exemplede logiciel mathfloss Cas d’étude Architect R&D chez Algerian IT Security Group Membre de Association Algerienne pour le Développpement l’Enseignement des Mathématiques et Technologies de l’Information Conclusion IMI#mathfloss - K.I.A D EROUICHE 3 / 21
  • 4.
    Sommaire 1 Contexte et motivation Sommaire Contexteet motivation Contexte et motivation Objectif Contexte et motivation Objectif Exemple de logiciel mathfloss Cas d’étude 2 Problématique 3 Exemple de logiciel mathfloss 4 Cas d’étude 5 Approche Conclusion Conclusion IMI#mathfloss - K.I.A D EROUICHE 4 / 21
  • 5.
    Contexte et motivation processusde création de logiciel mathématique Sommaire Contexte et motivation Contexte et motivation Objectif Approche Exemple de logiciel mathfloss Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE 5 / 21
  • 6.
    Contexte et motivation Lessotfwares mathématiques, sont des outils favorables à l’expérimentation, modélisation et problem-solving [?] Sommaire Contexte et motivation Contexte et motivation Les logiciels mathématiques FLOSS 1 évolue constamment, ce qui nécessite une maintenance permanente favorisant l’apprentissage et la coopération Objectif Approche Exemple de logiciel mathfloss Apporter des modifications son comprendre leurs effets conduit à des situations de confusion entres les acteurs et le milieu Cas d’étude Conclusion 1. Free Libre Open Source Sotfware IMI#mathfloss - K.I.A D EROUICHE 6 / 21
  • 7.
    Contexte et motivation DynamiqueOpen source vs Closed Source Sommaire Contexte et motivation Contexte et motivation Objectif Approche Exemple de logiciel mathfloss Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE 7 / 21
  • 8.
    Contexte et motivation Sommaire Contexteet motivation Contexte et motivation Logiciel Adapt(Int) Objectif Scilab Oui Adapt(Ext) AjFonc Oui Oui Non Limit 3 Approche MATLAB Non Exemple de logiciel mathfloss Admin crosspart 2 Limit Cas d’étude Conclusion 2. participation parallèle dans plusieurs listes-code :liste users, liste appli, liste maths 3. Contacté l’editeur pour toute modification IMI#mathfloss - K.I.A D EROUICHE 8 / 21
  • 9.
    Objectif Sommaire Contexte et motivation Contexte et motivation Objectif Approche Exemplede logiciel mathfloss Notre étude vise à montré l’utilité des logiciels mathfloss dans l’apprentissage et l’enseignement des mathématiques. On analyses les formes d’interactions dans les communautés des logiciels mathfloss. Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE 9 / 21
  • 10.
    Sommaire Sommaire 1 Contexte et motivation Contexteet motivation 2 Problématique Approche Problématique Problématique Exemple de logiciel mathfloss Exemple de logiciel mathfloss 4 Cas d’étude 5 Cas d’étude 3 Conclusion Conclusion IMI#mathfloss - K.I.A D EROUICHE 10 / 21
  • 11.
    Problématique Sommaire Contexte et motivation Approche Quel logicielmathématique FLOSS utiliser et dans quelles conditions ? Problématique Exemple de logiciel mathfloss Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE Dans quelle mesure les logiciels mathématiques FLOSS favorises l’apprentissage des mathématiques ? Identification, modifications et contributions de l’impact des logiciels mathématiques FLOSS 11 / 21
  • 12.
    Sommaire Sommaire 1 Contexte et motivation Contexteet motivation 2 Problématique 3 Exemple de logiciel mathfloss Approche Exemple de logiciel mathfloss Exemple de logiciel mathfloss Exemple de logiciel mathfloss Cas d’étude 4 Cas d’étude 5 Conclusion Conclusion IMI#mathfloss - K.I.A D EROUICHE 12 / 21
  • 13.
    Exemple de logicielmathfloss Sommaire Contexte et motivation On peut classer les logiciels mathfloss didiés à l’enseignement et à l’apprentissage selon quatres catégories : Logiciel bibliothèque : gsl, blas, lapack, cgal, sympy, networkx Approche Exemple de logiciel mathfloss Logiciel DSS 4 : scilab, sagemath, yacas, gnumeric, Sympy Exemple de logiciel mathfloss Logiciel interactif : IPython Cas d’étude Logiciel on-web : wims, Giac, Sympy, sagemath+cloud(service) Conclusion 4. Domain Specific Service IMI#mathfloss - K.I.A D EROUICHE 13 / 21
  • 14.
    Sommaire Sommaire 1 Contexte et motivation Contexteet motivation 2 Problématique Exemple de logiciel mathfloss 3 Exemple de logiciel mathfloss Cas d’étude 4 Cas d’étude Approche Cas d’étude Cas d’étude Conclusion 5 IMI#mathfloss - K.I.A D EROUICHE Conclusion 14 / 21
  • 15.
    Cas d’étude Sommaire Contexte et motivation Approche Exemplede logiciel mathfloss Notre étude portera sur deux DSS : sagemath et Sympy en vue de mettre en lumière leurs rôles possible dans le processus d’apprentissage et d’enseignement des mathématiques Cas d’étude Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE 15 / 21
  • 16.
  • 17.
    Sympy Calcul de ladérivée sin(2x) Sommaire Contexte et motivation Approche Exemple de logiciel mathfloss Cas d’étude Cas d’étude Conclusion IMI#mathfloss - K.I.A D EROUICHE 17 / 21
  • 18.
    Sommaire 1 Contexte et motivation 2 Problématique 3 Exemplede logiciel mathfloss 4 Cas d’étude 5 Conclusion Sommaire Contexte et motivation Approche Exemple de logiciel mathfloss Cas d’étude Conclusion Conclusion(1/2) Conclusion(2/2) Conclusion(1/2) Questions Conclusion(2/2) Questions IMI#mathfloss - K.I.A D EROUICHE 18 / 21
  • 19.
    Conclusion(1/2) Sommaire Contexte et motivation Approche L’utilisation/modification desmathfloss 5 s’inscrit dans le champ (travail coopératif, diversité et des référentiels et contenus, ...) Exemple de logiciel mathfloss Cas d’étude Les logiciels mathfloss nécessite un changement et pratiques dans le rôle des participants. Conclusion Conclusion(1/2) Conclusion(2/2) Questions 5. Mathématique Free Libre Open Source Software IMI#mathfloss - K.I.A D EROUICHE 19 / 21
  • 20.
    Conclusion(2/2) Sommaire Contexte et motivation Approche L’intégration efficacedes mathfloss pose certains obstacle Exemple de logiciel mathfloss Perspective : DSL 6 pour les différentes frameworks didactiques(TSD 7 , etc...) Cas d’étude La théorie des jeux pour analysé les stratégies d’apprentissages possibles Expérimentation sur le concept de rôle Conclusion Conclusion(1/2) Conclusion(2/2) Questions 6. Langage Spécifique au Domaine 7. Théorie des situations didactiques IMI#mathfloss - K.I.A D EROUICHE 20 / 21
  • 21.
    Questions ? Sommaire Contact :kamel.derouiche@gmail.com Contexteet motivation Approche Exemple de logiciel mathfloss Cas d’étude Conclusion Conclusion(1/2) Conclusion(2/2) Questions IMI#mathfloss - K.I.A D EROUICHE Merci pour votre attention 21 / 21