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

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 40 : Ligne 40 :


Dans cet exemple, cela traduite par cette séquentialisation :
Dans cet exemple, cela traduite par cette séquentialisation :


* Activité1 : lire le manuel sur PHP offert en ressource
* 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


pour  
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
Ligne 64 : Ligne 69 :
Faux        Vrai        Vrai
Faux        Vrai        Vrai
Faux        Faux        Faux
Faux        Faux        Faux




Ligne 70 : Ligne 76 :


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


ou
ou


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


pour  
pour  


* Activité3 : créer un programme informatique  
* Activité3 : créer un programme informatique  


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
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

Version du 13 mai 2010 à 15:52

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 loi que la manipulation des contenus;
  • fournir des supports à l'industrialisation pédagogique;
  • mette à dispoisition des enseignants des outils cognitifs pédagogiques digitalisés sans pour autant exiger une maîtriser des outils informatiques.

Quels liens avec la logique

L'informatisation a cela de pertinent. Elle permet de formaliser et séquentialiser précisément les diverses activités pédagogiques, mais aussi offrir un support fort modulable et utile pour les communications entre apprenants. D'ailleurs certains ingénieurs 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 JavaScrité 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 Elément 2 Résultat

Vrai Vrai Vrai Faux Vrai Faux Vrai Faux Faux Faux Faux Faux


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

Dans cet exemple, cela traduite par cette séquentialisation :


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


et


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


pour


  • Activité3 : créer un programme informatique en PHP et en 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 Elément 2 Résultat

Vrai Vrai Vrai Vrai Faux Vrai Faux Vrai Vrai Faux Faux Faux


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é :


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


ou


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


pour


  • Activité3 : créer un programme informatique


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"

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