from

Recherche

Voici les résultats de votre recherche.

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
53 Occurrences trouvées, Dernière modification:
ve skill, or the capacity to distinguish accuracy from error. Paradoxically, improving the skills of the... , and is frequently encountered at levels ranging from kindergarten to graduate school. There is a thriv... basis of their learning styles, and then students from each group must be randomly assigned to receive o... e when given an instructional method that differs from the instructional method producing the best outco
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
42 Occurrences trouvées, Dernière modification:
nnaharendt.wordpress.com/2018/01/04/hannah-arendt-from-an-interview/|Hannah Arendt: From an Interview]] Centro de Estudos Hannah Arendt, 4 de janeiro de 2018 ... ween self-assessed and objective knowledge shifts from positive to negative at high levels of opposition... d in a parallel study with representative samples from the United States, France and Germany, and in a s
articles_didactique_chimieplugin-autotooltip__default plugin-autotooltip_bigSélection d'articles en didactique de la chimie

FIXME à ajouter :

*

Liens rapides :

* : numéro courant de Journal of Chemical Education où vous avez la possibilité de consulter les résumés. Si vous souhaitez recevoir la table des matières à chaque nouveau numéro, il vous suffit de prendre l'option
@teaching
41 Occurrences trouvées, Dernière modification:
Chemistry Class Online: A Free to Read Collection from the American Chemical Society & the ACS Division ... .1021/acs.jchemed.0c01330|Polysketch Pen: Drawing from Materials Chemistry to Create Interactive Art and... ps://pubs.acs.org/doi/10.1021/acs.jchemed.0c01121|From Ideas to Items: A Primer on the Development of Or... ps://pubs.acs.org/doi/10.1021/acs.jchemed.0c01081|From Passive Observers to Active Participants: Using I
stackexchange-chimieplugin-autotooltip__default plugin-autotooltip_bigQuestions et réponses en chimie sur chemistry.stackexchange

Chemistry Stack Exchange est un site de questions et réponses pour les scientifiques, les enseignants, les étudiants,... Il est gratuit, est son contenu est sous licence libre (copyleft) Creative Commons BY-SA. Aucune inscription n'est requise pour la consultation. Vous devez vous identifier pour y contribuer. Le fonctionnement est réglé par un système de
@teaching
20 Occurrences trouvées, Dernière modification:
nce-between-nacl-or-table-salt-processed-and-salt-from-the-h|Is there a difference between NaCl or table salt (processed) and salt from the Himalayas?]] * [[http://chemistry.stackexch... around fire increase as we get close to the fire (from the outside)]] * [[https://chemistry.stackexcha... ange.com/questions/24528/how-do-i-extract-cyanide-from-apple-seeds|How do I extract cyanide from apple s
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
16 Occurrences trouvées, Dernière modification:
orton et al., Wiley 2005 * Beginning Python - From Novice to Professional Magnus, Lie Hetland, Apres... iscoll * [[http://www.labri.fr/perso/nrougier/from-python-to-numpy/|From Python to Numpy]], 2017 - Nicolas P. Rougier * Livres sur [[http://en.wikibooks... tascience.com/how-to-create-latex-tables-directly-from-python-code-5228c5cea09a|How to create Latex tabl
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
16 Occurrences trouvées, Dernière modification:
unctions of interest : choice, randint, seed """ from random import * facepiece = ['pile','face'] val... ge(1): # choice : random choice of an element from a list print(choice(facepiece), choice(valeur... y> #!/usr/bin/env python # -*- coding: utf-8 -*- from random import * # cf. documentation cf http://... ve.py> #!/usr/bin/python # -*- coding: utf-8 -*- from tkinter import * import time window = Tk() sizex
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
15 Occurrences trouvées, Dernière modification:
art) # count occurences of substring sub starting from start position in string s s.count(sub, start, end) # count occurences of substring sub from start to end — 1 position in string s s.find(sub)... ndex of first occurence of substring sub starting from start position in string s, returns -1 if not fou... returns index of first occurence of substring sub from start to end — 1 position in string s, return -1
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
13 Occurrences trouvées, Dernière modification:
n/performance_tuning/timeit.php """ import timeit from fibonacci05_fonction import fibonacci_item from fibonacci06_fonctions import fibonacci_item_from_list from fibonacci07_fonction_recursive import fibonacci_item_recursive from fibonacci08_fonction_algo
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
8 Occurrences trouvées, Dernière modification:
ppelant d'autres fonctions, avec **fibonacci_list_from_items(n)** qui construirait la liste à partir de ... nnant un élément particulier, et **fibonacci_item_from_list(n)** qui renverrait l'élément d'indice n com... ans.append(b) return ans def fibonacci_list_from_items(n): # construit la liste à partir de la... nacci_item(i)) return ans def fibonacci_item_from_list(n): # renvoie l'élément d'indice n comme
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
8 Occurrences trouvées, Dernière modification:
y> #!/usr/bin/env python # -*- coding: utf-8 -*- from tkinter import * root = Tk() w=Label(root, text=... y> #!/usr/bin/env python # -*- coding: utf-8 -*- from tkinter import * def action(): print("Yes, w... y> #!/usr/bin/env python # -*- coding: utf-8 -*- from tkinter import * def action(): print("Yes, w... y> #!/usr/bin/env python # -*- coding: utf-8 -*- from tkinter import * def action(): print("Yes, w
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
7 Occurrences trouvées, Dernière modification:
"array" pour des polynômes """ import numpy as np from numpy.polynomial import Polynomial as P # les co... np # directive d'importation standard de numpy from numpy import fft # importation spécifique du mo... ule fft de numpy import matplotlib.pyplot as plt #from scipy import fftpack # directive d'importation s... rence/api.html#guidelines-for-importing-functions-from-scipy #from pylab import * # directive d'importa
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
6 Occurrences trouvées, Dernière modification:
-tips.com/smartphones/remotely-access-a-pc-or-mac-from-a-smartphone-or-tablet/]] 7 Great Apps To Remotely Access a PC Or Mac From a Smartphone Or Tablet * [[https://fossbytes.co... s-control-pc/]] 5 Best Android apps to control PC from Android (2019) * KiwiMote : control computer ... emote Desktop : view your computer and control it from anywhere remotely using your phone or any other c
syntaxplugin-autotooltip__default plugin-autotooltip_bigFormatting Syntax

DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages. Simply have a look at the source of this page by pressing
@wiki
6 Occurrences trouvées, Dernière modification:
eleted</del> as well. **Paragraphs** are created from blank lines. If you want to **force a newline** w... the section name behind a hash character as known from HTML. This links to [[syntax#internal|this Sectio... x|existing pages]] are shown in a different style from [[nonexisting]] ones. * DokuWiki does not use [... ]]. There are three exceptions which do not come from that pattern file: multiplication entity (640x480
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
5 Occurrences trouvées, Dernière modification:
r une certaine compatibilité avec Matlab) : <code>from pylab import *</code> ===== Graphiques de séries... simple d'une fonction : cosinusoïde amortie """ from pylab import * # directive d'importation simplifi... 12ccdc359bc|Everything about plotting in Python - From matplotlib to pandas.plot()]] Medium, 17/07/2020 ... ompleted Matplotlib tutorials for Python plotting from basic to advanced, with 90+ examples]], Medium, 2
methcalchimplugin-autotooltip__default plugin-autotooltip_bigCalculation methods applied to chemistry

Synopsis (english)

Mathematical prerequisites

Programming bases and tools

* Python programming language * LearnPython.org interactive tutorial with code execution * DataCamp free course "Intro to Python for Data Science" * Python 3 Tutorial, interactive, with code use in web browser * MOOCs (massive open online courses) :
@teaching:methcalchim
5 Occurrences trouvées, Dernière modification:
nnal or student login/account (i.e. student login from UMONS). The following public sample notebooks are... learningmastery.com/gradient-descent-optimization-from-scratch/|How to Implement Gradient Descent Optimization from Scratch]] By Jason Brownlee on April 16, 2021 *... arning Principal Component Analysis by Using Data from Air Quality Networks]], Luis Vicente Pérez-Arriba
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
5 Occurrences trouvées, Dernière modification:
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:
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
5 Occurrences trouvées, Dernière modification:
scipy_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases de SciPy

La librairie SciPy ajoute à NumPy des fonctionnalités mathématiques.

Directive d'importation

* Méthode standard : import scipy as sp

* Importation par sous-modules (cf le site de Scipy) : from scipy import optimize from scipy import interpolate from scipy import integrate ...
@teaching:progappchim
5 Occurrences trouvées, Dernière modification:
codes_presentationplugin-autotooltip__default plugin-autotooltip_bigCodes de la présentation

Turtle

Cf. la documentation officielle.

#!/usr/bin/python # -*- coding: UTF-8 -*-

# exemple de base turtle # from turtle import * import sys import time

reset() x=-100 y=-100 i=0 while i < 10: j=0 while j <10: up() goto(x+i*20,y+j*20) down() fill(1) n=0 while n <4 : forward(16) left(90) n=n+1 color([i*0.1,j*0.1,0]) fill(0) color(0,0,0) j=j+1 …
@teaching:progappchim
4 Occurrences trouvées, Dernière modification:
polymerplugin-autotooltip__default plugin-autotooltip_bigPolymer physical chemistry

English : these works are concerned with structure, morphology and crystallization of semi-crystalline polymers as molecular complexes of poly(oxy ethylene), poly aryl ether ketones, aliphatic polyesters and block copolymers.
4 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
4 Occurrences trouvées, Dernière modification:
activestateselectionplugin-autotooltip__default plugin-autotooltip_bigSélection de codes Python du site ActiveState

Site :

* Draw Text To Image * Mandelbrot Fractal image output to ppm file * Find Duplicate Files * Teach your computer a few tricks (Artificial Neural Network) * Game of Life - Python 3.4 & tkinter * 2D Fluid Simulation using FHP LGCA (Lattice Gas Cellular Automata) * Simple Linear Regression with Pure Python * All in one Area Calculator (tkinter & Python 3) * Rotatable Tetrahedr…
@floss:python
4 Occurrences trouvées, Dernière modification:
paradoxe_anniversairesplugin-autotooltip__default plugin-autotooltip_bigParadoxe des anniversaires

Énoncé

* Quelle est la probabilité qu'au moins deux personnes aient leur anniversaire le même jour dans un groupe de 40 personnes ?

Solution

Il est plus simple de passer par le calcul de la probabilité complémentaire Pcomp(N), que toutes les N personnes présentes aient leur anniversaire des jours différents. Si on considère une personne à la fois, on multipliera les probabilités indépendantes d'$1-\frac{N!/(N-k)!}{N^k}$
@teaching:exos
4 Occurrences trouvées, Dernière modification:
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:
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
4 Occurrences trouvées, Dernière modification:
representation_molecules_2013plugin-autotooltip__default plugin-autotooltip_bigReprésentation de molécules

Page à actualiser...

Certaines fonctions de ce programme nécessite des fichiers de données : [base.csv] et [bdd.csv] #!/usr/bin/env python # -*- coding: UTF-8 -*- # travail de RL, ba2 chimie 2012-2013
@teaching:progappchim
4 Occurrences trouvées, Dernière modification:
palladiumplugin-autotooltip__default plugin-autotooltip_bigPalladium

FIXME : à compléter

Media

* Catalyst made from plant roots promotes Suzuki reaction : Researchers in France have produced an active palladium catalyst from the roots of plants grown in contaminated water.
@teaching
3 Occurrences trouvées, Dernière modification:
potentiel_energy_surfaceplugin-autotooltip__default plugin-autotooltip_bigSurface d'énergie potentielle

Historique

Eyring et Polanyi ont publié en 1931 l'article On Simple Gas Reactions dans lequel ils décrivent les trajets des atomes dans la réaction + H --> H + (échange d'atomes). Ces travaux aboutiront au développement des notions de $E_{bond}= D_e [\exp(-2\beta(r-r_e))-2\exp(-\beta(r-r_e))]$$E_{ant}= \frac{D_e}{2} [\exp(-2\beta(r-r_e))+2\exp(-\beta(r-r_e))]$$r_e$$D_e$$\beta$$E_{bond}= \frac{Q_{AB}+\alpha_{AB}}{1+S^2_{AB}} = \frac{Q_{AB}+\alpha_{AB}}{1+k}$$E_{a…
@teaching:progappchim:matplotlib_gallery
3 Occurrences trouvées, Dernière modification:
publis_diversesplugin-autotooltip__default plugin-autotooltip_bigPublications intéressantes

Dans Journal of Chemical Education

2020

FIXME

2019

* Total Chemical Footprint of an Experiment: A Systems Thinking Approach to Teaching Rovibrational Spectroscopy Paul D. Cooper, Jacob Walser, J. Chem. Educ. 2019, 96(12), 2947-2951 DOI: 10.1021/acs.jchemed.9b00405 * Valorization of Waste Orange Peel to Produce Shear-Thinning Gels Lucy S. Mackenzie, Helen Tyrrell, Robert Thomas, Avtar S. Matharu, James H. Clark, Glenn A. Hurst, J. Chem. Educ. 2019, 96(12), 3025…
@teaching
3 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 !
3 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
3 Occurrences trouvées, Dernière modification:
scikit_learnplugin-autotooltip__default plugin-autotooltip_bigScikit-learn

* *

FIXME : ajouter des exemples avec analyse de textes contenant des termes scientifiques, des noms de substances chimiques,...

* Scikit-chem, simple cheminformatics for Python * MolMiner, for extracting compounds from scientific literature *
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
config_ubuntuplugin-autotooltip__default plugin-autotooltip_bigConfiguration type d'un PC sous Ubuntu

Présentation générale de Ubuntu :

Configuration pour usage général et scientifique.

Ubuntu 16.04.1 LTS (i386 ou AMD64) Xenial Xerus

*

à suivre...

Ubuntu 14.04 LTS (i386 ou AMD64) Trusty Tahr

@floss
3 Occurrences trouvées, Dernière modification:
images_chimie_libresplugin-autotooltip__default plugin-autotooltip_bigImages libres en chimie

* N'oubliez pas de respecter les licences (sauf domaine public ou licence CC-zero), cf. les explications à la page Ressources éducatives libres. Voir en particulier les sources mentionnées ici : Images libres * Plutôt que de copier l'image, surfez vers le lien afin de sélectionner la résolution qui vous convient
@teaching
3 Occurrences trouvées, Dernière modification:
elements_moleculesplugin-autotooltip__default plugin-autotooltip_bigÉléments et molécules

Les propriétés des éléments chimiques, de molécules peuvent être dressées, listées,... par un programme si on dispose des données. Celles-ci étant communes à tous les chimistes, et uniquement susceptibles de quelques modifications, il est utile de reprendre une source commune primaire (IUPAC) ou secondaire (comme Wikipedia) plutôt que de redéfinir toutes ces valeurs dans un programme.
@teaching:progappchim
3 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
3 Occurrences trouvées, Dernière modification:
rdkitplugin-autotooltip__default plugin-autotooltip_bigRDKit

* * Getting Started with the RDKit in Python — The RDKit 2020.09.1 documentation * Depict a compound as an image | Chemistry Toolkit Rosetta Wiki | Fandom * Jupyter & RDKit * Getting Started with RDKit and Jupyter | Depth-First *

* ChemSpider | Search and share chemistry site reprenant de nombreuses informations sur des molécules * ...

“”

Exemples d'utilisation

# from …
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
pandasplugin-autotooltip__default plugin-autotooltip_bigPandas

Module pour l'analyse de données, pouvant se substituer à l'utilisation d'un tableur. Une différence fondamentale de la librairie pandas avec NumPy, c'est que les tableaux NumPy (NumPy arrays) ont le même type (dtype) pour le tableau entier, tandis que les tableaux pandas (pandas DataFrames) sont caractérisés par un type unique (dtype) par colonne.$X$$x$$P(x)$$X$$x$$x_1, x_2, x_3, ...$$X$$P(x_i)$$X$$x$$P(x)$$x$$x+dx$$P(x)$$x$$P(x) dx$$P(x) dx = P(x \le X < x+dx)$$P(x_i) \ge 0$$x_i$$P(x) …
@teaching:progappchim
3 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
3 Occurrences trouvées, Dernière modification:
random_walk_2d-simpleplugin-autotooltip__default plugin-autotooltip_bigMarche aléatoire 2D simple

Dans les modèles les plus simples, on considère un polymère comme un ensemble de segments faisant entre eux un angle quelconque (freely jointed chain). Ce problème est aussi dénommé “marche aléatoire” (random walk) en mathématique ou physique. Il peut aussi rendre compte d'autres phénomènes tel que celui de la diffusion. Après simulation, vous comprendrez pourquoi on appelle
@teaching:progappchim
3 Occurrences trouvées, Dernière modification:
ph_acides_bases_2013plugin-autotooltip__default plugin-autotooltip_bigReprésentation de pH d'acides et de bases

Pour les acides :

#!/usr/bin/env python # -*- coding: utf-8 -*- # travail de QD et TB, ba2 chimie 2012-2013

import Tkinter as tk from numpy import * import matplotlib.pyplot as plt
@teaching:progappchim
2 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
2 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
2 Occurrences trouvées, Dernière modification:
micro-enseignementplugin-autotooltip__default plugin-autotooltip_bigPage déplacée ici : @teaching
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:
biblio-10.1021-ed083p954plugin-autotooltip__default plugin-autotooltip_bigFausse conceptions à propos de la nature particulaire de la matière. Utiliser des animations pour combler l'écart entre les genres

Misconceptions about the Particulate Nature of Matter. Using Animations To Close the Gender Gap, Ellen J. Yezierski, James P. Birk, J. Chem. Educ., 2006, 83 (6), p 954 DOI: 10.1021/ed083p954. Résumé X.V., 2012-2013.
@teaching
2 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
2 Occurrences trouvées, Dernière modification:
numericalplugin-autotooltip__default plugin-autotooltip_bigApplied numerical analysis, digital image processing

English : these works are mainly concerned by applied numerical analysis to signal and image processing problems occuring in physical chemistry.

Français : Mes travaux dans le domaine de l’informatique concernent principalement le développement et l’implémentation de méthodes d’analyse numérique, de traitement du signal, de l’image en vue d’applications en chimie-physique (modélisation, simulation, traitement de données expérimentales).…
2 Occurrences trouvées, Dernière modification:
ensemble_mandelbrot_2013plugin-autotooltip__default plugin-autotooltip_bigEnsemble de Mandelbrot

Dessin d'une fractale : l'ensemble de Mandelbrot

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

from Tkinter import * from random import randrange
@teaching:progappchim
2 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
2 Occurrences trouvées, Dernière modification:
cairo-tutorielplugin-autotooltip__default plugin-autotooltip_bigTutoriel sur Cairo pour les programmeurs Python

Texte original en anglais de Michael Urman.

Cairo est une puissante bibliothèque graphique 2D.

Ce document vous présente la façon dont fonctionne Cairo et la plupart des fonctions que vous utiliserez pour créer le graphisme que vous désirez.
@floss:python
2 Occurrences trouvées, Dernière modification:
lennard-jonesplugin-autotooltip__default plugin-autotooltip_bigReprésentation du potentiel de Lennard-Jones

L'utilisation de fonctions en python permet de nombreuses applications par la création de graphiques. En utilisant la “bibliothèque matplotlib/pylab”, vous pourrez donc aisément créer des graphes de fonction.$V_{LJ} = 4\varepsilon \left[ \left(\frac{\sigma}{r}\right)^{12} - \left(\frac{\sigma}{r}\right)^{6} \right] = \varepsilon \left[ \left(\frac{r_{m}}{r}\right)^{12} - 2\left(\frac{r_{m}}{r}\right)^{6} \right]$$r_{m} = 2^{1/6} \sigma$$U_{tot} = \fr…
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
courbe_predominance_acide_2013plugin-autotooltip__default plugin-autotooltip_bigCourbe de Prédominance d'un Acide

#!/usr/bin/env python # -*- coding: utf-8 -*- # travail de KH, ba2 chimie 2012-2013

# Courbe de Prédominance d'un Acide # from math import * import matplotlib.pyplot as plt from Tkinter import *
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
pylab_simpleplugin-autotooltip__default plugin-autotooltip_bigPylab

Pylab permet de combiner simplement Matplotlib, NumPy et SciPy, en utilisant une directive d'importation supprimant l'usage de tous les namespaces des librairies sous-jacentes :

from pylab import *

Exemple

Version “Pylab” du code utilisé pour la
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
koch_snowflakeplugin-autotooltip__default plugin-autotooltip_bigFlocon de Koch

Courbe fractale créée suivant un principe de récursivité, en utilisant la librairie turtle

#!/usr/bin/env python # -*- coding: iso-8859-1 -*-

# exemple de courbe fractale (Koch) # cf. http://fr.wikipedia.org/wiki/Flocon_de_von_Koch # et http://en.wikipedia.org/wiki/Koch_snowflake # ce programme est basé sur un principe de récursivité # (une fonction qui s'appelle elle-même)

from turtle import * # module turtle. Doc : http://docs.python.org/library/turtle.html from time impo…
@teaching:progappchim
2 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
2 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:
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
2 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
2 Occurrences trouvées, Dernière modification:
audacityplugin-autotooltip__default plugin-autotooltip_bigAudacity

* liens * * FAQ:Recording - How To's - Can I record from two microphones (or two audio interfaces) at the same time? * Audacity : Réaliser une bande sonore, avec voix, sans parasite du micro, pour annonce téléphonique ! * Tutorial - Recording Computer Playback on Linux (PulseAudio, Jack) *

* podcast (conseils, matériel,...) *
@floss
2 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.chemrev.8b00020plugin-autotooltip__default plugin-autotooltip_bigRecherche sur l'enseignement de la chimie - De l'empirisme personnel aux données probantes, à la théorie et à la pratique éclairée

FIXME ; compléter et ajouter à biblio-didactique-chimie

Voir aussi (accès restreint) :

* two-tier multiple choice diagnostic instruments (questions à choix multiple avec justification)
@teaching
2 Occurrences trouvées, Dernière modification:
ressourceschimieplugin-autotooltip__default plugin-autotooltip_bigRessources en enseignement de la chimie

* Unités d’acquis d’apprentissage * Vue globale des programmes : * Sciences générales - Tableau synoptique de chimie - FWB * Sciences de base - Tableau synoptique de chimie - FWB * Tableaux synoptiques du SEGEC (enseignement catholique)

* Glossaire de termes usuels en chimie * Ligne du temps de la chimie * Sélection d'articles en didactique de la chimie * Publications intéressantes (résumés)

* Des informations ou désinformation…
@teaching
2 Occurrences trouvées, Dernière modification:
ph_courbe_titrage_2011plugin-autotooltip__default plugin-autotooltip_bigpH et courbe de titrage

#!/usr/bin/env python # -*- coding: utf-8 -*- # Programme de calculs de pH et de courbes de titrages # AD & BW, Ba2 chimie 2010-2011

from math import * from Tkinter import * import matplotlib.pyplot as plt import numpy as np

def pol(): #on définit la fonction pour le bouton "Calcul du pH" try: ca = e0.get() #permet de récupérer les valeurs entrées dans les champs d'entrée par l'utilisateur …
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
jupyterplugin-autotooltip__default plugin-autotooltip_bigJupyter, IPython Notebooks et JupyterLab

* Jupyter a succédé à IPython Notebook * Jupyter est installé par défaut avec la distribution python Anaconda. C'est la manière la plus adéquate d'utiliser Jupyter. * Sinon, on peut utiliser facilement les notebooks Jupyter sur la plateforme
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
protoxyde_azoteplugin-autotooltip__default plugin-autotooltip_bigProtoxyde d'azote

* Protoxyde d’azote * Nitrous oxide * Nitrous oxide - pubchem * Nitrous oxide FAQ

Utilisation grand public : dans les siphons pour crème chantilly, espumas

lien

Usage comme drogue

lien : Detail from a satirical print from 1830 depicting Humphry Davy administering a dose of Laughing Gas to a woman while Count Rumford looks on (cropped out of the picture above), above the caption
@teaching
2 Occurrences trouvées, Dernière modification:
anacondaplugin-autotooltip__default plugin-autotooltip_bigAnaconda

* Distribution python libre et multiplateforme (Windows, GNU/Linux, Mac OS), avec le système de Notebook web Jupyter en prime… Si les conditions sont limitées (matériel, réseau,…), il peut être plus intéressant d'installer la version
@floss
2 Occurrences trouvées, Dernière modification:
ph-3dplugin-autotooltip__default plugin-autotooltip_bigReprésentation 3D du pH

Cas d'un acide en fonction d'un ajout de base et d'une dilution globale : cf. cet article

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Use of numpy polynomes to compute pH of weak acid and strong base

3D topographic surface generation in the same conditions as the following paper : 3-D Surface Visualization of pH Titration “Topos”: Equivalence Point Cliffs, Dilution Ramps, and Buffer Plateaus" Garon C. Smith, Md Mainul Hossain and Patrick MacCarthy J. Chem. Ed…
@teaching:progappchim
2 Occurrences trouvées, Dernière modification:
config_xubuntuplugin-autotooltip__default plugin-autotooltip_bigConfiguration type d'un PC sous Xubuntu

* Configuration pour usage général et scientifique * Téléchargement : , dernière version : Xubuntu 20.04 LTS Focal Fossa, AMD64 Desktop * Gravure du fichier iso * Versions précédentes : * Configuration type d'un PC sous Xubuntu 18.04, Bionic Beaver
@floss
2 Occurrences trouvées, Dernière modification:
pressions_partielles_systemes_non_ideauxplugin-autotooltip__default plugin-autotooltip_bigGraphiques des pressions partielles de systèmes non-idéaux

#!/usr/bin/env python # -*- coding: utf-8 -*- “”“ Graphiques des pressions partielles de systèmes non-idéaux Basé sur le travail de ML et VM, ba2 chimie 2013-2014
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
game_of_life_conway-2012plugin-autotooltip__default plugin-autotooltip_bigJeu de la vie de Conway

Game of Life with Python

#!/usr/bin/env python # -*- coding: utf-8 -*- """A minimal implementation of Conway's Game of Life.

source : http://www.exolete.com/code/life modified by par Jérémie Knoops, BA2 chimie UMONS, 2011-2012 cf. http://fr.wikipedia.org/wiki/Jeu_de_la_vie & http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life Each cell's survival depends on the number of occupied nearest and next-nearest neighbours (calculated in Grid::step). A living cell dies of ov…
@teaching:progappchim
1 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:
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
1 Occurrences trouvées, Dernière modification:
kirschner-how_learning_happensplugin-autotooltip__default plugin-autotooltip_bigHow learning happens - Comment l'apprentissage se fait

* Livre How Learning Happens - Seminal Works in Educational Psychology and What They Mean in Practice, 1st Edition, By Paul A. Kirschner, Carl Hendrick, Routledge 04/03/2020 ISBN: 9780367184575

Contenus

Le livre « How Learning Happens » présente une anthologie de 28 documents fondateurs (articles , ouvrages,
@teaching
1 Occurrences trouvées, Dernière modification:
grille_configurations_melange_binaire_2013plugin-autotooltip__default plugin-autotooltip_bigCréation d'une grille et de configurations d'un système binaire modélisé

#!/usr/bin/env python # -*- coding: utf-8 -*- # travail de ML et MP, ba2 chimie 2012-2013 # Création d'une grille et de configurations d'un système binaire modélisé
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
analyse_imagesplugin-autotooltip__default plugin-autotooltip_bigAnalyse d'images

Le traitement d'images permet de transformer des images. L'analyse d'images permet d'extraire des informations contenues dans une image. Il est aussi possible d'effectuer des tâches plus complexes de reconnaissance et d'analyse de scènes.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.6b00034plugin-autotooltip__default plugin-autotooltip_bigUn aperçu de la façon dont les élèves apprennent la différence entre un acide faible et un acide fort à partir de tutoriels animés utilisant des visualisations

Article Insights into How Students Learn the Difference between a Weak Acid and a Strong Acid from Cartoon Tutorials Employing Visualizations, Resa M. Kelly and Sevil Akaygun, J. Chem. Educ., 2016, 93 (6), pp 1010–1019 DOI: 10.1021/acs.jchemed.6b00034 résumé de B.D. 2016-2017
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1039-b5rp90014jplugin-autotooltip__default plugin-autotooltip_bigCompréhension par les élèves des titrages et des phénomènes acide-base reliés

High school students’ understanding of titrations and related acid-base phenomena, K. Sheppard, Chemistry Education Research and Practice, 2006, 7 (1), 32-45. Résumé de A.F., 2011-2012.

L’auteur, K. Sheppard, a voulu mettre en avant les problèmes qui causent l’incompréhension des étudiants face aux phénomènes acide-base qui régissent les titrages. Les causes mises en avant par l’auteur sont l’incompréhension par les …
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1207-s15516709cog0502_2plugin-autotooltip__default plugin-autotooltip_bigCatégorisation et représentation des problèmes de physique par des experts et des novices

* Chi, M. T. H., Feltovich, P. J., & Glaser, R. (1981). Categorization and representation of physics problems by experts and novices Cognitive Science. 5(2), 121–152. DOI: 10.1207/s15516709cog0502_2 ⭐⭐⭐⭐⭐
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed074p262_10.1039-b801297kplugin-autotooltip__default plugin-autotooltip_bigApproche scientifique de l'enseignement de la chimie

Résumés de A.V.V, 2009-2010 (articles d'intérêt didactique) :

* A.H. Johnstone, Chemistry Teaching – Science or Alchemy 1996 Brasted Lecture, Journal of Chemical Education, 1997, 74, 262-268. DOI: 10.1021/ed074p262 * N. Reid,
@teaching
1 Occurrences trouvées, Dernière modification:
factorielle-2plugin-autotooltip__default plugin-autotooltip_bigFactorielle : un premier programme

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

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calcul de la factorielle d'un nombre Référence : http://fr.wikipedia.org/wiki/Factorielle """ # on demande le nombre : print("Calcul de la factorielle de n") chainelue = input("Que vaut n ? ") n = int(chainelue) print(n)

# structure de répétition pour appliquer la définition de la factorielle reponse=1 # la répon…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
numerical_methods_for_ordinary_differential_equationsplugin-autotooltip__default plugin-autotooltip_bigIntegration of Ordinary Differential Equations

* Ordinary Differential Equations (ODE, ODEs) * Numerical methods for ordinary differential equations * Euler method * Runge-Kutta methods * « most widely known member of the Runge–Kutta family is generally referred to as “RK4”, “classical Runge–Kutta method” or simply as “the Runge–Kutta method »
@teaching:methcalchim
1 Occurrences trouvées, Dernière modification:
matricesplugin-autotooltip__default plugin-autotooltip_bigManipulations de matrices

Les matrices sont des tableaux de nombres à deux dimensions. On peut utiliser des listes de lignes, qui sont elles-mêmes des listes d'éléments de la ligne, pour représenter une matrice. On aura donc des listes de listes.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
lpi_linux_essentialsplugin-autotooltip__default plugin-autotooltip_bigEtudier et s'autoévaluer en vue d'obtenir le "Linux Essentials Certificate of Achievement"

Document en construction ! (document de travail à usage interne : lpi_linux_essential)

Le document proposé sur ces pages est également disponible sur le wiki de l'ASBL LoLiGrUB, et bénéficie de l'apport d'autres auteurs membres de l'ASBL (Thierry G.,
@floss
1 Occurrences trouvées, Dernière modification:
lancer_piecesplugin-autotooltip__default plugin-autotooltip_bigLancers de pièces ("pile ou face")

On considère des lancers de pièces, “pile ou face” ("Coin flipping", “coin tossing”, or “heads or tails” en anglais), en faisant l'hypothèse d'une probabilité égale d'occurrence des 2 possibilités.

* expérimenter à l'aide de pièces, par exemple faire des séries de 10 lancers (ou lancers de 10 pièces) en comptabilisant les nombres de
@teaching:exos
1 Occurrences trouvées, Dernière modification:
random_walk-1d-few_stepsplugin-autotooltip__default plugin-autotooltip_bigMarche aléatoire symétrique à 1D (nombre réduit de pas)

Énoncé

Soit un marcheur initialement à la position 0 et avançant ou reculant aléatoirement d'un mètre à chaque unité de temps, avec la même probabilité (p (avancer) = q (reculer) = 0.5). Les distances sont des valeurs absolues de positions qui, elles, doivent incorporer un signe positif ou négatif.
@teaching:exos
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed100390splugin-autotooltip__default plugin-autotooltip_bigA quel point ton essence est-elle verte ? Création et comparaison de biocarburants

How green is your fuel ? Creation and comparison of automotive biofuels, Eugene P. Wagner, Maura A. Koehle, Todd M. Moyle, and Patrick D. Lambert, Journal of Chemical Education, 2010, 87(7), 711-713. Résumé de N.L., 2010-2011

L’avenir des biocarburants
@teaching
1 Occurrences trouvées, Dernière modification:
convention_stageplugin-autotooltip__default plugin-autotooltip_bigConvention de stage : modèle et directives

wiki du service de didactique des disciplines scientifiques * lien direct :

Modèle pré-complété : modele_de_convention_pre-complete_pour_les_stages_de_chimie
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed900002dplugin-autotooltip__default plugin-autotooltip_bigPerpectives sur les travaux pratiques dans les études supérieures : objectifs et obstacles à leur efficacité

Faculty Perspectives of Undergraduate Chemistry Laboratory: Goals and Obstacles to Success, Laura B. Bruck and Marcy Towns, Journal of Chemical Education, Vol. 87 No. 12, pp 1416-1424 - December 2010. Résumé de M.R., 2010-2011.
@teaching
1 Occurrences trouvées, Dernière modification:
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
1 Occurrences trouvées, Dernière modification:
biblio-9780321611956-chap14plugin-autotooltip__default plugin-autotooltip_bigAnimations sur ordinateur de phénomènes chimiques à l'échelle moléculaire

Chemists' Guide to Effective Teaching, Volume II, Norbert J. Pienta, Melanie M. Cooper & Thomas J. Greenbowe, Prentice Hall, 2008, ISBN 9780321611956 - Chapter 14: Computer Animations of Chemical Processes at the Molecular Level (Résumé de S.P., 2013-2014)
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-didactique-chimieplugin-autotooltip__default plugin-autotooltip_bigPublications intéressantes en didactique de la chimie, mais pas seulement

La plupart des résumés de publications sont issus d'analyses d'articles effectuées par des étudiants dans le cadre des études d'AESS en chimie ou de bacheliers/masters en chimie (les initiales et années sont alors indiquées), pour des publications souvent issues de cette
@teaching
1 Occurrences trouvées, Dernière modification:
glossaire-chimieplugin-autotooltip__default plugin-autotooltip_bigGlossaire de termes usuels de chimie

Ce glossaire reprend principalement les termes chimiques utilisés dans le cours de chimie de l'enseignement secondaire belge (cf. les unités d'acquis d'apprentissage de chimie en sciences générales). Le niveau des définitions est adapté au niveau d'étude. L'ensemble est placé sous licence libre $\chi_{A}$
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed300155pplugin-autotooltip__default plugin-autotooltip_bigFait ou Fiction ? La chimie aide les élèves à déterminer la vraissemblance de situations d'émissions de télévision

Fact or Fiction? General Chemistry Helps Students Determine the Legitimacy of Television Program Situations Mark A. Milanick and Ruth L. Prewitt, J. Chem. Educ., 2013, 90 (7), pp 904–906 DOI: 10.1021/ed300155p Sur base d'un résumé de M.M. 2013-2014
@teaching
1 Occurrences trouvées, Dernière modification:
mercureplugin-autotooltip__default plugin-autotooltip_bigMercure

FIXME

* Spiraling 'demon' reaction

* Mercure * Mercury * l'étymologie (symbole) de l'ancienne dénomination vient de hydrargyrum, hydrargyros (ὑδράργυρος), lié à la signification de vif argent ou argent liquide, clairement lié à son apparence.

Le "cœur qui bat" au mercure - mercury beating heart
@teaching
1 Occurrences trouvées, Dernière modification:
dictionaries_adn_arn_proteinplugin-autotooltip__default plugin-autotooltip_bigTraduction ADN-ARN-protéine

Avec l'interface Tk. Voir aussi le programme Traduction de l'ADN en séquence d'acides aminés (protéine) : utilisation d'un dictionnaire (type Python)

#!/usr/bin/env python # -*- coding: utf-8 -*- “”“ Traduction de codes ADN en ARN et protéine. Basé sur le travail de NR et CVDD, ba2 chimie 2013-2014
@teaching:progappchim
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:
rotateur_biatomiqueplugin-autotooltip__default plugin-autotooltip_bigRotateur biatomique

Cf. cette page.

Code source, en Python 3 :

#!/usr/bin/env python # -*- coding: utf-8 -*- """ Somme d'état (ensemble canonique) de rotation (rotateur biatomique)

Les impressions sont à récrire avec l'instruction format() de python 3 """

from math import exp # on a juste besoin de l'exponentielle import matplotlib.pyplot as plt # directive d'importation standard de Matplotlib

T = 100. # (température réduite = T / Theta) Zrot = 0. # somme d'état Jmax = 30 # valeur …
@teaching:progappchim:matplotlib_gallery
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-acs.jchemed.8b00133plugin-autotooltip__default plugin-autotooltip_bigDémonstrations chimiques et attention visuelle : La configuration est elle importante? Mise en évidence issue d'une étude du suivi oculaire, en approche double aveugle

Article Chemistry Demonstrations and Visual Attention: Does the Setup Matter? Evidence from a Double-Blinded Eye-Tracking Study Andreas Nehring and Sebastian Busch, J. Chem. Educ., 2018, 95 (10), pp 1724–1735 DOI: 10.1021/acs.jchemed.8b00133 résumé de M.M.M. 2018-2019
@teaching
1 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
1 Occurrences trouvées, Dernière modification:
server_lamp_installplugin-autotooltip__default plugin-autotooltip_bigInstallation d'un serveur LAMP

Le serveur sera installé dans une machine virtuelle (invitée) sous VirtualBox, avec la configuration de deux CMS (Wordpress et Dokuwiki) et d'outils pour la gestion de groupes de personnes ayant différents rôles :
@floss
1 Occurrences trouvées, Dernière modification:
plutoniumplugin-autotooltip__default plugin-autotooltip_bigPlutonium

Stabilité chimique

* A new stable form of plutonium discovered at the ESRF 18/10/2019 * A new stable form of plutonium discovered at the ESRF * A novel meta‐stable pentavalent plutonium solid phase on the pathway from aqueous Pu(VI) to PuO2 nanoparticles - Kvashnina - - Angewandte Chemie International Edition - Wiley Online Library Kvashnina K. O. et al, Angewandte Chemie, DOI: 10.1002/anie.201911637
@teaching
1 Occurrences trouvées, Dernière modification:
sequences_brins_adnplugin-autotooltip__default plugin-autotooltip_bigSéquences de brins d'ADN

L'ADN (acide désoxyribonucléique) est constitué d'une suite de nucléotides qui existent en quatre types différents (notés A, C, G et T), du nom des bases adénine (A), cytosine (C), guanine (G) et thymine (T). Les brins s'associent en double hélice par une reproduction assurant une correspondance par paires, A et T d'une part, G et C d'autre part.
@teaching:exos
1 Occurrences trouvées, Dernière modification:
histogramme_simpleplugin-autotooltip__default plugin-autotooltip_bigHistogramme simple

#! /usr/bin/env python # -*- coding: utf-8 -*- “”“ Matplotib : histogramme simple de nombres aléatoires ”“” from pylab import randn, hist, show #importation simplifiée
@teaching:progappchim:matplotlib_gallery
1 Occurrences trouvées, Dernière modification:
math_nombresplugin-autotooltip__default plugin-autotooltip_bigMathématiques et nombres

Quelques programmes et algorithmes reliés aux mathématiques et aux nombres.

* Théorie des nombres * Nombre_remarquable * ...

Calculs en précision arbitraire

* 1/9² = 0.0123456790123456790123456790123456790123456790123457... * 1/99² = 0.0001020304050607080910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697990001020304050607080910111$…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
nimplugin-autotooltip__default plugin-autotooltip_bigJeux de Nim

* fr:Jeux_de_Nim * Nim: A Game Playing Program Seymour Papert, MIT Artificial Intelligence Memo No. 254, 1970 (from The Collected Writings of Seymour Papert) * version de l'article sur archive.org, version texte disponible

FIXME : codes python...

Références

* évolution du jeu, javascript en ligne * vidéo sur l'élaboration d'un programme en python
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
fizz_buzzplugin-autotooltip__default plugin-autotooltip_bigFizz buzz

Fizz buzz est un jeu de comptage et de divisibilité conçu pour des enfants. Les joueurs comptent à tour de rôle en incrémentant, partant de 1, et remplaçant chaque nombre divisible par 3 par le mot “fizz”, et chaque mot divisible par 5 par le mot
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
uraniumplugin-autotooltip__default plugin-autotooltip_bigUranium

FIXME : composés “courants” avec de l'uranium (verrerie),...

* fr:Uranium * fr:Catégorie:Composé_de_l'uranium

Références :

* A Marine‐Inspired Hybrid Sponge for Highly Efficient Uranium Extraction from Seawater Advanced Functional Materials, may 2019 DOI: 10.1002/adfm.201901009 * Alerte : de l’uranium radioactif dans nos assiettes ! avec quelques ordres de grandeur intéressants * En Belgique (cartographie) :
@teaching
1 Occurrences trouvées, Dernière modification:
polynomes-12plugin-autotooltip__default plugin-autotooltip_bigUtilisation de polynômes orthogonaux avec NumPy

Voici un programme permettant d'obtenir le même graphe que celui obtenu précédemment, en utilisant les modules spécifiques de NumPy. Cet exemple montre tout l'intérêt d'utiliser des modules pré-existants. Le programme est réduit à 3 lignes pour l'importation, 4 pour la création des graphes et 4 pour commander la représentation.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
config_debian_i386_convertir_portable_32bits_en_serveurplugin-autotooltip__default plugin-autotooltip_bigConfiguration d'un ancien portable 32 bits en serveur Debian

* portable Fujitsu-Siemens Amilo P 1536 (2006) lien 1 * processeur 32 bits dual core * carte graphique au format MXM (mal supporté sous les dernières versions de distributions GNU/Linux) (ubuntu 14.04 est la dernière déclinaison fonctionnelle)
@floss
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:
periodical_table_electronegativityplugin-autotooltip__default plugin-autotooltip_bigVue 3D de l'électronégativité

#!/usr/bin/env python # -*- coding: utf-8 -*- """ Periodical table 3D view of electronegativity """

from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import numpy as np

data = np.array([ [2.2,1,0.9,0.8,0.8,0.8,0.7], [0,1.6,1.3,1,1,0.9,0.9], [0,0,0,1.4,1.2,1.3,0], [0,0,0,1.5,1.3,1.3,0], [0,0,0,1.6,1.6,1.5,0], [0,0,0,1.6,2.2,2.4,0], [0,0,0,1.6,1.9,1.9,0], [0,0,0,1.8,2.2,2.2,0], [0,0,0,1.9,2.3,2.2,0], [0,0,0,1.8,2.2,2.3,0], [0,0,0,1.9,1.9,2.5…
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
open_chemical_databasesplugin-autotooltip__default plugin-autotooltip_bigBases de données libres en chimie

Références

Databases, databank

* Chemical databases +... * * * * *

Données de wikipedia

* Chembox template * * *
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
glossaire_chimieplugin-autotooltip__default plugin-autotooltip_bigGlossaire de chimie

Cf. le glossaire de chimie

#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Utilisation du glossaire https://dvillers.umons.ac.be/wiki/teaching:glossaire-chimie Le code dokuwiki source doit être sauvegardé dans un fichier glossaire-dokuwiki.txt

Programme de base à modifier/compléter. """ from pathlib import Path home = str(Path.home())

# fichier d'entrée with open(home + "/tempo/glossaire-dokuwiki.txt", "r") as ifile: lines = ifile.readlines() ifile.close() …
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
trisplugin-autotooltip__default plugin-autotooltip_bigAlgorithmes de tri

Un algorithme de tri est, en informatique ou en mathématiques, un algorithme qui permet d'organiser une collection d'objets selon un ordre déterminé (Référence wikipedia).

Les tris sont intéressants du point de vue de l'apprentissage de l'algorithmique.
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed078p481plugin-autotooltip__default plugin-autotooltip_bigLa chimie dans les films contemporains

Almost Like Weighing Someone’s Soul”: Chemistry in Contemporary Film, Donald J. Wink, J. Chem. Ed.Vol. 78 No. 4 April 2001, pp 481-483. Résumé de V.L., 2009-2010

L’utilisation de courts clips vidéo de différents films populaires constitue un moyen ludique de présenter des exemples « vivants » de théories ou faits importants dans l’enseignement de la chimie. Exemples de films utilisés : Apollo 13, A la poursuite de l’arche perdue, Légende d’automne, the ro…
@teaching
1 Occurrences trouvées, Dernière modification:
biblio-10.1021-ed086p820plugin-autotooltip__default plugin-autotooltip_bigPréparer les étudiants à bénéficier d’une activité de recherche de base au laboratoire : guide et suggestion

Preparing students to benefit from inquiry-based activities in de chemistry laboratory : guidelines and suggestions, Laura B.Bruck and Marcy H. towns, Journal of chemical education, Vol 86 N°7 july 2009 - Résumé de M.P., 2009-2010

Les activités de recherche au laboratoire sont indispensables pour enseigner les sciences. Il s’agit d’une méthode pédagogique qui combine à la fois : activit…
@teaching
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:
pchplugin-autotooltip__default plugin-autotooltip_bigPhysico-chemical hydrodynamics

English : these works mainly focused on the coupling between thermocapillary and thermogravitational convections. The use of binary alcohol systems presenting unusual dependences of the interfacial or surface tension allowed the study of both positive and negative coupling of the bulk and capillary convections. Some more occasional works have been done on limited studies, like convection implying thermodiffusion (Soret effect), Laser Doppler Velocimetry (LDV), and…
1 Occurrences trouvées, Dernière modification:
unisonplugin-autotooltip__default plugin-autotooltip_bigUnison

Logiciel de synchronisation de fichiers, doté également de fonctionnalités lui permettant de créer et gérer des sauvegardes de répertoires. La synchronisation est bidirectionnelle : les modifications de chacun des répertoires sont reportées sur l'autre, la modification la plus récente étant considérée comme la bonne. Il permet donc de garder à niveau des répertoires se trouvant en même temps sur deux machines différentes.
@floss
1 Occurrences trouvées, Dernière modification:
gaz_parfait_2011plugin-autotooltip__default plugin-autotooltip_bigLoi des gaz parfaits

#!/usr/bin/env python # -*- coding: utf-8 -*- # Programme de calculs sur la loi des gaz parfaits # GD, Ba2 chimie 2010-2011 from Tkinter import * #permet l'apparition de l'interface graphique
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
conversion_temperature_2011plugin-autotooltip__default plugin-autotooltip_bigConversion de températures

#!/usr/bin/env python # -*- coding: utf-8 -*- # Conversion de témpératures # programme réalisé par AC&JD, ba2 chimie 2010-2011

from Tkinter import *

def delwidgets():
@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:
bokeh_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases de Bokeh, une librairie pour des visualisations interactives dans un navigateur web

* page d'entrée sur Bokeh * User guide * Galerie d'exemples * Bokeh dans les Jupyter notebooks * Bokeh tutorial in live Jupyter Notebooks * Reference guide

* Réseaux sociaux : * Twitter * GitHub * Youtube

Exemples scientifiques

* Interactions sur la fonction sinus (amplitude, décalage vertical, fréquence, déphasage) +
@teaching:progappchim
1 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
1 Occurrences trouvées, Dernière modification:
collection_namedtuple_exempleplugin-autotooltip__default plugin-autotooltip_bigExemple d'utilisation de namedtuple

L'utilisation de namedtuple peut s'avérer plus rapide que la définition de classes (objets) pour gérer des petites structures de données.

La syntaxe de base est : namedtuple(typename, field_names)

* cela crée une sous-classe de namedtuple appelée
@teaching:progappchim
1 Occurrences trouvées, Dernière modification:
polynomes-6plugin-autotooltip__default plugin-autotooltip_bigPolynômes : la méthode de Horner

432 Cela revient à effectuer les opérations successives suivantes :

* prendre le coefficient de x4 * multiplier par x * ajouter le coefficient de x3 * multiplier par x * ajouter le coefficient de x2 *
@teaching:progappchim
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:
simulations_random_walksplugin-autotooltip__default plugin-autotooltip_bigSimulations numériques de marches aléatoires

La marche aléatoire est une formalisation mathématique du comportement sans mémoire d'un objet qui se déplace par pas successifs dans des directions quelconques.

Imaginez un ivrogne se déplaçant complètement au hasard. La question que les scientifiques se posent est
@teaching:exos
1 Occurrences trouvées, Dernière modification: