Skip to content

Latest commit

 

History

History
319 lines (250 loc) · 16.2 KB

todo.md

File metadata and controls

319 lines (250 loc) · 16.2 KB

Lunette - Lecture de code

  • Dataflow analysis https://en.m.wikipedia.org/wiki/Data-flow_analysis
  • Lecture de code suivi
  • Un page web pour parler du concept
  • Documenter les formats
  • Faire de la poésie sourcecodepoetry.com
  • Repérer les code Smell
  • Passer sur Sparrow Decks
  • Sparrow deck sur les plantes comestibles, sur les arbres, sur les insectes, sur les vers de terre, sur les fleurs, ...

Jardin Robinson

Livres

En attente sur https://www.recyclivre.com

Pas touvé sur https://www.recyclivre.com

Les brevets de Célestin Freinet

issu de l'article evaluer avec les brevets de Célestin Freinet

Deux types de brevets :

  • Obligatoires :
    • Écrivain
    • Lecture
    • Écriture
    • Bon langage
    • Maître en orthographe
    • Historien
    • Géographie
    • Ingénieur en eau et liquides divers
    • Ingénieur de l'air et des gaz
    • Ingénieur des végétaux et des cultures
    • Ingénieur des minéraux divers
    • Ingénieur du fer
    • Calculateur
  • Accessoires :
    • Imprimeur
    • Enquêteur
    • Peintre
    • Marionnettiste
    • Nageur
    • Campeur
    • Potier
    • Cuisinier
    • Électricien
    • Bon camarade
    • Bon correspondant
    • Etc

Trois types de brevet :

  • Tests. Vérifier des choses mesurables
  • Composés. Ensembl de taches à mener à bien
  • Chef-d'œuvre. Production libre de l'élèvre

CodeSmell

code smell

Bloates

  • long method
  • large class
  • data clamps
  • long parameters list

Tool abusers

  • switch statement
  • refused bequest/request
  • temporary fields

Change preventers

  • Divergent changes
  • Shotgun surgery
  • parallel inheritance

dispensables

  • lazy class
  • speculative generality
  • data class
  • duplicate code

couplers

  • feature envy
  • inappropriate intinacy
  • message chains
  • middle man

Livre Papert

<<< Je ne crois pas que ce soit les ordinateurs eux même qu'il faille redouter, mais bien plutôt la façon dont la culture digérera la presence de l'ordinateur. <<< -- Seymour Paper, Jaillissement de l'esprti, 1980.

<<< De même que dans un bon cours d'initiation artistique, l'enfant acquiert des connaissance tech comme un moyen de parvenir à un but créatif qu'il s'est lui même fixé. <<< -- Seymour Paper, Jaillissement de l'esprti, 1980.

Page 43

<<< On se pose souvent la question de savoir si les enfants, à l'avenir, programmeront des ordinateurs, ou s'ils seront au contraire embrigadés dans des activités programmées pour eux à l'avance. La réponse est à coup sûr que pour certains enfants la première hypothèse sera la bonne, pour d'autres la seconde, pour d'autres encore les deux, et pour certains ni l'une ni l'autre. Mais quels enfants entreront dans quelle catégorie ? Et plus précisément, les enfants de quelle classe sociale ? La réponse dépendra du genre d'activités informatiques et d'environnement qui leur seront offerts. <<<

page 44

<<< Mais cette illustration (usage de l'ordinateur comme les adultes, pour faire du traitement de texte) de la manière dont l'ordinateur peut contribuer à la maitrîse du langage chez les enfants est en opposition flagrante avec la réalité que l'on voit se mettre en place dans la plupart des écoles primaires. L'ordinateur est perçu comme une machine à enseigner. Cette machine permet de faire faire aux enfants différents exercice...

Cet écart de conception, à mon avis, dépasse très largement le cadre d'un simple choix technique entre deux stratégies d'enseignements. Il reflète en fait une opposition radicale entre deux philosophie de l'éducation.

L'usage de l'ordinateur pour écrire et rédiger offre aux enfants la possibilité de se comporter davantages en adultes tant à l'égard de leur propre travail intellectuel que vis-à-vis d'eux-mêmes. Ce faisant, il est donc inévitable qu'il heure de front l'école traditionelle dont l'effet, sinon l'intention, est bien souvent d'"infantiliser" l'enfant. <<<

Note du livre pour apprendre le C

3 types d'instruction :

  • simple, terminé par un ; ou un . ou rien (fin de ligne ?)
  • structurations (if, for...)
  • des blocs ({})

Type de base

Char, int et float sont dit des scalaires, ou simples. Les variables ne contiennent qu'une valeur (où est le booléen ?)

//vs//

Les types structurées (dit aussi agrégés)

Les pointeurs et énumération sont considéré simple aussi...

Les tableaux sont des types dérivés (?)

On retrouve souvent les opérateurs dans les explications de langage...

  • arithmetique : adition, soustraction, division, ....
  • comparaisons, relationnel
  • logiques
  • affectation

//''les entrées sorties''//, voilà un axe nouveau et intéressant.

console, fichier, socket, ...

On parle ensuite des instructions de controle On parle de choix et de boucle Du coup, un lien avec les opérateurs logiques ? ... On parle aussi de branchement conditionnel et inconditionnel goto, break, continue

La portée des variables et abordé dans les functions dans le livre sur le C

Note - Sol suite mooc Fun et autre

! Notes à propos du phosphore

Issu du mooc https://www.fun-mooc.fr/courses/course-v1:Agreenium+66001S03+session03/courseware/c1478e640cfc42c8b58ba8e189e48b57/e14b21a35289457999036c57a0c5a6e3/

Le phosphore (P) est un nutriment très important pour les plantes, et c’est souvent l’élément le plus limitant de la croissance végétale. Or c’est une ressource difficile d’accès dans le sol : soit parce qu’elle est peu présente (c’est le cas de sols tropicaux souvent très anciens, qui se sont appauvris en P au cours du temps), soit parce qu’elle est présente, mais sous des formes très peu disponibles pour les plantes ; soit pour les deux raisons à la fois.

Plantes en contenant assez bien :

Les plantes contenant le plus de phosphore sont la datura(Datura) et la jusquiame(Hyoscymus) qui poussent surtout dans les terrains qui n’en contiennent pas.

http://www.fleurs-des-champs.com/phototheque/fiche_plante.php?code=653

http://plantes.sauvages.free.fr/pages_plantes/jusquiame_noire_.htm

Légumes en contenant assez bien (valeurs données en mg/100 g):

  • Courgette 7
  • Epinard 15
  • Chou fleur 20
  • Oignon 23
  • Pastèque 26
  • Fraise 27
  • Chou 36
  • Brocoli 46
  • Echalotte 50
  • Asperge 50
  • Tomate 63
  • Pomme de terre 78
  • Mais 79
  • Artichaut 103
  • Pois 187

source http://naturalyss.over-blog.com/article-les-plantes-et-le-phosphore-55290721.html

Lire aussi ? http://www.plantyfolia.com/dossier_pratique/besoin_nutritif_plante_engrais#/dossier_pratique/besoin_nutritif_plante_engrais