liste

Recherche

Voici les résultats de votre recherche.

  • listes (floss)plugin-autotooltip__default plugin-autotooltip_bigRépertoires de logiciels libres

    Site généraliste : Framasoft

    A suivre...

    * Freeplane, mind mapping * Sozi, presentations
notions_fondamentalesplugin-autotooltip__default plugin-autotooltip_bigNotions fondamentales

Aide mémoire synthétique sur le langage Python.

Règles de base

Ces règles peuvent être testées via le mode interactif de Python (en utilisant la fenêtre “Shell” ou console de l'éditeur Idle ou Idle3 par exemple).
@teaching:progappchim
19 Occurrences trouvées, Dernière modification:
"flottant", "chaîne de caractères", "complexe", "liste",... * **Mots réservés** : on ne peut pas utili... s, comme : * trouver le plus grand nombre d'une liste de valeurs * calculer une moyenne d'une liste de valeurs * Calculer la factorielle d'un nombre * D... cumentation officielle]]) permet d'itérer sur une liste, ou aussi sur les caractères successifs d'une séq
solubilite_ph_tplugin-autotooltip__default plugin-autotooltip_bigSolubilité en fonction du pH et de la température

Interface en ligne de commande et graphiques matplotlib

Nécessite [ce fichier de données] (à décompresser).

#!/usr/bin/env python # -*- coding: utf-8 -*- “”“
@teaching:progappchim
17 Occurrences trouvées, Dernière modification:
nées import csv #Importe le module pour lire une liste externe ifile = open("Bibliotheque.csv", "rb") #... e fichier .csv precipites = [] #initialise la liste avec tout les précipités for row in reader: #p... s colonnes precipites.append(row) #ajoute la liste de chaque précipité ### Choix du précipité ... le sélectionner precipite = [] #initialise la liste avec un précipité particulier for precipite in pr
polynomes-10plugin-autotooltip__default plugin-autotooltip_bigPolynômes : fonctionnalités supplémentaires

Voici quelques fonctions utiles pour manipuler les polynômes :

Dérivation

Proposé et testé par RL, étudiant ba2 2012-2013.

#!/usr/bin/env python # -*- coding: utf-8 -*- def polyderiv(a): """ dérivation d'un polynôme """ b = a[:] #copie de la liste des coefficients du polynôme de départ n = len(b) -1 #ordre du polynôme for i in range (n+1): b[i] = b[i] * i #on redéfinit chaque coefficient i de la liste par ce…
@teaching:progappchim
11 Occurrences trouvées, Dernière modification:
polynôme """ b = a[:] #copie de la liste des coefficients du polynôme de départ n = le... [i] * i #on redéfinit chaque coefficient i de la liste par ce même coefficient*le degré b.pop(b[0]) #on supprime le premier élément de la liste (terme indépendant) return b </code> ===== M... . Cela revient à rajouter un 0 à gauche de la liste passée en argument de la fonction (a). """
algos_entiersplugin-autotooltip__default plugin-autotooltip_bigAlgorithmes sur entiers

cf....... Cette page reprend quelques grands algorithmes classiques sur les nombres entiers, et introduit quelques algorithmes ayant des applications en chimie.

Recherche du PGCD (plus grand commun diviseur)

Explication géométrique : en comprenant un nombre entier comme une longueur et un couple d'entiers (a,b) comme un rectangle, leur PGCD est la longueur du côté du plus grand carré permettant de carreler entièrement ce rectangle. L'algorithme d'Euclide décompose ce re…
@teaching:progappchim
11 Occurrences trouvées, Dernière modification:
#!/usr/bin/env python # -*- coding: UTF-8 -*- """ Liste de nombres premiers strictement inférieurs à un e... #!/usr/bin/env python # -*- coding: UTF-8 -*- """ Liste de nombres premiers strictement inférieurs à un e... nes """ li = range(n+1) # création d'une liste d'entiers jusque n li[1] = 0 # 0 (déj... return [a for a in li if a != 0] # renvoie une liste avec les élements non nuls p=primelist(1000) pr
suite_de_fibonacci-3plugin-autotooltip__default plugin-autotooltip_bigSuite de Fibonacci : écriture de fonctions

Voici la structure que doit avoir un programme pour lequel le calcul de l'élément d'indice n de la suite de Fibonacci est encapsulé dans une fonction :

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calculs des premiers éléments de la suite de Fibonacci. Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci """ def fibonacci_item(n): """ Renvoie l'élément d'indice n de la suite de Fibonacci """ ...

if __name__ == '__main__'…
@teaching:progappchim
7 Occurrences trouvées, Dernière modification:
on **fibonacci_list(n)** qui génère et renvoie la liste des éléments de la suite de Fibonacci jusqu'à l'é... ibonacci_list_from_items(n)** qui construirait la liste à partir de la fonction donnant un élément partic... l'élément d'indice n comme dernier élément de la liste ! Voici ce que cela donne : <code python fibonac... b def fibonacci_list(n): """ Renvoie la liste des éléments de la suite de Fibonacci jusqu'à l'é
psychologie_de_l_educationplugin-autotooltip__default plugin-autotooltip_bigPsychologie de l'éducation

Thématiques reliées : neurosciences, cognition/métacognition, motivation,...

À ajouter :

* Sweller, cognitive Load,... * Paul A. Kirschner, Carl Hendrick : How Learning Happens - Seminal Works in Educational Psychology and What They Mean in Practice Routledge (2020) * meta-cognition... (ou une thématique spécifique de neuro-éducation
@teaching
6 Occurrences trouvées, Dernière modification:
nal Papers in Educational Psychology ===== Cette liste d'article est construite au départ d'une liste publiée par Paul A. Kirschner le 28 février 2017 (source ... to call it an educated beginning." <note tip>La liste est destinée à être complétée par de nouveaux art... e challenges of effective teaching ---- ==== La liste proposée par Kirschner (2017) : ==== * Atkinso
initinfoplugin-autotooltip__default plugin-autotooltip_bigInitiation à l'informatique

Cours libre en ligne à destination des étudiants de la section chimie. Si vous avez des questions ou souhaits de compléments d'informations, ou d'ajouts de rubriques, vous pouvez utiliser ce formulaire de contact.

Les bases de l'informatique
@teaching
5 Occurrences trouvées, Dernière modification:
er la présentation via les modes "en grille", "en liste", "en planning" (aussi via des boutons situés com... enêtre de recherche et le premier programme de la liste est 'connexion bureau à distance'. La fenêtre du ... http://wiki.inkscape.org/wiki/index.php/Galleries|Liste de sources sur le site officiel]] ==== Logiciels... rses * [[http://pixabay.com/|Pixabay]] * ... Liste et caractéristiques principales de quelques resso
notions_avanceesplugin-autotooltip__default plugin-autotooltip_bigNotions avancées

En construction. Les liens sont juste donnés. Une introduction et un exemple devrait être proposé pour chaque rubrique, et le nombre de ces rubriques augmenté.

Itérateurs

Itertools, zip,...

* 7 Levels of Using the Zip Function in Python

Générateurs et "yield"

*
@teaching:progappchim
5 Occurrences trouvées, Dernière modification:
arge Data Sets With Yield and Generators]] ===== Liste en compréhension ===== * [[http://fr.wikipedia.org/wiki/Liste_en_compr%C3%A9hension]] * [[http://www.pythonfo... * [[http://fgallaire.flext.net/comprehension-de-liste-en-python-map-filter/]], remplacement de map() et... nt d'une sous-chaîne * split() : découpe en une liste de sous-chaînes. Le caractère utilisé par défaut
dokuwikiplugin-autotooltip__default plugin-autotooltip_bigDokuWiki

* Présentations : * DokuWiki, un wiki "One size fits all" : conférence JDL du 20 février 2020 * Présentation JDL du 20 février 2020 (slideshow) * rss (test-rss) * tables (test-table) * Extensions

* Dokuwiki, un wiki polyvalent et efficace aux nombreuses fonctionnalités

* fr:DokuWiki : sur wikipédia * DokuWiki : sur wikipedia en anglais * : site web officiel * : gitHub reposit…
@floss
4 Occurrences trouvées, Dernière modification:
r et installer" : taper "upgrade" pour obtenir la liste des extensions correspondant à ce critère. Le plu... .dokuwiki.org/plugin:catlist|catlist]] : rend une liste en arborescence de pages d'un namespace * [[h... okuwiki.org/plugin:pagelist|pagelist]] dresse une liste de pages * [[https://www.dokuwiki.org/plugin:... uwiki-plugin-multiorphan|multiorphan]] dresse une liste des pages orphelines * [[https://www.dokuwiki
desinformationsplugin-autotooltip__default plugin-autotooltip_bigDes informations ou désinformations ?

Cette page regroupe quelques exemples d'informations et désinformations, notamment tirés de différents media : presse, réseaux sociaux, blogs, forums,... des désinformations, et parfois aussi une information qui se veut plus conforme aux faits.
@teaching
4 Occurrences trouvées, Dernière modification:
|Biais cognitifs]], [[wp>List_of_cognitive_biases|liste]] * [[wp>fr:Biais_de_confirmation|Biais de co... nitaires, en fait pas si nombreux ... * [[wp>fr:Liste_de_médicaments_retirés_du_marché_français#Liste_de_retraits_liés_à_des_effets_indésirables_graves|Liste de médicaments retirés du marché français]] *
fit_modele_einsteinplugin-autotooltip__default plugin-autotooltip_bigOptimisation de la température caractéristique du diamant suivant le modèle d'Einstein

Ce modèle prévoie la dépendance à la température de la capacité calorifique d’un solide cristallin.

La détermination de la température caractéristique nécessite de
@teaching:progappchim
4 Occurrences trouvées, Dernière modification:
bre d'Avogadro # données expérimentales (T, Cv) : liste_data=[ [12.9,0.00053], [16.1,0.00081], [19.8,0.00... ransformation en tableau numpy data=np.array(zip(*liste_data)) # cf. http://docs.python.org/2.7/library/f... bre d'Avogadro # données expérimentales (T, Cv) : liste_data=[ [12.9,0.00053], [16.1,0.00081], [19.8,0.00... ransformation en tableau numpy data=np.array(zip(*liste_data)) # cf. http://docs.python.org/2.7/library/f
timeline-chimieplugin-autotooltip__default plugin-autotooltip_bigLigne du Temps de la Chimie

Préambule

Toute science progresse par la réalisation et l'interprétation d'expériences, par l'introduction de nouveaux concepts, ... Des améliorations et corrections se succèdent alors, dévoilant parfois des erreurs ou des imprécisions du passé. Dans de nombreuses situations, la recherche scientifique induit des interrogations sur l'articulation des travaux actuels par rapport à la masse des connaissances précédentes. Dès lors, on se rend compte qu'une connaissanc…
@teaching
4 Occurrences trouvées, Dernière modification:
ants en chimie. Au-delà de la présentation d'une liste impressionnante de découvertes, on peut trouver d... anismes en très faibles quantités. Il propose une liste de dix-huit métaux et non-métaux présents à l'éta... es internet (FIXME - liens perdus à reconstituer, liste à colationner) suivants comprennent de nombreux é... * Chemical Heritage Foundation * Infoscience, liste des biographies * History of Science Society on
biblio-10.1021-acs.jchemed.0c00424plugin-autotooltip__default plugin-autotooltip_bigUtiliser des expériences pratiques de chimie lors de l'enseignement en ligne

Using Hands-On Chemistry Experiments While Teaching Online Jodye I. Selco, J. Chem. Educ. 2020, 97, 9, 2617–2623 DOI: 10.1021/acs.jchemed.0c00424 résumé de V.M. 2020-2021

Introduction

Pendant la nouvelle pandémie de coronavirus, les étudiants et les instructeurs ont reçu l'ordre de rester chez eux pour tenter de réduire la propagation du virus. On souhaite trouver des expériences pratiques pour les étudiants, mais…
@teaching
3 Occurrences trouvées, Dernière modification:
ent une pratique sûre. Les étudiants ont reçu une liste de matériaux/produits chimiques ménagers possible... ristaux de se développer. Les élèves ont reçu une liste de matériaux potentiels à partir desquels ils pou... ’échange, et pensaient que si il avaient reçu une liste des produits chimiques et de l’équipement au débu
ir_spectrum_coplugin-autotooltip__default plugin-autotooltip_bigSpectre IR du CO

Différentes techniques de spectroscopie utilisent des représentations standardisées des spectres. En spectroscopie Infrarouge, l'absorbance est traditionnellement représentée en fonction des nombres d'ondes décroissants exprimés en $cm^{-1}$. Pour rappel, en spectroscopie, le $\tilde{\nu}$$\tilde{\nu} = 1/\lambda = \nu/c$$\Delta J = \pm 1$$cm^{-1}$
@teaching:progappchim:matplotlib_gallery
3 Occurrences trouvées, Dernière modification:
e no.append(float(row[0])) # ajout à la liste no ab.append(float(row[1])) # ajout à la liste ab plt.figure(figsize=(12, 9), dpi=80) plt.title... xima local ? règle logique * programmation avec liste et parcours * numpy et slices + opérateurs logi
ebook_helpplugin-autotooltip__default plugin-autotooltip_bigCréation d'un ebook

Dès que vous avez utilisé l'icône de la barre latérale “Ajouter au livre”, vous aurez en tête de chaque page disponible un bandeau vous donnant accès à un créateur de livre. Vous pouvez facilement ajouter ou enlever toute page (comme avec l'icône du bandeau latéral), vous rendre vers le gestionnaire pour
@wiki
3 Occurrences trouvées, Dernière modification:
gestionnaire, vous pouvez : * Réinitialiser la liste (vider la sélection) * Exclure ou inclure des p... ur changer l'ordre ou faire passer une page de la liste d'exportation vers la liste d'exclusion et vice versa * Indiquer un titre pour le document à créer *
slicesplugin-autotooltip__default plugin-autotooltip_bigSlices sur les séquences

L'utilisation des “slices” ou du “slicing” sur les listes, ou sur tout objet en séquence (tuple, chaîne de caractères, ...) permet de “découper” des sous-listes. Si la séquence s'appelle sequence_name, la syntaxe du slice est : sequence_name[start:stop:step] où start est l'indice du premier élément (par défaut 0), stop est l'indice du premier élément NON REPRIS (par défaut len(seq
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
tableau_periodique_2011plugin-autotooltip__default plugin-autotooltip_bigTableau périodique

FIXME : importation de la librairie tkinter à unifier + codes à améliorer

#!/usr/bin/env python # -*- coding: utf-8 -*- # Programme sur le tableau périodique # MJ, Ba2 chimie 2010-2011

from tkinter import * from element_liste import * #sert à importer la liste présente dans l'autre fichier

#création de la commande générale du boutton def elem(x): element=Tk() element.title("Proprietes") listbox=Listbox(element,height=10,width=40,fg="#070942") listbox.pack(…
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
csvplugin-autotooltip__default plugin-autotooltip_bigLire et écrire des fichiers de données csv

pandas Les fichiers csv sont des fichiers de données séparées par des virgules (ou point-virgules), pour “comma separated values”. Comme ceci :

1;0.1;3 2;0.3;5 3;0.5;7 4;0.6;11 5;0.9;21 6;1.5;39

Ils peuvent être facilement importés ou exportés de tableurs ou logiciels de graphiques scientifiques.
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
bs3accordionplugin-autotooltip__default plugin-autotooltip_bigUtilisations du composant accordion de BootStrap3

Application à des QCM

* Source du quiz : (CC-BY-SA Nothing2Hide)

En combinaison avec le composant alert Parmi ces 4 propositions, laquelle n’est pas une donnée personnelle ?

Cliquez sur une des lignes suivantes !
@floss
3 Occurrences trouvées, Dernière modification:
poker_menteurplugin-autotooltip__default plugin-autotooltip_bigPoker menteur

Au poker menteur, on utilise 5 dés avec des valeurs de 1 à 6, ou 9, 10, valet, dame roi et as.

* En lançant les 5 dés, on peut obtenir des combinaisons particulières classables dans un ordre conventionnel : * rien * une paire * deux paires
@teaching:exos
3 Occurrences trouvées, Dernière modification:
diffusion_chimique_1dplugin-autotooltip__default plugin-autotooltip_bigModélisation de la diffusion chimique dans un film

Technique de différences finies, utilisation de matplotlib

#!/usr/bin/env python # -*- coding: utf-8 -*- from math import * # pour utiliser la librairie graphique matplotlib from pylab import *
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
polynomesplugin-autotooltip__default plugin-autotooltip_bigPolynômes

Travail avec des polynômes :

* un polynôme est une fonction * un polynôme est caractérisé de manière univoque par ses coefficients * le degré d'un polynôme est l'exposant qui caractérise le terme de puissance la plus élevée
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
polynomes-7plugin-autotooltip__default plugin-autotooltip_bigPolynômes : comment les multiplier par un scalaire et les additionner

#!/usr/bin/env python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynomes + fonction de multiplication d'un polynôme pas un scalaire + fonction d'addition de deux polynômes """ from math import *

def polyeval(x,a): """ application de l'agorithme de Horner cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner """ n = len(a) - 1 # n = ordre du polynôme p =0. for…
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
mapathon2018plugin-autotooltip__default plugin-autotooltip_bigMapathon à l'UMONS le 24 mars 2018

Liens rapides :

* Présentation introductive générale du Mapathon du 24 mars 2018 ! * Les instructions pour faire de la carto humanitaire libre "HOT OSM" * , le site principal et la carte générée par OpenStreetMap (loin d'être la seule...) → Inscrivez-vous sur le site * Tasking manager HOT (identifiez vous) * Choisissez un morceau de territoire à cartographier !
2 Occurrences trouvées, Dernière modification:
mapathon2017plugin-autotooltip__default plugin-autotooltip_bigMapathon à l'UMONS le 25 mars 2017

Liens rapides :

* , le site principal et la carte générée par OpenStreetMap (loin d'être la seule...) → Inscrivez-vous sur le site * Tasking manager HOT (identifiez vous) * Choisissez un morceau de territoire à cartographier !
2 Occurrences trouvées, Dernière modification:
polynomes-11plugin-autotooltip__default plugin-autotooltip_bigGraphe d'une famille de polynômes orthogonaux

Voici un programme permettant de visualiser les premiers polynômes orthogonaux de Tchebyshev :

#!/usr/bin/env python # -*- coding: utf-8 -*- """ graphes de Polynomes de Chebyschev """

from math import * from pylab import *

def polyeval(x,a): """ application de l'algorithme de Horner cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner """ n = len(a)-1 # n = ordre du polynome p = 0. for i in range(n,-1,-1): …
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
didactiquechimieplugin-autotooltip__default plugin-autotooltip_bigDidactique de la chimie

Cours, exercices et stages :

* Séminaire de méthodologie spéciale en chimie (agrégation en chimie, 45 H cours et 15 H TP + masters chimie à finalité didactique) * Séminaires de méthodologie spéciale de la chimie (agrégation en biologie, 15 H cours + masters BOE & BBMC à finalité didactique) * Micro-enseignement et analyse des pratiques pédagogiques (20 H) *
@teaching
2 Occurrences trouvées, Dernière modification:
rotation_molecules_biatomiquesplugin-autotooltip__default plugin-autotooltip_bigRotation de molécules biatomiques

On s'intéresse à la rotation de molécules biatomiques homo-nucléaires ou hétéro-nucléaires, et à la relation entre la température et les taux d'occupations des états de différentes énergies.

Les états et énergies $E_{rot} = J(J+1) \frac{h^2}{8 \pi^2 I} \ \ \ \ \ J=0,1,2,... \,$$E_{rot} = J(J+1) \frac{\hbar^2}{2 \mu r_{0}^2} \ \ \ \ \ J=0,1,2,... \,$$E_{rot} = J(J+1) k_B \theta_{rot} \ \ \ \ \ J=0,1,2,... \,$$E_{rot} = J(J+1) h c B_{rot} \ \ \ \ \ J=0,1,2,... \…
@teaching:exos
2 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed100422cplugin-autotooltip__default plugin-autotooltip_bigUtilisation de la théorie de réponses aux items (IRT) pour évaluer les changements de performance des étudiants basés sur les changements dans la formulation des questions

Using Item Response Theory To Assess Changes in Student Performance Based on Changes in Question Wording, Kimberly D. Schurmeier, Charles H. Atwood, Carrie G. Shepler, Gary J. Lautenschlager Journal of Chemical Education, vol 87(11) 2010 pp 1268–1272 (Article) DOI: 10.1021/ed100422c - Résumé de S.S., 2010-2011.
@teaching
2 Occurrences trouvées, Dernière modification:
biblio-10.1333-s00897082114aplugin-autotooltip__default plugin-autotooltip_bigCommunication scientifique : apprendre aux élèves à préparer et effectuer efficacement des présentations orales

Scientific Communication: Teaching Students to Prepare and Deliver Effective Oral Presentations, Lesley Brown, Chem. Educator 2008, 13, 54–58. Résumé de V.D., 2008-2009

Tous les étudiants en sciences ont besoin de compétences leur permettant d’effectuer des présentations scientifiques orales. Cet exercice apprend aux élèves à chercher l’information, à l’organiser et à la présenter à …
@teaching
2 Occurrences trouvées, Dernière modification:
mapathon2019plugin-autotooltip__default plugin-autotooltip_bigMapathon à l'UMONS le 27 mars 2019

Liens rapides :

* Présentation introductive générale du Mapathon 2019 * Les instructions pour faire de la carto humanitaire libre "HOT OSM" (source) * , le site principal et la carte générée par OpenStreetMap (loin d'être la seule...) → Inscrivez-vous sur le site *
2 Occurrences trouvées, Dernière modification:
pip-pypiplugin-autotooltip__default plugin-autotooltip_bigInstaller facilement des modules python

AnacaondaPythonxy ...

Introduction

Des modules additionnels de Python peuvent être installés via des sites qui les proposent. Il s'agit de :

* créateurs de programmes, librairies * firmes ou associations qui proposent des ensembles cohérents (comme
@floss:python
2 Occurrences trouvées, Dernière modification:
ubuntuplugin-autotooltip__default plugin-autotooltip_bigUbuntu

Ceci est une page en construction destinée à faire partager mon expérience personnelle de Ubuntu, une distribution très populaire de Linux !

Liens principaux

* , le site officiel * site francophone non officiel * (site des utilisateurs francophones et
@floss
2 Occurrences trouvées, Dernière modification:
regression_lineaire_2013plugin-autotooltip__default plugin-autotooltip_bigRégression linéaire

Entrée de couples, calcul et affichage de la droite de moindres carrés

#!/usr/bin/env python # -*- coding: utf-8 -*- # version un peu aménagée du travail de BD et EH, ba2 chimie 2012-2013

import matplotlib.pyplot as plt import pylab import numpy
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
mapathonplugin-autotooltip__default plugin-autotooltip_bigMapathon à l'UMONS le 25 mars 2020

FIXME : page pour l'édition 2020 en construction !!

Liens rapides :

* Présentation introductive générale du Mapathon 2020 * Les instructions pour faire de la carto humanitaire libre "HOT OSM" (source) * , le site principal et la carte générée par OpenStreetMap (loin d'être la seule
2 Occurrences trouvées, Dernière modification:
exos_energie_d_ionisationplugin-autotooltip__default plugin-autotooltip_bigÉnergie d'ionisation

Voir aussi :

* Glossaire : ionisation (énergie d') * Énergie d'ionisation * Liste d'énergies d'ionisation

Pourquoi l'énergie d'ionisation diminue-t-elle lorsque la taille de l'atome augmente

* Why does the ionization energy decrease anytime the atom size increases?

Graphique

Code Python :

from mendeleev import element import matplotlib.pyplot as plt

x, y = range(1,108), [element(i).ionenergies[1] for i in range(1,108)] for i in range(1,108): print(x[i-…
@teaching
2 Occurrences trouvées, Dernière modification:
unites_acquis_apprentissagesplugin-autotooltip__default plugin-autotooltip_bigLes unités d’acquis d’apprentissage

L'objectif de cette page est de présenter sous forme de texte électronique cherchable les référentiels “UAA” de chimie dans l'enseignement secondaire (général et technique de transition ou qualification).
@teaching
2 Occurrences trouvées, Dernière modification:
cuisine_moleculaireplugin-autotooltip__default plugin-autotooltip_bigLa cuisine moléculaire

L'alimentation serait à l'origine de nos capacités neuronales plus importantes : cf. Suzana Herculano-Houzel’s TED talk

Situations d'apprentissage

* la mayonnaise ratée * l'œuf est très souvent trop cuit : * le jaune devient verdâtre * le jaune est trop sec
@teaching
2 Occurrences trouvées, Dernière modification:
matplotlib_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases de Matplotlib, une librairie pour réaliser des graphiques 2D

Matplotlib est une bibliothèque très puissante du langage de programmation Python destinée à tracer et visualiser des données sous formes de graphiques. Elle est souvent combinée avec les bibliothèques python de calcul scientifique :
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
dokuwiki_extensionsplugin-autotooltip__default plugin-autotooltip_bigExtensions (sélection)

Quelques démonstrations...

advanced

*

Bookcreator

Utiliser l'interface via l'icône “ajouter au livre” à droite....

Bootstrap Wrapper

* Bootstrap Wrapper * extension nécessitant un thème Bootstrap, tel que bootstrap3 * Pour les icônes, installer aussi l'extension $\sum_{E_i} p(E_i) =p(\Omega) = 1$$\require{mhchem}$$\ce{2 Mn^2+ + 4 MnO4^- + 6 H2O -> 8 MnO2 + 10 H^+}$$\ce{CO2 + C -> 2 CO}$$\ce{Hg^2+ ->[I-] HgI2 ->…
@floss
2 Occurrences trouvées, Dernière modification:
teaching_ressources_videosplugin-autotooltip__default plugin-autotooltip_bigRessources pour la création de séquences vidéos et l'enseignement à distance

Conseils généraux pour la conception

* conseils, longueurs, styles,... * Planifier, réaliser et diffuser des vidéos éducatives : lignes directrices et astuces pour les enseignants, Caroline Cormier, Edward Awad, Yann Brouillette et Véronique Turcotte (canada). Article reprenant des exemples de capsule en chimie (
@teaching
2 Occurrences trouvées, Dernière modification:
numpy_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases de NumPy

NumPy est une extension du langage de programmation Python, destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux.

Numpy permet la manipulations des vecteurs, matrices et polynômes.
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
plot_sinus_cosinusplugin-autotooltip__default plugin-autotooltip_bigGraphe simple de sinus et cosinus

On montre en détail comment réaliser une représentation graphique simple des fonctions sinus et cosinus. Au départ le graphique utilisera les réglages par défaut et la figure sera ensuite améliorée pas à pas en commentant les instructions matplotlib utilisées.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
mendeleevplugin-autotooltip__default plugin-autotooltip_bigLibrairie Mendeleev

La librairie Mendeleev est complète et évoluée

* Package repository sur PyPI : * Page officielle, description et code source : * Documentation complète : * Tutoriels :

* Notebook Jupyter (exemples) : *
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
bioinformaticplugin-autotooltip__default plugin-autotooltip_bigBioinformatique

Un des objectifs majeurs de la bioinformatique réside dans l'étude automatique de séquences, principalement de l'ADN et de protéines,...

Ces séquences sont accessibles librement et publiquement, notamment par ces deux sources :

Voir aussi le site
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
tkinter_gui_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases d'un interface graphique avec Tkinter

Quelques références de base pour utiliser Tkinter

* Documentation officielle : * Les interfaces graphiques TK * tkinter — interface Python à Tcl/Tk, reprenant quelques références recommandées * Python 3 avec Tk intègre également les extensions
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
suite_de_fibonacci-5plugin-autotooltip__default plugin-autotooltip_bigSuite de Fibonacci : quel est le meilleur algorithme ?

Comparer les temps avec timeit

La librairie timeit mesure les temps d'exécution en évitant des biais tels que l'usage concomitant d'autres ressources.

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calculs des premiers éléments de la suite de Fibonacci. Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci Comparaison de différentes fonctions avec Timeit http://docs.python.org/2/library/timeit.html http://www.diveintopython.net…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
progappchimplugin-autotooltip__default plugin-autotooltip_bigProgrammation appliquée à la chimie

Le cours “Programmation appliquée à la chimie” de bachelier en sciences chimiques (15 H cours et 15 H exercices, bloc2) utilise deux supports :

* Principalement, le présent wiki pour ses avantages techniques (coloration et indentation du code, recherche dans les pages, historique des modifications,
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
tableau_periodique_2013plugin-autotooltip__default plugin-autotooltip_bigTableau périodique

Tableau avec éléments cliquables pour obtenir les information. Nécessite [ce fichier de données].

#!/usr/bin/env python # -*- coding: utf-8 -*- # version un peu aménagée du travail de TD et SD, ba2 chimie 2012-2013 def elem(x): # print type(x),x # pour montrer que x est une chaîne de caractères element=Tk() element.title("Propriété du"+ x ) elembox=Listbox(element,height=32,width=40,fg="#070942") elembox.pack() for item in table[int(x)]: …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
exos_stoechiometrie_reactions_completes_reactifs_en_quantites_stoechiometriquesplugin-autotooltip__default plugin-autotooltip_bigSéance d’exercices de stœchiométrie, dans le cas de réactions complètes avec les réactifs en quantités stœchiométriques en exploitant les grandeurs n, m, V et N

Exemples résolus et exercices consécutifs ... Instructions et étapes de résolution
@teaching
1 Occurrences trouvées, Dernière modification:
suite_de_fibonacci-2plugin-autotooltip__default plugin-autotooltip_bigSuite de Fibonacci : un premier programme

Voici un embryon non fonctionnel de programme. Il y manque alors des éléments (à la place des “???”)

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calculs des premiers éléments de la suite de Fibonacci. Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci """ # élément d'indice 0 i = 0 a = 0 print(i,a) # élément d'indice 1 i = 1 b = 1 print(i,b)

# structure de répétition pour appliquer la règle de récurrence max = 100 # indice du dernier …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
h5pplugin-autotooltip__default plugin-autotooltip_bigH5P

FIXME (à intégrer) :

* * floss:h5p [Didier Villers, UMONS - wiki] * Contents | H5P * Contents | H5P * Contents | H5P * Contents | H5P * Contents | H5P * Contents | H5P * Catalogue of H5P Content | eCampusOntario H5P Studio * Catalogue of H5P Content * Methods and protocols * Unit 1 - Changes and Properties * Digestive System Labelling Activity * Lung Volume Terminology * Nephron Labeling Activity * Male Reproductive …
@floss
1 Occurrences trouvées, Dernière modification:
maxwell-boltzmannplugin-autotooltip__default plugin-autotooltip_bigReprésentation de la distribution de vitesse de Maxwell-Boltzmann

Pour la théorie, cf. le cours de physico-chimie ou la page Wikipédia sur la distribution de vitesse de Maxwell-Boltzmann

Sans NumPy

#! /usr/bin/env python # -*- coding: utf-8 -*- “”“ NumPy/Matplotib : representation de la distribution de vitesses de Maxwell-Boltzmann version SANS utilisation de NumPy cf cours et
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
config_ubuntu_serverplugin-autotooltip__default plugin-autotooltip_bigConfiguration type d'un serveur sous Ubuntu

* Configuration pour usage général et scientifique * Téléchargement : , dernière version : Ubuntu Server 20.04.2 LTS Focal Fossa, architecture AMD64 (testé 19/05/2021) * Gravure du fichier iso, ou préparation d'une clé USB via Balena-Etcher (par exemple)
@floss
1 Occurrences trouvées, Dernière modification:
piegesplugin-autotooltip__default plugin-autotooltip_bigPièges à éviter

Quelques pièges à éviter !

Type de données

* travailler avec des nombres et ne pas mettre le point décimal s'ils ont une valeur entière les laissera dans le type 'int'. * Ne pas confondre une liste contenant un nombre, et ce nombre.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
dosage_titrationplugin-autotooltip__default plugin-autotooltip_bigDosage et titration

FIXME : à formater et illustrer. Ajouter des liens

Introduction

Le but de cette manipulation est de vous familiariser avec la technique de dosage ou titrage d'acides ou de bases. Pour cela, il est indispensable :

* de connaître l'utilisation de chaque élément de la verrerie mise à votre disposition
@teaching
1 Occurrences trouvées, Dernière modification:
ressources_educatives_libresplugin-autotooltip__default plugin-autotooltip_bigRessources éducatives libres

Cette page répertorie des ressources libres, au sens du domaine public ou des licences de type Creative Commons CC-BY-SA, CC-BY, ou CC-Zero, compatibles par exemple avec Wikipedia (qui est sous licence CC-BY-SA).

Précision sur la notion de libre, opensource, ouvert(ure)
@floss
1 Occurrences trouvées, Dernière modification:
polynomes-5plugin-autotooltip__default plugin-autotooltip_bigPolynômes : boucle for, fonction mathématique

#!/usr/bin/env python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynomes """ from math import *

def polyeval(x,a): """ Fonction s'occupant uniquement de l'évaluation du polynome fonction de x avec les coefficients dans la liste a """ n = len(a)-1 p = 0. # initialisation for i in range(n+1): p = p + a[i] * x**i #calcul et addition de chacun des termes return p …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
exos-chimieplugin-autotooltip__default plugin-autotooltip_bigExercices scolaires ("Exos") de chimie

Divers exercices de chimie ayant certaines des caractéristiques suivantes :

* originalité, attractivité * liaison à l'actualité, à un ou des problèmes de société * un intérêt historique, ou sur l'histoire des sciences
@teaching
1 Occurrences trouvées, Dernière modification:
factorielle-3plugin-autotooltip__default plugin-autotooltip_bigFactorielle : une fonction en Python

Voici une version avec la fonction factorielle()

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calcul de la factorielle d'un nombre Référence : http://fr.wikipedia.org/wiki/Factorielle """ def factorielle(arg_n): """ structure de répétition pour appliquer la définition de la factorielle """ reponse = 1 # la réponse sera dans la variable reponse i = 1 # on va commencer par 1 while i <= arg_n: …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.7b00165plugin-autotooltip__default plugin-autotooltip_bigEnseigner les composés organiques avec un jeu utilisant des notes collantes sur le front

Article Teaching Classes of Organic Compounds with a Sticky Note on Forehead Game Kevin P. O’Halloran, J. Chem. Educ., 2017 DOI:10.1021/acs.jchemed.7b00165 résumé de F.H. 2017-2018

Introduction

L’auteur de l’article, professeur de chimie, s’est rendu compte que la mémorisation des groupements chimiques en chimie organique se relevait être difficile pour les élèves. Il s’est demandé comment rendre l’appr…
@teaching
1 Occurrences trouvées, Dernière modification:
config_ubuntu_server-18.04plugin-autotooltip__default plugin-autotooltip_bigConfiguration type d'un serveur sous Ubuntu 18.04 Bionic Beaver

* 06/01/2020 Ubuntu server 19.10 Eoan Ermine : : 64-bit PC (AMD64) server install image (utile pour l'intérêt des nouveautés, avec possibilité de mise à jour proche vers la 20.04 LTS) * 09/07/2020 Ubuntu server 18.04.4 Bionic Beaver (
@floss
1 Occurrences trouvées, Dernière modification:
pythonplugin-autotooltip__default plugin-autotooltip_bigPython : quelques références, trucs et astuces

Python est un langage de programmation de haut niveau, libre, polyvalent, facilement accessible aux débutants, mais permettant aussi de réaliser des applications sophistiquées et professionnelles. Certains l'utilisent simplement comme langage de script, pour automatiser et faciliter différentes tâches informatiques.
@floss
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.6b00844plugin-autotooltip__default plugin-autotooltip_bigExpérience de la bouteille bleue : Apprendre la chimie sans connaître les produits chimiques

Article Blue Bottle Experiment: Learning Chemistry without Knowing the Chemicals T. Limpanuparb , C. Areekul, P. Montriwat, and U. Rajchakit, J. Chem. Educ., 2017, 94 (6), pp 730–737 DOI: 10.1021/acs.jchemed.6b00844 résumé de F.P. 2017-2018
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed100849bplugin-autotooltip__default plugin-autotooltip_bigMon acide peut battre ton acide

My Acid Can Beat Up Your Acid! Alice Putti J. Chem. Educ., 2011, 88 (9), pp 1278–1280 DOI: 10.1021/ed100849b résumé de A-P.C., 2010-2011

Il s'agit d'une activité à réaliser en classe avec les élèves. Celle-ci leur permet d'étudier la différence entre les acides forts et les acides faibles. En effet, grâce aux formules de calcul de pH, la plupart des élèves savent qu'une solution d'acide fort 0,1M aura un pH d'environ 1 alors qu'une solution d'acide faible de m…
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.7b00558plugin-autotooltip__default plugin-autotooltip_bigApproche basée sur les problèmes pour l'enseignement des laboratoires avancés de chimie et le développement de compétences de réflexion critique des étudiants

Article : Problem-Based Approach to Teaching Advanced Chemistry Laboratories and Developing Students’ Critical Thinking Skills, Joseph G. Quattrucci, J. Chem. Educ., 2018, 95 (2), pp 259–266 DOI: 10.1021/acs.jchemed.7b00558 résumé de J.D. 2017-2018
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed500615aplugin-autotooltip__default plugin-autotooltip_bigCréer et synthétiser des senteurs artificielles en utilisant la chimie des parfums 

Article Using Flavor Chemistry To Design and Synthesize Artificial Scents and Flavors Jessica L. Epstein, Michael Castaldi, Grishma Patel, Peter Telidecki, and Kevin Karakkatt, J. Chem. Educ., 2015, 92 (5), pp 954–957 DOI: 10.1021/ed500615a résumé de G.D. 2015-2016
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.7b00849plugin-autotooltip__default plugin-autotooltip_bigTouchez vite! Jouer à un jeu de symétrie moléculaire pour une évaluation pratique et formative de la compréhension des concepts de symétrie par les étudiants

Article : Tap It Fast! Playing a Molecular Symmetry Game for Practice and Formative Assessment of Students’ Understanding of Symmetry Concepts Ricardo Dagnoni Huelsmann, Andrei Felipe Vailati, Lucas Ribeiro de Laia, Patrícia Salvador Tessaro, and Fernando Roberto Xavier, J. Chem. Educ., 2018, 95 (7), pp 1151–1155 DOI: 10.1021/acs.jchemed.7…
@teaching
1 Occurrences trouvées, Dernière modification:
config_ubuntu_server-16.04plugin-autotooltip__default plugin-autotooltip_bigConfiguration type d'un serveur sous Ubuntu 16.04 Xenial Xerus

* 09/07/2020 Ubuntu server 16.04.6 Xenial Xerus (Long Term Support) : * références, tutoriels,... * How to Install Ubuntu Server on VirtualBox 11 Dec 2019, James Hibbard * * * Installation Apache Mysql PHP phpmyadmin
@floss
1 Occurrences trouvées, Dernière modification:
polynomes-2plugin-autotooltip__default plugin-autotooltip_bigPolynômes : évaluation

#!/usr/bin/env python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynômes """

x = 3. # variable en laquelle on veut évaluer le polynôme a = [2.5, 6., 1.2, 3, 5] # la liste des coefficients, par ordre croissant n = len(a) - 1 # l'ordre du polynôme print(x,a,n) p = 0. # initialisation for i in range(n+1): p = p + a[i] * x**i #calcul et addition de chacun des termes

print(p)
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
wacomplugin-autotooltip__default plugin-autotooltip_bigUtilisation d'une tablette graphique Wacom

* *

* Prise en charge des tablettes graphiques sous Ubuntu * modèles testés : * Wacom Bamboo Fun medium * Wacom Intuos M CTL-6100WL

* Tablettes graphiques Wacom * Linux Wacom project - * (+ wiki)

*

* ATTE…
@floss
1 Occurrences trouvées, Dernière modification:
simulations_random_walks_codesplugin-autotooltip__default plugin-autotooltip_bigSimulations numériques de marches aléatoires : programmes en Python

Génération de nombres aléatoires

#!/usr/bin/python # -*- coding: utf-8 -*- """ cf. documentation cf http://docs.python.org/library/random.html random number generation - génération de nombres aléatoires functions of interest : choice, randint, seed """

from random import *

facepiece = ['pile','face'] valeurpiece = [0.01,0.02,0.05,0.1,0.2,0.5,1.,2.]

for i in range(1): # choice : random choice of an element from a lis…
@teaching:exos
1 Occurrences trouvées, Dernière modification:
collection_counter_exempleplugin-autotooltip__default plugin-autotooltip_bigExemple d'utilisation de Counter

Module collections :

* *

#!/usr/bin/env python # -*- coding: utf-8 -*- """ Recherche du nombre d'occurences des noms d'auteurs d'un article On copie dans all_authors les noms des auteurs http://www.ncbi.nlm.nih.gov/pubmed/26799652

""" import collections all_authors = "Klionsky DJ, Abdelmohsen K, Abe A, Abedin MJ, Abeliovich H,..."

authors = all_auth…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
presentation_principesplugin-autotooltip__default plugin-autotooltip_big* Qu'est-ce qu'un langage de programmation ? * Compilation ou interprétation, ou... ?

* Décrire des instructions dans un langage compréhensible par un être humain, mais transformable en d'autres instructions compréhensibles par l'ordinateur (langage machine)
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
polynomes-9plugin-autotooltip__default plugin-autotooltip_bigPolynômes : graphe multiple fonctions polynomiales

# -*- coding: utf-8 -*- """ graphe multiple de polynômes de Tchebyshev cf. http://fr.wikipedia.org/wiki/Polyn%C3%B4me_de_Tchebychev """

from pylab import * # librairie graphique (Matplotlib)

def polyeval(x,a): """ application de l'agorithme de Horner cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner """ n = len(a)-1 # n = ordre du polynôme p = 0. for i in range(n,-1,-1): p = p*x + a[i] …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
polynomes-8plugin-autotooltip__default plugin-autotooltip_bigPolynômes : graphes de fonctions polynomiales

#!/usr/bin/env python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynomes """ from math import * from pylab import * # librairies de graphiques (matplotlib)

def polyeval(x,a): """ application de l'agorithme de Horner cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner """ n = len(a)-1 # n = ordre du polynome p = 0. for i in range(n,-1,-1): p = p*x + a[i] return p

def…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
polynomes-4plugin-autotooltip__default plugin-autotooltip_bigPolynômes : structure de répétition (boucle for)

#!/usr/bin/env python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynomes """

def polyeval(x,a): """ Fonction s'occupant uniquement de l'évaluation du polynome fonction de x avec les coefficients dans la liste a """ n = len(a) - 1 p = 0. # initialisation for i in range(n+1): p = p + a[i] * x**i #calcul et addition de chacun des termes return p

varx = 0.5 varc…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
polynomes-3plugin-autotooltip__default plugin-autotooltip_bigPolynômes : fonction pour évaluer

#!/usr/bin/python # -*- coding: UTF-8 -*- """ écriture d'un programme pour évaluer des polynomes """

def polyeval(x,a): """ Fonction s'occupant uniquement de l'évaluation du polynome fonction de x avec les coefficients dans la liste a """ n = len(a) - 1 p = 0. # initialisation for i in range(n+1): p = p + a[i] * x**i #calcul et addition de chacun des termes return p

# premier exemple d'utilisation …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
calcul_matriciel_2012plugin-autotooltip__default plugin-autotooltip_bigCalul matriciel

#!/usr/bin/env python # -*- coding: UTF-8 -*- # (pdf) # #pour operation matriciel verification mathématique : # #
@teaching:progappchim
1 Occurrences trouvées, Dernière modification: