« Learning Design : applications de la logique » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
 
(33 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 9 : Ligne 9 :
* fournir des supports à l'industrialisation pédagogique;
* fournir des supports à l'industrialisation pédagogique;


* mette à dispoisition des enseignants des outils cognitifs pédagogiques digitalisés sans pour autant exiger de maîtriser l'informatique.
* mette à disposition des enseignants des outils cognitifs pédagogiques digitalisés sans pour autant exiger de maîtriser l'informatique.


==Quels liens avec la logique==
==Quels liens avec la logique==
Ligne 32 : Ligne 32 :


'''Elément 1 (et) Elément 2 : Résultat'''
'''Elément 1 (et) Elément 2 : Résultat'''
<source lang=xml>


Vrai (et) Vrai :  Vrai
Vrai (et) Vrai :  Vrai
Ligne 40 : Ligne 42 :


Faux (et) Faux :  Faux
Faux (et) Faux :  Faux
</source>




Nous voyons que l'unique cas où le résultat est vrai arrive seulement quand les valeurs des deux éléments sont vraies.
Nous voyons que l'unique cas où le résultat est vrai arrive seulement quand les valeurs des deux éléments sont vraies.


Dans notre exemple de séquencement pédagogique, cela traduit comme ceci :


'''Dans notre exemple de séquencement pédagogique, cela traduit comme ceci :'''


* Activité1 : lire le manuel sur PHP offert en ressource
<source lang=xml>


(Activité1 : lire le manuel sur PHP offert en ressource)


et
et  


(Activité2 : lire le manuel sur JavaScript offert en ressource)


* Activité2 : lire le manuel sur JavaScript offert en ressource


Résutat :


pour


(Activité3 : créer un programme informatique en PHP et en Javascript)


* Activité3 : créer un programme informatique en PHP et en Javascript
</source>




Ligne 67 : Ligne 73 :




La table de vérité de l'opérateur est la suivante :
'''La table de vérité de l'opérateur est la suivante :'''


<source lang=xml>


Elément 1 (ou) Elément 2 : Résultat
Elément 1 (ou) Elément 2 : Résultat


Vrai       Vrai       Vrai
Vrai (ou) Vrai : Vrai


Vrai       Faux       Vrai
Vrai (ou) Faux : Vrai


Faux       Vrai       Vrai
Faux (ou) Vrai : Vrai


Faux       Faux       Faux
Faux (ou) Faux : Faux


</source>




Si l'on reprend le raisonnement précédent, on en déduit qu'ici la séquences d'activités pédagogiques échoue ici, seulement et seulement si aucune des activités est terminée. Pour reprendre l'exemple précédent nous nous retrouvons ainsi devant cette séquentialité :
Si l'on reprend le raisonnement précédent, on en déduit qu'ici la séquence d'activités pédagogiques échouera, seulement et seulement si aucune des activités est terminée.  




* Activité1 : lire le manuel sur PHP offert en ressource
'''Pour reprendre l'exemple précédent nous nous retrouvons ainsi devant cette séquentialité :'''
 
<source lang=xml>
(Activité1 : lire le manuel sur PHP offert en ressource)




Ligne 91 : Ligne 102 :




* Activité2 : lire le manuel sur JavaScript offert en ressource
(Activité2 : lire le manuel sur JavaScript offert en ressource)




pour
Résultat :




* Activité3 : créer un programme informatique  
(Activité3 : créer un programme informatique avec au moins un des deux langages)


</source>
Ici l'apprenant peut choisir de s'informer seulement sur un des manuels ou sur les deux pour créer un programme qui contient qu'un type de langage informatique ou alors à la fois du PHP et du Javascirpt. Le seul cas de fausseté s'observe uniquement quand il lit aucun des deux manuels, d'où l'opérateur "ou".


Ici l'apprenant peut choisir de s'informer seulement sur un des manuels ou sur les deux pour créer un programme qui contient qu'un type de langage informatique ou alors à la fois du PHP et du Javascirpt




===Troisièmement on trouve l'opérateur "implique"===
===Troisièmement on trouve l'opérateur "implique"===


Il s'observe dans le cas où le passage d'une activité pédagogique à l'autre se fait sous conditions.


La table de vérité de l'opérateur est :
Ce cas s'observe dans le cas où le passage d'une activité pédagogique à l'autre a lieu sous conditions. La table de vérité de l'opérateur est :


Elément 1 (implique) Elément 2 : Résultat


Vrai      Vrai      Vrai


Vrai      Faux      Faux
'''Elément 1 (implique) Elément 2 : Valeur de l'implication'''


Faux      Vrai      Vrai
<source lang=xml>


Faux      Faux      Faux
Vrai (implique) Vrai : Vrai


Vrai (implique) Faux : Faux


On peut à cet effet reprendre l'exemple précédent. On se rend ainsi compte que l'on est de toute façon dans un cas d'implication :  
Faux (implique) Vrai : Vrai


(faire le programme informatique) implique (de lire la ressource sur PHP) ou (de lire la ressource sur JavaScript)
Faux (implique) Faux : Faux
 
</source>
 
 
 
On peut à cet effet reprendre l'exemple précédent.
 
 
'''On se rend ainsi compte que l'on est de toute façon dans un cas d'implication, qui n'a pas été explicité jusqu'à maintenant :'''
 
 
<source lang=xml>
 
(faire le programme informatique en PHP ou en JavaScript)  
 
implique  
 
{(de lire la ressource sur PHP) ou (de lire la ressource sur JavaScript)}
 
 
Valeur de l'implication : vraie
 
 
</source>
 
 
 
La combinaison et l'articulation de divers opérateurs logique (ici en l'occurence "ou" et "implique") est tout-à-fait possible comme on le voit.
 
Cette séquence est valable puisqu'en ce qui concerne les débutants absolus en programmation, il est en effet très peu probable ou impossible de faire un programme sans lire les ressources au préalable. On est dans le cas où vrai (implique) faux : faux.
 
Par contre il est tout-à-fait possible de ne pas pouvoir programmer, même si on a lu les ressources. On est dans le cas logique où faux (implique) vrai : vrai. Les deux autres cas (vrai-vrai et faux-faux) sont aussi pertinents.


La combinaison et l'articulation de divers opérateurs logique est tout-à-fait possible comme on le voit.


Cette séquence est valable puisqu'en ce qui concerne les débutants absolus en programmation, il est en effet très peu probable ou impossible de faire un programme sans lire les ressources au préalables. Par contre il est tout-à-fait possible de ne pas pouvoir programmer, même si on a lu les ressources (le cas : élément 1 (faux) - élément 2 (vrai)). Les deux autres cas (vrai-vrai et faux-faux) sont aussi pertinents.


===Quatrièmement on trouve l'opérateur "ou exclusif"===
===Quatrièmement on trouve l'opérateur "ou exclusif"===


On a vu que la séquence était dévolue à des débutants absolus, mais on peut aussi la destiner autant à des débutants qu'à des expert. On se retrouve ainsi dans ce enchaînement logique :
On a vu que la séquence était dévolue à des débutants absolus, mais on peut aussi la destiner autant à des débutants qu'à des experts. On se retrouve ainsi dans cet enchaînement logique :


* soit
<source lang=xml>


a) on écrit un wiki sur le langage PHP
a)SOIT :


ou  
{(on écrit un wiki sur le langage PHP) ou (on écrit un wiki sur le langage Javascript)}


b) on écrit un wiki sur le langage Javascript


ce qui implique  
ce qui implique  


c) être un expert


* soit
(d'être un expert)
 
 
b)SOIT ALORS :
 


a) on compose un programme informatique
(on compose un programme informatique)


ce qui implique
ce qui implique


b) (être un débutant absolu) et (lire les ressources sur PHP ou sur Javascript)  
[
 
{(être un débutant absolu) et (lire les ressources sur PHP ou sur Javascript)}


ou  
ou  


c) (lire les ressources sur PHP ou sur Javascript) ou (être un expert en matière de programmation)
{(lire les ressources sur PHP ou sur Javascript) ou (être un expert en matière de programmation)}
 
]
 
</source>
 


On voit ici toute la logique de cette articulation des séquences pédagogiques et donc l'utilité de cette science logique
On voit ici toute la logique contenue dans ces séquences pédagogiques et donc l'utilité de cette science, qui permet d'articuler différentes propositions pédagogiques selon leurs valeurs de vérité et de fausseté, que l'ingénieur pédagogique doit pouvoir déterminer en fonction des objectifs pédagogiques, du contexte et de la culture dans lesquelles s'insère la plateforme pédagogique.


==REFERENCE==
==REFERENCE==
Ligne 163 : Ligne 213 :


* article Edutech Edutech Wiki sur la logique : http://fr.wikipedia.org/wiki/Logique
* article Edutech Edutech Wiki sur la logique : http://fr.wikipedia.org/wiki/Logique
[[Catégorie:Scénarios_pédagogiques]] [[Catégorie:Langages_de_modélisation_pédagogique]]

Dernière version du 28 décembre 2022 à 03:02

Qu'est-ce que le Learning Design

Le learning Design langage est un langage de modélisation pédagogique (ou de scénarisation) permettant de modéliser des activités d'apprentissage en ligne.

Le but est de :

  • d'aller plus loin que la manipulation des contenus;
  • fournir des supports à l'industrialisation pédagogique;
  • mette à disposition des enseignants des outils cognitifs pédagogiques digitalisés sans pour autant exiger de maîtriser l'informatique.

Quels liens avec la logique

L'informatisation a cela de pertinent. Elle permet de formaliser précisément l'enchaînement de diverses activités pédagogiques, mais aussi offrir un support fort modulable et utile pour les communications entre apprenants. D'ailleurs certains ingénieurs en pédagogie utilisent UML pour modéliser leurs séquences. Qui dit UML, dit aussi logique. Voyons donc quelles opérations logiques typiques peuvent être utiles à l'ingénieurie pédagogique.

Prenons l'exemple de trois activités pédagogiques qui sont dévolues à des personnes sans connaissances en matière de PHP et de JavaScript :


  • Elément1 : lire le manuel sur PHP offert en ressource
  • Elément2 : lire le manuel sur JavaScript offert en ressource
  • Elément3 : créer un programme informatique


Examinons la séquentialisation possible de ces éléments sous l'angle de l'opérateur "et"

En logique voici la table de vérité qui lui est liée :


Elément 1 (et) Elément 2 : Résultat

Vrai (et) Vrai :  Vrai

Faux (et) Vrai :  Faux

Vrai (et) Faux :  Faux

Faux (et) Faux :  Faux


Nous voyons que l'unique cas où le résultat est vrai arrive seulement quand les valeurs des deux éléments sont vraies.


Dans notre exemple de séquencement pédagogique, cela traduit comme ceci :

(Activité1 : lire le manuel sur PHP offert en ressource) 

et 

(Activité2 : lire le manuel sur JavaScript offert en ressource)


Résutat :


(Activité3 : créer un programme informatique en PHP et en Javascript)


Le débutant absolu en programmation doit en effet lire les deux manuels et non l'un d'entre eux pour écrire un programme à la fois avec PHP et avec JavaScript.

Deuxièmement, il y a l'opérateur "ou"

La table de vérité de l'opérateur est la suivante :

Elément 1 (ou) Elément 2 : Résultat

Vrai (ou) Vrai : Vrai

Vrai (ou) Faux : Vrai

Faux (ou) Vrai : Vrai

Faux (ou) Faux : Faux


Si l'on reprend le raisonnement précédent, on en déduit qu'ici la séquence d'activités pédagogiques échouera, seulement et seulement si aucune des activités est terminée.


Pour reprendre l'exemple précédent nous nous retrouvons ainsi devant cette séquentialité :

(Activité1 : lire le manuel sur PHP offert en ressource)


ou


(Activité2 : lire le manuel sur JavaScript offert en ressource)


Résultat :


(Activité3 : créer un programme informatique avec au moins un des deux langages)

Ici l'apprenant peut choisir de s'informer seulement sur un des manuels ou sur les deux pour créer un programme qui contient qu'un type de langage informatique ou alors à la fois du PHP et du Javascirpt. Le seul cas de fausseté s'observe uniquement quand il lit aucun des deux manuels, d'où l'opérateur "ou".


Troisièmement on trouve l'opérateur "implique"

Ce cas s'observe dans le cas où le passage d'une activité pédagogique à l'autre a lieu sous conditions. La table de vérité de l'opérateur est :


Elément 1 (implique) Elément 2 : Valeur de l'implication

Vrai (implique) Vrai : Vrai

Vrai (implique) Faux : Faux

Faux (implique) Vrai : Vrai

Faux (implique) Faux : Faux


On peut à cet effet reprendre l'exemple précédent.


On se rend ainsi compte que l'on est de toute façon dans un cas d'implication, qui n'a pas été explicité jusqu'à maintenant :


(faire le programme informatique en PHP ou en JavaScript) 

implique 

{(de lire la ressource sur PHP) ou (de lire la ressource sur JavaScript)}


Valeur de l'implication : vraie


La combinaison et l'articulation de divers opérateurs logique (ici en l'occurence "ou" et "implique") est tout-à-fait possible comme on le voit.

Cette séquence est valable puisqu'en ce qui concerne les débutants absolus en programmation, il est en effet très peu probable ou impossible de faire un programme sans lire les ressources au préalable. On est dans le cas où vrai (implique) faux : faux.

Par contre il est tout-à-fait possible de ne pas pouvoir programmer, même si on a lu les ressources. On est dans le cas logique où faux (implique) vrai : vrai. Les deux autres cas (vrai-vrai et faux-faux) sont aussi pertinents.


Quatrièmement on trouve l'opérateur "ou exclusif"

On a vu que la séquence était dévolue à des débutants absolus, mais on peut aussi la destiner autant à des débutants qu'à des experts. On se retrouve ainsi dans cet enchaînement logique :

a)SOIT :

{(on écrit un wiki sur le langage PHP) ou (on écrit un wiki sur le langage Javascript)}


ce qui implique 


(d'être un expert)


b)SOIT ALORS : 


(on compose un programme informatique)

ce qui implique

[

{(être un débutant absolu) et (lire les ressources sur PHP ou sur Javascript)} 

ou 

{(lire les ressources sur PHP ou sur Javascript) ou (être un expert en matière de programmation)}

]


On voit ici toute la logique contenue dans ces séquences pédagogiques et donc l'utilité de cette science, qui permet d'articuler différentes propositions pédagogiques selon leurs valeurs de vérité et de fausseté, que l'ingénieur pédagogique doit pouvoir déterminer en fonction des objectifs pédagogiques, du contexte et de la culture dans lesquelles s'insère la plateforme pédagogique.

REFERENCE