TD 1 et TP 1:
introduction à l'organisation de types
TD+TP 2: introduction à l'organisation de phrases
(pour ce TD, lisez aussi tous les documents pointés dans cette
page TD+TP 2 et, durant ce TD, posez des questions si des
points vous semblent obscurs ; en effet, comme spécifié dans
cette page, votre travail pour ce TP est – entre autres – à m'envoyer par e-mail
au moins 24 heures avant votre TP ;
ce travail est particulièrement destiné à l'amélioration des compétences générales
i. "compréhension et suivi complet
de spécifications précises" et
ii. "usage d'arguments logiques (dans des demandes ou des réponses)")
TD 5: correction orale du CC1, car
i) CC1 durant le CM 5 (le 19/11/2024 ;
en présentiel ; apportez un stylo bille noir), et
ii) CT le 3/12/2024
(en présentiel ; apportez un stylo bille noir pour remplir les grilles de réponses)
("correction orale" : comme annoncé et justifié en cours ; une raison de plus
d'être présent aux cours).
TP 5: RCs/requêtes sur/via JSON/JSON-LD, microformats et XPath/XQuery/XSLT
(ou autre si questions/suggestions/..., e.g., dans la limite du temps disponible,
vous pouvez me montrer vos nouvelles solutions aux TP2 et TP4 si vous n'avez
pas eu tous vos points à ces TPs).
Autres documents de préparation aux contrôles (CCs, CTs)
En préparation du CC1 : questions d'entraînement ; solutions
(accessibles après que vous vous soyez entraînés pour ce test, dont sur ces questions).
Le CC1 est aussi une préparation au CT, lequel porte sur tout le cours,
comme l'examen de rattrapage.
Vous ne pouvez pas tenter ce rattrapage si vous avez déjà obtenu votre semestre.
Objectif du cours.
Découvrir+utiliser des langages de représentation/requêtes de données/connaissances
pour modéliser/stocker/rechercher/manipuler des informations/objets selon des modèles
"non relationnels"
[→ "not only SQL" (NoSQL)],
en particulier ceux liés aux Web, e.g.
- modèles clé-valeur (-> table de hashage) : tableaux associatifs ("dictionnaires" en python)
- modèles de données semi-structurés (-> types de relations sémantiques prédéfinis/non-définis) :
JSON, XML
- modèles de connaissances (-> relations sémantiques+logiques): JSON-LD, RDF, etc.
Méthode :
Cf. rôles/devoirs de l'enseignant et de l'étudiant
→ de nombreux cours commenceront donc par un test sur ordinateur,
dès le début du cours ou, s'il y a des questions d'étudiants
sur le contenu d'un cours précédent,
dès que ces questions auront été répondues.
Pour les questions orales, l'étudiant devra associer une justification à
chacune de ses réponses (→ pas de paraphrase de la question !).