Programme des cours 2014 - 2015
Programmation en chimie
Cours du programme de Bachelier en sciences chimiques, deuxième année,
enseigné à la Faculté des Sciences.
CodeCours
obligatoire/facultatif
Titulaire(s)Co-Titulaire(s)Suppléant(s)
et autre(s)
S-CHIM-016Cours obligatoirevillers didier--
Langue
d'enseignement
Théorie
(h.)
Exercices
(h.)
Travaux
(h.)
Remédiation
(h.)
CréditsPériode
de l'enseignement
Français15150032

Résultats d'apprentissage

A l'issue de cet enseignement, les étudiants connaîtront les bases d'un langage de programmation (Python), et pourront programmer des algorithmes simples, appliqués à la chimie (calculs, graphiques, simulations, visualisations). Ils seront capables de rechercher des informations dans la documentation informatique (tutoriels, manuels, références, forum,...)

Contenu du cours

  • Structures et types de données fondamentaux
  • Arithmétique fondamentale
  • Structures de programmation fondamentales
  • Notions d'algorithmes
  • Applications numériques
  • Applications à la chimie

Méthodes d'enseignement

  • Cours ex-cathedra
  • Cours interactif
  • Projet sur ordinateur
  • Utilisation de logiciels
  • Mode d'enseignement

  • Face à face
  • Supports principaux

    Supports principaux non reproductibles

    Supports complémentaires

    Supports complémentaires non reproductibles

    Autres références conseillées

    • apprendre à programmer avec Python (accessible libement sur le site http://inforef.be/swi/python.htm)
    • Think Python, How to Think Like a Computer Scientist (accessible libement sur le site http://www.greenteapress.com/thinkpython/thinkpython.html)
    • Plongez au coeur de Python (accessible libement sur le site http://diveintopython.adrahon.org/toc/index.html)
    • Wikibooks, rubrique programmation Python : http://fr.wikibooks.org/wiki/Programmation_Python

    Evaluations

    Evaluation et pondération 1ère session

    L'évaluation consistera en un examen sur les connaissances en programmation, et la réalisation d'un projet personnel de programmation appliquée à un problème scientifique.

  • Examen écrit
  • Examen oral
  • Evaluation et pondération Rattrapage BA1

    Sans objet

    Evaluation et pondération 2ème session

    L'évaluation consistera en un examen sur les connaissances en programmation, et la réalisation d'un projet personnel de programmation appliquée à un problème scientifique.

  • Examen écrit
  • Examen oral
  • Evaluation et pondération Article 79

    L'évaluation consistera en un examen sur les connaissances en programmation, et la réalisation d'un projet personnel de programmation appliquée à un problème scientifique.

  • Examen écrit
  • Examen oral
  • Pré-requis

    Connaissances de base en informatique (utilisation d'un ordinateur, d'internet et de logiciels courants)

    Liste des cours co-requis

    aucun

    Unité en option recommandées

    Sans objet

    Langue(s) d'évaluation

  • Français