LANGAGES

INFORMATIQUES


Février, 2022

Créalise

Copyleft

Cette présentation a été réalisée à 100% avec du logiciel libre.
Tout le contenu est partagé et vous autorise le droit de 
copie, modification, redistribution
sous protection de licence à l'identique, Art Libre.

Art Libre

Plan de formation

Down arrow

Sommaire

  • Théorie des langages
  • Carte mentale
  • Markdown
  • Jeu de carte

Évaluation

  • participation (2 pts)
  • bonus pratique (4 pts)
  • QCM 12 questions (14 pts)

Différence entre une langue et un langage ?

Down arrow

Un langage est un système de signes

  • Alphabet
    • exemple : [A-Z|a-z] + [,;.:!?]
    • vous en connaissez d’autres ?
  • Vocabulaire
    • exemple: un dictionnaire
  • Grammaire NOM + VERBE + COMPLEMENT
  • Signification
    • exemple : ambigüité avec le mot ‘plus’
      • “J’en veux plus.”
      • “Je n’en veux plus.”

Une langue représente une communauté humaine

Quand on parle la même langue, on partage aussi une même culture.

un exemple : la francophonie

  • 300 millions de locuteurs présents sur 5 continents
  • 5ième langue la plus parlée au monde, après
    • le mandarin, l’anglais, l’espagnol et l’arabe

Une langue est une application concrète d’un langage.

Registre de langage

langage châtié

Vous êtes bien aimable, très chère

langage poétique

La Terre est bleue comme une orange

polysémie (plusieurs sens)

Sylvain a vu un homme avec un télescope.

Phrase alphabétique (ou pangramme)

En français

Buvez de ce whisky que le patron juge fameux

En anglais

The quick brown fox jumps over the lazy dog

Rq: utile pour visualiser une police de caractères !

D’autres langues ?

Down arrow

De la diversité des langues

  • Kisa i koz kréol terla ? lev out min
  • Are you fluent in english?
  • ¿Qué idioma hablan los mexicanos?

Rq: notez l’espace en français avant le point d’interrogation ou le signe d’interrogation inversée.

  • Langue des signes

  • Signal de fumée

  • Alphabet Morse

  • Langue Inuit

    • + plusieurs mots pour décrire la couleur blanche, => glace, neige, …

Les différentes langues humaines sont un trésor pour l’humanité

Mais aussi …

La langue de bois

bois

cf. Le pipotron

La novlangue, 1984

Bon : Bon.
Plusbon : Très bon.
Doubleplusbon : Excellent.
Inbon : Pas bon, mauvais.
Plusinbon : médiocre.
...

Le Globish

Pour aller + loin

des disciplines variées

Linguistique

Sémantique

Sémiologie

  • faculté de manipuler des symboles
  • idées, choses, concepts

Théorie des langages

  • langage formel
  • automate fini

Volonté de partage de connaissance

  • Importance du logiciel libre
  • Bien commun numérique
  • Diffusion Internet libre et ouverte
    • Attention aux réseaux sociaux fermés

carte mentale

installation de Freeplane

Un outil de dissertation électronique

  • structurer sa pensée de manière arborescente
    • prioriser
    • ré-organiser

Exo 1 : clavier seulement

  • écrire un titre + ENTRÉE
  • sous-titres + ENTRÉE
  • INS puis sous-idée
  • navigation avec flèches
    • F2 renommer
  • réorganiser avec CTRL + flèches
    • changer l’ordonnancement
  • exporter au format Markdown

Markdown

Vs Codium

Markdown

Pratique de Markdown


Exo 1

  • créer un premier dossier
    • créer un fichier Markdown
    • utilisation de la prévisualisation
      • (CTRL+ SHIFT + V)

Exo 2

  • écrire un document qui contient
    • des titres
    • du gras
    • de l’italique
    • au moins une image
    • une liste à puce numérotée
      • une indentation dans la liste
    • des citations
      • une réponse à une citation

aide: https://www.markdownguide.org/cheat-sheet

Exo 3

  • ouverture du fichier Markdown précédent
    • ajout du plugin Markmap
    • visualisation avec Markmap

Exo 4

  • Utilisation de TodoList
    • ajout du plugin Markdown All In One
    • utilisation des lists avec *
    • utilisation des cases à cocher [ ]
    • utilisation de tabulation ou SHIFT+TAB pour indentation
      • déplacement avec ALT + flèches

Markdown Extensions

Diagramme Mermaid

  ```mermaid
  graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
  ```

MARP

  • Utilisation de Marp
    • ajout de frontmatter
    ---
    marp: true
    ---
    

RevealJs

Jeu de carte

  • 10 cartes à étudier seul(e) ou en binome
  • 15 mn pour chercher sur Internet
  • 5 mn pour la mise en commun des connaissances (si binome)
  • 5 mn pour la restitution orale

Carte 1 : Chromium

  • Chrome
  • VsCodium
  • Firefox

Carte 2 : Carte mentale

  • freeplane
  • freemind
  • xmind

Carte 3 : Yaml

  • syntaxe
  • frontmatter
  • Toml

Carte 4 : Markdown

  • Marp
  • Reveal
  • Foam

Carte 5 : Art Libre

  • Copyleft
  • Wikipedia
  • CC BY-SA

Carte 6 : Langage informatique

  • programmation
  • contenu sémantique
  • diversité

Carte 7 : Static Site Generator

  • jamstack
  • hugo
  • vitepress

Carte 8 : VsCodium

  • VsCode
  • extensions
  • environnement de développement intégré

Carte 9 : Wiki

  • mediawiki
  • dokuwiki
  • wikipedia

Carte 10 : Json

  • Json
  • API
  • Open Data

ÉVALUATION

QCM

https://qcm.artcode.re

  • 12 questions
  • évaluation 15mn