Article épinglé

mardi 28 mai 2019

Vous êtes artiste et daltonien...

https://paletton.com
... alors Palleton doit être votre ami!

Présentation

Paletton est une application en ligne située sur Internet à l' adresse Paletton.com. Il fournit un outil puissant pour créer des combinaisons de couleurs et des palettes de couleurs qui fonctionnent bien ensemble. Le principal avantage de Paletton réside dans le fait qu’il n’utilise pas l’ espace colorimétrique RVB moderne mais repose sur une roue chromatique artistique classique.

Rq perso: A noter quelques bandeaux de publicités

lundi 20 mai 2019

Un site pour "Débuter avec python"

http://python.lycee.free.fr

Présentation

Bienvenue sur ce tutoriel Python !
À partir de la rentrée 2017, l’algorithmique et la programmation avec le langage Python sont au programme du cours de mathématiques dans les filières générales au lycée.

AttentionCe tutoriel ne s’adresse pas directement aux élèves, mais plutôt à leurs professeurs. Cependant, une bonne maîtrise de la lecture et des bases de l’algorithmique (c’est-à-dire un bon niveau de fin de collège) peut suffire à un élève pour tirer partie de ce site.

Ce site propose au collègues de mathématiques :
  • de découvrir l’esprit qui anime le langage Python ;
  • d’apprendre à utiliser ce langage, à un niveau suffisant pour avoir un certain recul ;
  • quelques exercices et activités pour les élèves.
Pour les élèves les plus faibles, il peut être souhaitable d’attendre la classe de première voire de terminale pour atteindre un niveau suffisant en algorithmique pour mieux comprendre Python, qui comporte quelques écueils (bientôt une page à ce sujet). En attendant, MicroAlg peut être un langage intermédiaire intéressant.

dimanche 19 mai 2019

Les maths, une fac, un site: Exo7

http://exo7.emath.fr/index.html

Auteurs

Les cours et les vidéos sont produits par Arnaud Bodin (Université Lille 1), Léa Blanc-Centi (Université Lille 1), Niels Borne (Université Lille 1), Benjamin Boutin (Université Rennes 1), Laura Desideri (Université Lille 1) et Pascal Romon (Université Marne la Vallée) avec l'aide d'autres collègues. Les énoncés et corrections d'exercices proviennent de diverses universités ainsi que de classes de Math Sup et Math Spé. Le contenu est entièrement gratuit. 
Le site Exo7 et les vidéos sont soutenus financièrement par l'université Lille 1 et Unisciel ; le site est hébergé par la SMAI et la SMF. 

Et là je dis merci ;))) Surtout pour les vidéos sur python au lycée:
https://www.youtube.com/Pythonaulyc%C3%A9e

samedi 18 mai 2019

Wikibook sur Python


Pour me souvenir:
https://fr.wikibooks.org/wiki/Programmation_Python

Voir les annexes
https://fr.wikibooks.org/wiki/Programmation_Python/Exemples_de_scripts

Réseau, IP, Broadcaste, comprendre sur le papier

Réseau, IP, Adresse réseau et Broadcast


Binaire, hexa et décimale


Vidéo d'un cours de statistique niveau 3ème et mise en musique avec python


Idée d'exercice - Réaliser un script s'appuyant sur les étapes de construction de cet enseignant...
Pour l'instant j'en suis là...

Script

# exo stat 3eme mis en musique videoabs
note=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
#importation de la fonction random du module random
from random import random

# choix du nombre de valeurs entières entre 0 et 20
N= int(input ('Combien de notes entre 0 et 20 voulez-vous? \nSaisir un entier N= '))
# et creation d'une liste de N entiers aléatoire entre 0 et 20
i=0
serie=[]
while i<N:
    serie.append(int(random()*21))
    i=i+1

#dénombrement de cette liste et enregistrement dans liste
# de nom effectif avec effectif[0] = nombre de 0...
# effectif[20] = nombre de 20
# se trouvant dans la série
i=0
effectif=[]
while i<=20:
    j=0
    compteur=0
    while j<N:
        if serie[j]==i:
            compteur= compteur+1
            j=j+1
        else:
            j=j+1
    effectif.append(compteur)
    i=i+1


#frequence de cette liste et enregistrement dans liste
# de nom frequence avec frequence[0] = nombre de 0 / N...
# frequence[20] = nombre de 20 /N
# se trouvant dans la série
i=0
frequence=[]
while i<=20:
    j=0
    compteur=0
    while j<N:
        if serie[j]==i:
            compteur= compteur+1
            j=j+1
        else:
            j=j+1
    frequence.append(round(compteur/N,2))
    i=i+1

# serie des effectifs cumules croissant dans la série
# effectif_cummule_crois de [0] à [20]
i=1
effectif_cummule_crois=[]
effectif_cummule_crois.append(effectif[0])
while i<=20:
    effectif_cummule_crois.append(effectif_cummule_crois[i-1]+effectif[i])
    i=i+1

# serie des effectifs cumules decroissant dans la série
# effectif_cummule_decr de [0] à [20]
i=1
effectif_cummule_decr=[]
effectif_cummule_decr.append(N)
while i<=20:
    effectif_cummule_decr.append(effectif_cummule_decr[i-1]-effectif[i])
    i=i+1

# serie des fréquences cumulees croissantes dans la série
# freq_cummule_crois de [0] à [20]
i=1
freq_cummule_crois=[]
freq_cummule_crois.append(effectif[0]/N)
while i<=20:
    freq_cummule_crois.append(round(freq_cummule_crois[i-1]+effectif[i]/N,2))
    i=i+1

# serie des fréquences cumulees decroissantes dans la série
# freq_cummule_decr de [0] à [20]
i=1
freq_cummule_decr=[]
freq_cummule_decr.append(N/N)
while i<=20:
    freq_cummule_decr.append(round(freq_cummule_decr[i-1]-effectif[i]/N,2))
    i=i+1

Energie et stockage... il n'y a pas que la chimie de la batterie

André Gennesseaux : Passionné de mécanique, André a développé une alternative à la batterie chimique : une solution mécanique low tech et innovante à base de béton pour enfin stocker l’énergie solaire à bas coût.

Document de cours avec repère de texte pour les maths

http://exo7.emath.fr/ficpdf/fic00008.pdf

Principe

Document de cours avec repère de texte ou hyperlien renvoyant à:

  • Des indications
  • La correction
  • Une vidéo montrant la correction

Remarque perso:

Il y a plus de temps dans le supérieur pour que l'enseignant chercheur produise du contenu pédagogique. Tiens, en voila une idée de réforme pour les enseignants du secondaire...

vendredi 17 mai 2019

Python et quête n°2 - Fibonacci et ses lapins


Script

# exo lapins
#jouer avec le nombre d'année
nbreannée=2

#
mois=3

paire=[1,1]
print('mois  1 : ',paire[0])
print('mois  2 : ',paire[1])
val=0
while mois<=nbreannée*12:
    i=mois-1
    val=paire[i-1]+paire[i-2]
    paire.append(val)
    print ('mois ',mois,': ',paire[i])
    mois=mois+1 

Document d'éveil ;)


AR - VR, il va nous falloir réapprendre à nager...


Définition AR/VR

La réalité virtuelle (abrégée en VR ou parfois RV) et la réalité augmentée (AR ou RA) sont deux technologies soeurs qui constituent l'un des piliers de l'informatique du futur. Elles ont pour ambition de se substituer aux interfaces utilisateurs traditionnelles, sur écrans plats. Leur principale caractéristique est l'immersion : le fait soit de plonger l'utilisateur dans un environnement virtuel (VR), soit de faire apparaître des éléments virtuels dans l'environnement réel de l'utilisateur (AR).

Pour comprendre


jeudi 16 mai 2019

Python et quête n°1 - nombres premiers entre 1 et 100 000 ;)

Article pour me faire gagner du temps en m'évitant de relancer le script de ma première quête. Voici le résultat des nombres premiers entre 1 et 100 000, et ça en fait quand même 9593!!!

Époustouflant, je suis d'ailleurs impressionné, l'IDE Thonny n'a pas planté...
Résultat du script https://ptroulet.blogspot.com/2019/05/python-et-quete-n1-trouver-les-nombres.html lancé à 17h45 ce soir avant le conseil de classe des BTSa TC et récupéré vers 20h15 à la fin du conseil.

[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61,
67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137,
139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211,
223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283,
293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379,
383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461,
...
...
99257, 99259, 99277, 99289, 99317, 99347, 99349, 99367, 99371, 99377,
99391, 99397, 99401, 99409, 99431, 99439, 99469, 99487, 99497, 99523,
99527, 99529, 99551, 99559, 99563, 99571, 99577, 99581, 99607, 99611,
99623, 99643, 99661, 99667, 99679, 99689, 99707, 99709, 99713, 99719,
99721, 99733, 99761, 99767, 99787, 99793, 99809, 99817, 99823, 99829,
99833, 99839, 99859, 99871, 99877, 99881, 99901, 99907, 99923, 99929,
99961, 99971, 99989, 99991]

Lien vers le fichier csv contenant les nombres premiers entre 1 et 100 000:



Script modifié permettant un export csv du résultat ;)

#quete des nombres premiers
#testez avec 100, puis 1000
#les enregitrements dans le csv se compilent à la suite.

borne =int(input("Recherche des nombres premiers entre 2 et ? \nSaisir la borne supérieure Nsup = "))

premier=[1]
j=1
while j<=borne:
    nbre=j
    i=1
    list=[]

    while i<=nbre:
        if nbre%i ==0:
           
            list.append(i)
            i=i+1
        else:
            i=i+1
  
    if len(list)==2:
        premier.append(nbre)
        
    
    j=j+1
print (premier)

# Export des nombres premiers dans un fichier nbpremier.csv avec séparateur ,
# 100 nombres premiers par lignes
import csv
with open('nbpremier.csv', 'a', newline='') as f:
    x=0
    col=100
    max=len(premier)
    ligne=int(max/col)+1
    
    
  
    writer = csv.writer(f)
    while x<ligne:
        writer.writerow(premier[x*col:(x+1)*col])
        x+=1

Modélisation, dessin et histoire


De Bézier à Casteljau, de la latte (spline en anglais) courbée et clouée aux polynômes de Bernstein... Un brève histoire se clôturant par Adobe et Postscript...
Lien vers l'article

mercredi 15 mai 2019

Python et quête n°1 - Trouver les nombres premiers

Script Python - Les nombres premiers
Le script vaut ce qu'il vaut... probablement pas grand chose mais j'en suis fière ;)


Lien vers ma première quête en pdf
https://drive.google.com/open?id=1cQeYedS3702eAPS7B6159250edwc7QoU
Le même fichier en OOo (pour que vous puissiez le modifier)
https://drive.google.com/open?id=1UmGcsRNKeC7Ui9KxiPXyiasrei0AoeLG

Script qui marche

#quete des nombres premiers
borne =int(input("Recherche des nombres premiers entre 2 et ? \nSaisir la borne supérieure Nsup = "))

premier=[1]
j=1
while j<=borne:
    nbre=j
    i=1
    list=[]

    while i<=nbre:
        if nbre%i ==0:
           
            list.append(i)
            i=i+1
        else:
            i=i+1
 
    if len(list)==2:
        premier.append(nbre)
   
    j=j+1
print (premier)

Pour la gloire, et comme preuve:

Les nombres premiers entre 1 et 100 sont:
>>> %Run test.py*
[1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]

Dans les fichiers joints vous trouverez les étapes laborieuses de ma quête... avec le script puis le résultat.
Ce qui est intéressant selon moi c'est les étapes du cheminement de mon raisonnement...

En publiant cet article je pense à Corneille:
[Nous partîmes cinq cents ; mais par un prompt renfort
Nous nous vîmes trois mille en arrivant au port, ] ça fait combien de premiers ;)))

mardi 14 mai 2019

Coder en python en salle de classe? J'ai testé Pydroid 3


Charmer le python en lisant... et en se grattant un peu la tête

https://www.eyrolles.com/Informatique/Livre/apprendre-a-programmer-avec-python-3-9782212134346/
C'est possible, mais cela nécessite un peu d'effort et un petit investissement. Je poursuis ma lecture et attaque le chapitre 6 sans trop de douleur... mais quelques courbatures...

Je vous conseille son achat, des petits exercices à l'énoncé simple, comme un sujet de philo du genre:
Ecrivez un script qui recopie une chaîne dans une nouvelle variable en insérant entre chaque lettre '*'. Exemple: facile deviendrait f*a*c*i*l*e*

Alors, ça vous tente ;)))))))))))))))))

dimanche 12 mai 2019

samedi 11 mai 2019

BTS Technico-Commercial et veille agroalimentaire

https://www.netvibes.com/pt44#Flux_des_blog_des_BTSA_TC_18-20
Veille mise en place par les BTS Agricole Technico-Commercial dans le cadre du cours d'informatique - Module M42

Principe

  1. Créer un blog avec l'outil Blogger
    https://www.ipa-troulet.fr/cours/index.php/cours-dinformatique/116-divers/google/447-btsa-google-blogger
  2. Centralisation des flux avec Netvibes
    Compte Netvibes basic, page de flux public

mercredi 8 mai 2019

E-réputation, protection et vie privée selon la CNIL

https://www.cnil.fr/fr/nos-conseils-pour-mieux-maitriser-votre-reputation-en-ligne

Qu'est-ce-que la "e-réputation " ?

L'e-réputation correspond à votre image en ligne. La réputation en ligne est entretenue par tout ce qui vous concerne et qui est mis en ligne sur les réseaux sociaux, les blogs ou les plateformes de partage de vidéos, directement par vous mais aussi par d’autres.

70% des Français s’inquiètent que des informations les concernant soient volontairement diffusées en ligne par un individu ou un organisme.

Pourquoi c’est important ?

Moteurs de recherche et réseaux sociaux permettent à un employeur, un recruteur, un client, ou à un proche d’accéder à des informations sur vous, qu’elles soient de nature professionnelle ou personnelle.

Cette pratique est d'ailleurs si courante qu'on emploie l'expression « googliser » quelqu'un quand on cherche des informations sur cette personne sur un moteur de recherche et « stalker » pour qualifier une personne qui espionne une autre sur les réseaux sociaux. Il est donc très important aujourd'hui de contrôler et de maîtriser son image en ligne, qui est accessible par tous.

Comment fonctionne Google Search

https://www.google.com/search/howsearchworks/

Comment fonctionne la recherche Google ?

Pour une requête, il existe des milliers, voire des millions de pages Web qui contiennent des informations potentiellement pertinentes. 

Comment Google sait quels résultats vous proposer dans les résultats de recherche ? Le processus commence avant même que vous ayez saisi votre requête…

mardi 7 mai 2019

Utiliser Blogger, un cours et maintenant des vidéos

Lien vers l'article avec cours et tutos vidéo

Objectif du cours

Présentation de l'autopromotion ou "personal branding" via l'outil Blogger. L'objectif est ici d'inciter les étudiants à créer et alimenter un site de veille professionnelle tout au long de l'année, ou des deux ans...

dimanche 5 mai 2019

Thinkercad - simulateur Arduino

https://www.tinkercad.com

Présentation

Tinkercad est une collection en ligne gratuite d’outils logiciels qui aident les gens du monde entier à penser, créer et créer. Nous sommes l’introduction idéale pour Autodesk , le leader des logiciels de conception, d’ingénierie et de divertissement en 3D.

Cisco et Packet Tracer

https://www.netacad.com/courses/packet-tracer/introduction-packet-tracer

Présentation

Inscrivez-vous, téléchargez et commencez à apprendre des conseils utiles et les meilleures pratiques d'utilisation de l'outil de simulation innovant de Cisco, Packet Tracer. Ce cours auto-rythmé est conçu pour les débutants sans connaissance préalable du réseautage. Il enseigne les opérations de base de l'outil avec de multiples activités pratiques vous aidant à visualiser un réseau à l'aide d'exemples quotidiens, y compris Internet of Things (IoT). Le cours d'introduction est extrêmement utile pour quiconque envisage de suivre l'un des cours de la Networking Academy, qui utilise le puissant outil de simulation.

https://www.netacad.com/fr/group/landing/v2/learn/

Lien vers la page de téléchargement de Packet Tracer
https://www.netacad.com/group/offerings/packet-tracer/
Pour lancer le logiciel, il faut s'identifier avec son compte sur Cisco.

Bilan test

Un peu compliqué

Simuler un réseau...

https://sourceforge.net/projects/netemul/

Présentation

NetEmul est un programme de simulation de réseaux informatiques. Il permet de construire, de configurer des réseaux et de vérifier sa disponibilité. Ce programme permet aux débutants de voir un principe de fonctionnement CN et donne une marge de manœuvre pour des expériences.

Lien vers un manuel en anglais que l'on pourra traduire avec le navigateur:
http://netemul.sourceforge.net/help/en/index.html

Windows 10 et partage de fichier sur un réseau personnel

Vous pingez, vous autorisez la découverte de votre réseau, vous êtes dans le bon groupe

MAIS vous ne comprenez pas pourquoi vous restez désespérément seul....
(vous ne voyez pas les dossiers partager en passant par l'explorateur réseau de votre poste...)


Vérifiez donc le protocole SNMP ;)))

samedi 4 mai 2019

Blogger, communauté... et Marlène ;)

https://www.notuxedo.com/tag/blogger/

Présentation 

NOUVEAU SUR LE BLOG ?
Si c’est votre première visite ici ou que vous connaissez mal le blog, je vous propose de découvrir le contenu de chacune des rubriques et vous donne au passage quelques conseils pour tirer profit au mieux de No Tuxedo !
----
Voici donc le site de Marlène, pour nous aider....

A tester, l'utilisation de thèmes pour Blogger autres que ceux proposés par défaut - ici https://www.notuxedo.com/design-themes-responsive-gratuits-blogger/

jeudi 2 mai 2019

Outils pour nous aider à raconter des histoires

https://cdn.knightlab.com/

Présentation

Le laboratoire élabore des prototypes, des projets et des services qui contribuent à donner un sens à l’information et à promouvoir un journalisme, une narration et un contenu de qualité sur Internet.
Le Northwestern University Knight Lab est une équipe de technologues et de journalistes qui s’emploient à faire progresser l’innovation dans les médias d'information par l'exploration et l'expérimentation.
https://knightlab.northwestern.edu/projects/

Créer des infographies avec piktochart.com

https://piktochart.com/

Présentation


Piktochart est un outil en ligne permettant de créer facilement des infographies. L’interface est en anglais mais la prise en main est facilitée. Piktochart propose une version gratuite, limitée en nombre de modèles et ne permettant pas de télécharger des créations en haute résolution. Elle reste cependant pleinement exploitable pour un usage en classe. La version pro sans limites d’aucune sorte est sur abonnement. Comptez une trentaine d’euros par an pour le tarif éducation. Application disponible pour IPad uniquement.

Lien vers un tutoriel en Pdf d' Anne Petit
Médiatrice Ressources et Services – Valorisation
Atelier Canopé 70 - Vesou

Pixees, un site de ressources pour le numérique

https://pixees.fr/

QUI SOMMES NOUS ?

Voici l’espace de médiation scientifique du réseau de médiation scientifique  mutualisé avec Class’Code

Il rassemble les ressources (documentaires et humaines) en médiation scientifique des sciences du numérique. C’est avant tout un espace collaboratif au quel contribuent (co-création de contenu, réalisation d’intervention, réflexion commune, …) de nombreux acteurs qui forment une communauté active sur ces sujets.