Actions

Cours

Différences entre versions de « Technologies avancées du eLearning 2 »

De GBLL, TAL, ALAO, etc.

m (Remplacement de texte — « Catégorie:Cours » par « Catégorie:Enseignement/ML »)
 
(25 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Ce cours vise l'appropriation de concepts avancés de programmation objet et événementielle pour le e-learning sur le Web. Ce cours et celui de « Programmation et développement technologique avancé du e-learning (1) » sont complémentaires.
+
[[Catégorie:Enseignement/ML]]Ce cours vise l'appropriation de concepts avancés de programmation objet et événementielle pour le e-learning sur le Web. Ce cours et celui de « Programmation et développement technologique avancé du e-learning (1) » sont complémentaires.
  
 
Si des concepts clés seront introduits ou consolidés (événement, listener, classe, héritage, attribut, méthode, appel asynchrone), le cours fera la part-belle à la pratique afin de maîtriser autant que possible les technologies employées.
 
Si des concepts clés seront introduits ou consolidés (événement, listener, classe, héritage, attribut, méthode, appel asynchrone), le cours fera la part-belle à la pratique afin de maîtriser autant que possible les technologies employées.
  
== Projet ==
+
== Ressources ==
* Un groupe crée une librairie de gestion d’une base de questions en javascript ;
+
* Cours
* Les autres groupes utilisent cette librairie pour créer des jeux de quizz à vidéo-projeter en classe de langue (+ exemples de questions)<br />Exemples de jeux :
+
** [[:File:775-M2_DILIPEM_TechnosAv2.pdf|Support de cours]] ;
**Tirs aux buts
+
** (absolument) [[Cours:Technologies avancées du eLearning 2/TOUT ce qu'il y a à savoir|'''TOUT''' ce qu'il y a à comprendre]] (absolument) ;
**Désignation aléatoire de l’équipe et calcul des scores
+
** compléments :
**Etc.
+
*** [[Cours:Technologies avancées du eLearning 2/transtypage automatique JS|Le '''transtypage''' (automatique) en Javascript]] (cf. diapos 12 & 13) ;
 
+
*** [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators cf. tsp. 12 du support de cours]
{{TODO|https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators}}[[Catégorie:Enseignement/ML]]
+
* Exercices :
 +
*# [[Cours:Technologies avancées du eLearning 2/exercices/Saisie de nombres|Saisie de nombres]] ;
 +
*# [[Cours:Technologies avancées du eLearning 2/exercices/Saisie de notes|Saisie de notes]] ;
 +
*# [[Cours:Technologies avancées du eLearning 2/exercices/Équipe|Création de la classe {{code|Equipe}}]] ;
 +
*# [[Cours:Technologies avancées du eLearning 2/exercices/Élèves|"élèves"]] ;
 +
*# [[Cours:Technologies avancées du eLearning 2/exercices/Score basketball|"score basket"]] ;
 +
* [[Cours:Technologies avancées du eLearning 2/Devoir à la maison|“''DM''”]] ;
 +
* Examens :
 +
** '''2019''' [[:File:775-examJS-2019-sujet.pdf|sujet]]/[[:File:775-examJS-2019-corrigé.pdf|corrigé]].

Version actuelle datée du 18 novembre 2020 à 14:47

Ce cours vise l'appropriation de concepts avancés de programmation objet et événementielle pour le e-learning sur le Web. Ce cours et celui de « Programmation et développement technologique avancé du e-learning (1) » sont complémentaires.

Si des concepts clés seront introduits ou consolidés (événement, listener, classe, héritage, attribut, méthode, appel asynchrone), le cours fera la part-belle à la pratique afin de maîtriser autant que possible les technologies employées.

Ressources