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!

********************************************************** *************** Pub - Colloque CEF 2023 ***************** **********************************************************

16e Colloque du CEF

Le 8 mai 2023
à l'Université de Montréal

********************************************************** *************** Pub - Carrefour forêt ***************** **********************************************************

********************************************************** ********* Cours ************ **********************************************************

25e édition du cours d'été d'Aménagement des écosystèmes forestiers 
Cours intensif à la Forêt d’enseignement et de recherche du Lac Duparquet, Abitibi, du 14 au 25 août 2023.

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

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

********************************************************** ***************** Boîte à trucs *************** **********************************************************

CEF-Référence
La référence vedette !

  • Voici une liste (clairement incomplète) des packages R axés sur l'écologie! N'hésitez pas à ajouter à la liste

Voir les autres...