Un lexique genre ODS7 en txt…

L’Officiel du Scrabble® est le dictionnaire officiel du jeu de Scrabble® francophone depuis le 1er janvier 1990. Il est édité par Larousse et est couramment appelé « ODS » par les scrabbleurs.

2016 voit l’entrée en vigueur de l’ODS7…

Sur le site de la fédération on peut lire :

Qui contacter pour distribuer/vendre un ouvrage ou autre produit utilisant la base de mots de l’Officiel du Scrabble® ?

Tout auteur souhaitant distribuer/vendre un ouvrage ou autre produit (hors application pour Smartphone), utilisant une base de mots conforme à l’Officiel du Scrabble®, doit remplir un contrat de partenariat qui lui sera envoyé sur demande faite auprès de la FISF, à l’adresse suivante : contact@fisf.net

Toute société souhaitant distribuer/vendre un produit numérique privé/grand public sécurisé du type application pour Smartphone, utilisant une base de mots conforme à l’ODS, doit contacter Jean-François Richez, responsable des licences numériques chez Larousse, à l’adresse suivante : JFRICHEZ@larousse.fr

Voilà, mais pour des besoins pédagogiques (formation algorithme au cycle 4) j’avais besoin d’une liste de mots en .txt

Remarque : Je dis bien liste de mots (et non dictionnaire). Et les mots sont à tout le monde…

En effet j’envisage de faire travailler des élèves de 4ème, 3ème sur le développement d’algorithmes divers ayant pour base des jeux de lettres :

  • Boggle
  • Scabble
  • Pendu
  • etc…

Après quelques recherches sur la toile, je me suis aperçu que le fichier txt que je cherchais n’existait pas. Mais que quelques sites proposaient des listes (en html multi-pages. )

Ainsi le très bon listesdemots.net vous propose de nombreuses liste de mots. (898 pages)

Il était donc possible mais fastidieux de créer un fichier txt en copiant collant toutes ces listes !

Pas si fastidieux si on a Python sous le coude !

#wouf 2018 (py3.6.4)
#http://site2wouf.fr
#Pour créer dico.txt
#Qui contient un lexique basé sur
#ODS7
#En scollant le site : listesdemots.net
#requis :l beautifulsoup4
#(cmd : pip install beautifulsoup4)

import requests
from bs4 import BeautifulSoup
fichier = open("dico.txt", "w")

#	Initialisation:
url="https://www.listesdemots.net/touslesmots"
requete = requests.get(str(url+".htm")) #page1
print(requete.url)
page = requete.content

soup = BeautifulSoup(page,features="html5lib")
span = soup.find("span", {"class": "mot"})
mots=span.string.strip()
lesmots=mots.split(" ")
for l in lesmots:
    fichier.write(l+"\n")
    print("|",end="")
print()
print("page 1 : OK ("+str(len(lesmots))+")")
totalmot=len(lesmots)
fichier.close()
#page 2 à 8998:
for i in range(2,899):
    fichier = open("dico.txt", "a")
    lurl=url+"page"+str(i)+".htm"
    ok=False
    while not ok:
        try:
            requete = requests.get(lurl,timeout=1)
            ok=True
        except:
            print("Problème de connexion. Je recommence !")
    print(requete.url)
    page = requete.content
    soup = BeautifulSoup(page,features="html5lib")
    span = soup.find("span", {"class": "mot"})
    mots=span.string.strip()
    lesmots=mots.split(" ")
    for l in lesmots:
        fichier.write(l+"\n")
        print("|",end="")
    totalmot+=len(lesmots)
    print()
    print("page "+str(i)+" : OK ("+str(len(lesmots))+"/"+str(totalmot)+")")
    fichier.close()
#fin du scipt:
 

print("mots :",totalmot)
    


Ce script produit en quelques minutes un fichier txt (avec un mot par ligne) contenant les 402 503 mots du site !

En cas de mauvaise connexion, pas de souci, le script gère ! Le temps de génération du fichier txt sera sensiblement plus long !

Enjoy !

Plickers et langage mathématique

Plickers est une application multiplateforme permettant d’interroger simultanément et individuellement à une même question de type fermé ou sondage tous les élèves d’une classe en utilisant de simples étiquettes en papier ou carton.
Le traitement des réponses est instantané.

Le principe :

Chaque élève dispose d’une étiquette sur laquelle est imprimé un symbole de type QRcode qu’il

présente à l’enseignant.
La réponse choisie est déterminée par l’orientation du QRcode.
L’enseignant équipé d’un appareil de prise de vue connecté à Internet (smartphone ou tablette) balaye la salle. Le système « scanne » en direct les réponses.
Instantanément l’application enregistre et affiche les résultats, les statistiques et les graphiques sur le terminal utilisé par l’enseignant.
L’affichage des résultats ainsi que les questions peuvent également être vidéo-projetés en direct via Internet depuis le compte Plickers.

Avantages :

  • Plickers est gratuit
  • les réponses peuvent être anonymes ou nominatives
  • la lecture des QRcodes se fait par balayage sans prise de vue
  • la préparation des questions en ligne en amont est possible
  • possibilité d’ajouter des images aux questions
  • affichage des réponses en direct à l’écran
  • stockage des réponses pour une exploitation ultérieure
  • fonctionne sous IOS et Androïd
  • aucune intervention nécessaire sur le réseau
  • création des groupes ou classes en ligne

Inconvénients :

  • connexion Internet obligatoire
  • création d’un compte obligatoire
  • question fermée uniquement
  • quatre choix de réponse maximum

(Sources : http://www.cndp.fr/crdp-dijon/Evaluer-les-eleves-avec-Plickers.html )

Un autre inconvénient et la non prise en charge des textes mathématiques même simple (fractions)

 

Pour pouvoir afficher des fractions avec Plickers (et chrome) j’ai du me débrouiller :

  1. Installation de Tampermonkey via chrome web store
  2. installation de TeXify-Plickersv14
  3. J ai ensuite rédiger questions et réponses avec la syntaxe suivante :

[; \frac{2}{10} = ;]

[; \frac{1}{5} ;]

En espérant avoir été utile, je vous salue !

I love Shakespeare : photographies libres de droit

Auteur  : wouf

Mots clés : « nail lacquer » « nail polish » « tête de mort » « vernis à ongles » amour beauté blanc blood bordeaux brillant burgundy carmin clair couleur crane dents doigts feminité femme fou light lumière main mannequin maquillage marque modéle mort nails npa nude ongles orange paillettes passion pureté purple red reflets rouge rubis sang sensualité shakespeare skull vernis violent violet élégant

Photographie libre de droit de ciseaux dans une main délicieusement manucurée

Auteur : wouf

Mots clés : art beauté bordeaux brillant ciseaux couleur doigts découper every every month is oktoberfest femme fille fuchsia holographique is ln(3) lumière macro magenta main mains maquillage mark5 mode month nail npa oktoberfest ongles opi papeterie polish « profondeur de champ » rose rouge rubis sang sensualité vernis vernis à ongles violet  école émeraude

Photographie de ciseaux élégante et raffinée

IMG_8403
Voir sur Fotolia

L’image « ciseaux Noir et jaune » de wouf est disponible sur Fotolia sous une licence libre de droits à partir de 1 crédit (crédit à partir de 0,74 €).

Disponible au format JPEG, cette image peut être téléchargée pour tous types d’utilisations professionnelles et dans différentes résolutions (jusqu’à 5 616 x 3 744 pixels en 300 DPI)

Pour télécharger cette image, vous pouvez acheter des crédits Fotolia, un pack mensuel ou un abonnement et ainsi bénéficier du prix exceptionnel de 0,16 € par image.

Auteur : wouf

Référence de la photo : #97454446

Mots clés  : black ciseaux création découpage femme fille foncé jaune loisir lumière mains manucure maquillage mode noir npa ongles polish sensualité vernis école

Coupe brother coupe, une photographie libre de droit

Auteur : wouf

Mots clés : beauté bleu cavalier chess ciseaux création enchanted polish femme holographique main manucure matériel ongles papeterie plaire polish scolaire teal vernis échecs

La couleur des ciseaux, une photographie libre de droit

Auteur : wouf

Mots clés : art beauté ciseaux couper découper femme mains mpa ongles outil polish profondeur de champ red rouge rubis sang sensualité vernis vernis à ongles école

Citation 135 : Je n’avance pas vite, mais je ne recule jamais. Abraham Lincoln

Citation 135

Je n’avance pas vite, mais je ne recule jamais.

écrivait Abraham Lincoln. Cette citation et le design ci-dessus vous plaisent ?

Citation 128 : La vie a besoin d’illusions, c’est-à-dire de non-vérités tenues pour des vérités. Friedrich Nietzsche

Citation 128

La vie a besoin d’illusions, c’est-à-dire de non-vérités tenues pour des vérités.

écrivait Friedrich Nietzsche. Cette citation et le design ci-dessus vous plaisent ?