Principes de programmation pour le traitement de donnée

Responsable de la formation: Pierre Racine

Description

Les étudiants sont de plus en plus souvent confrontés à devoir écrire de petits programmes (scripts) dans des logiciels tels que ArcGIS, R, SELES ou Excel. Que ce soit lorsque vient le temps de créer des fonctions, d’utiliser des structures de contrôle, de bâtir des expressions logiques, de manipuler des structures de données, de débugger ou de consulter la documentation, l’étudiant doit faire appel à un vocabulaire et à des principes de programmation communs à tous les langages.

L’objectif de cette formation est d‘enseigner les principes de base de la programmation en montrant comment ces notions se matérialisent de manière très semblable dans trois environnements de programmation souvent utilisés en foresterie/écologie (ArcGIS, R et Excel) et en apprenant à lire la documentation de programmation. Les langages utilisés seront Visual Basic (utilisé dans Excel et ArcGIS), Python (ArcGIS) et R. Le fait de faire constamment le pont entre ces trois langages permettra de comprendre les similitudes et les différences entre les langages et d’apprendre à lire la documentation. Ceci devrait faire disparaitre l’appréhension existante lors de la prise en main d’un nouveau environnement/langage et permettre à l’étudiant de se débrouiller pour réaliser de simples tâches.

La formation se répartira sur trois jours. Les étudiants appliqueront graduellement les notions apprises afin de développer trois scripts de traitement de donné similaires dans les trois environnements de travail.

Préalable

Les étudiants doivent avoir déjà manipuler des données dans ArcGIS et Excel. Idéalement ils devraient avoir eu à faire un ou des petits programmes en R, en VB dans Office ou en Python dans ArcGIS.

Prochaine formation

Printemps 2010.

Cette formation est réservée aux membres du CEF.

Contenu

À venir...

Ressources web

Principes de programmation

R

  • Use R  - Une série d'ouvrage sur R publiée par Springer disponible électroniquement par le biais de la bibliothèque de l'UL.
  • Books related to R  - La liste officielle des livres portant sur R sur le site web de R.

Python

********************************************************** *************************** FRQNT ************************ **********************************************************

Le CEF est un
regroupement stratégique du

********************************************************** *********************** Infolettre *********************** **********************************************************

Abonnez-vous à
l'Infolettre du CEF!

********************************************************** ******************** Colloque du CEF ********************* **********************************************************

********************************************************** ************** Formations et Écoles d'été **************** **********************************************************

Formations et Écoles

Analyse de pistes pour écologistes 
Cours intensif ECL805 enseigné par Bill Shipley.
2 - 7 juin 2024
Université de Sherbrooke
Summer School in Evolutionary Ecology and Biology 2024 
Pedagogical coordinator is Adam Ali.
24 juin - 3 juillet 2024
Campus Triolet, Montpellier, France

********************************************************** ********** Colloque Développement durable UQAC *********** **********************************************************

********************************************************** **************** Balcony Garden Project ****************** **********************************************************

********************************************************** ********* Mémoire CEF Changements Climatiques ************ **********************************************************

********************************************************** ***************** Pub - Symphonies_Boreales ****************** **********************************************************