README : refonte majeure (pastilles groupées, tables détaillées, AQ, flux de correction)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 changed file +150 −22
modified
README.md
+150 −22
@@ -1,38 +1,166 @@ | ||
| 1 | −# UQO — Matériel de cours (IMM1003-20 et IMM1033-20) | |
| 1 | +# UQO — Matériel complet de cours en évaluation immobilière | |
| 2 | 2 | |
| 3 | −         | |
| 3 | +### 🔒 Dépôt privé — contient les examens, solutionnaires et grilles de correction | |
| 4 | 4 | |
| 5 | −**Professeur : Simon-Pierre Boucher — Département des sciences administratives, UQO.** | |
| 6 | −Paquet généré le 4 août 2026 à partir du dépôt de préparation `UQO_PREPARATION_COURS`. | |
| 7 | −Toutes les données réelles des énoncés (APCIQ, Banque du Canada, SCHL, StatCan, CBRE, Realtor.ca, etc.) ont été consultées le **4 août 2026** — les rafraîchir si le matériel est administré beaucoup plus tard. | |
| 5 | +**Identité** | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | +**Contenu** | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | +**Technique** | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | +**Assurance qualité** | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | +--- | |
| 36 | + | |
| 37 | +## Vue d'ensemble | |
| 38 | + | |
| 39 | +Matériel complet de deux cours du baccalauréat en administration des affaires (concentration | |
| 40 | +évaluation immobilière) de l'**Université du Québec en Outaouais** : plans de cours, 28 séances de | |
| 41 | +diapositives, 6 travaux pratiques couplés à des gabarits Excel de type *Dashboard*, 4 examens | |
| 42 | +maison, leurs 10 solutionnaires et 4 grilles de correction, plus un rapport d'analyse du marché | |
| 43 | +immobilier québécois de 106 pages (code Python et données incluses). | |
| 44 | + | |
| 45 | +L'ensemble est pensé pour l'**enseignement à l'ère de l'IA** : évaluations à la maison où l'IA est | |
| 46 | +tolérée et encadrée (un chatbot de cours est fourni aux étudiants), données personnalisées par code | |
| 47 | +permanent, réponses exigées ancrées dans des **données réelles sourcées** (URL + date de | |
| 48 | +consultation dans chaque document), classeurs chaînés par formules, questions de critique de | |
| 49 | +réponses d'IA contenant des erreurs factuelles réfutables par le dossier, et déclaration d'outils | |
| 50 | +obligatoire. | |
| 51 | + | |
| 52 | +## Les deux cours | |
| 53 | + | |
| 54 | +| Cours | Titre | Session | Évaluation | | |
| 55 | +|---|---|---|---| | |
| 56 | +| **IMM1003-20** | Éléments d'évaluation immobilière | Automne 2026 | TP 3 × 10 % · Intra 30 % · Final 40 % | | |
| 57 | +| **IMM1033-20** | Méthodes du coût en évaluation immobilière | Hiver 2026 | TP 10 + 15 + 20 % · Intra 25 % · Final 30 % | | |
| 8 | 58 | |
| 9 | 59 | ## Arborescence |
| 10 | 60 | |
| 11 | 61 | ``` |
| 12 | 62 | UQO_COURS/ |
| 13 | −├── README.md ← ce fichier | |
| 14 | −├── _Documentation/ ← rapports de production (TP, examens, recherche) | |
| 15 | −├── Rapport_Immobilier_Quebec/ ← rapport de marché 106 p. (pdf + tex + code Python + données) | |
| 63 | +├── README.md ← ce fichier | |
| 64 | +├── _Documentation/ ← rapports de production (TP, examens, recherche IA) | |
| 65 | +├── Rapport_Immobilier_Quebec/ ← rapport 106 p. : pdf + tex + 67 figures + code Python + données | |
| 16 | 66 | ├── IMM1003-20_Elements_evaluation_immobiliere/ |
| 17 | 67 | └── IMM1033-20_Methodes_du_cout/ |
| 18 | − ├── 01_Plan_de_cours/ (tex + pdf) | |
| 19 | − ├── 02_Slides/ (sources/ = tex + style + images · pdf/ = 14 séances compilées) | |
| 20 | − ├── 03_Travaux_pratiques/ (TP1-TP3 : enonce/ + gabarit_excel/ + solutionnaire_enseignant/) | |
| 21 | − ├── 04_Examens/ (Intra + Final : questionnaire/ + solutionnaire_enseignant/ + correction/) | |
| 22 | − └── 05_Ressources/ (style LaTeX, scripts des gabarits Excel, aide-mémoire, analyse du cours) | |
| 68 | + ├── README.md ← identité, pondérations, les 14 séances, compilation | |
| 69 | + ├── 01_Plan_de_cours/ ← tex + pdf | |
| 70 | + ├── 02_Slides/ | |
| 71 | + │ ├── sources/ ← 14 .tex + uqo-style.sty + references.bib + images/ | |
| 72 | + │ └── pdf/ ← 14 séances compilées | |
| 73 | + ├── 03_Travaux_pratiques/ | |
| 74 | + │ └── TPn_<sujet>/ | |
| 75 | + │ ├── enonce/ ← 📤 à distribuer (pdf + LaTeX autonome + assets) | |
| 76 | + │ ├── gabarit_excel/ ← 📤 à distribuer (xlsx Dashboard vérifié) | |
| 77 | + │ └── solutionnaire_enseignant/ ← 🔒 solutions + tables B = 0-9 + barème | |
| 78 | + ├── 04_Examens/ | |
| 79 | + │ └── Intra_XXpct/ · Final_XXpct/ | |
| 80 | + │ ├── questionnaire/ ← 📤 à distribuer (pdf + LaTeX autonome) | |
| 81 | + │ ├── solutionnaire_enseignant/ ← 🔒 solutions + tables de personnalisation | |
| 82 | + │ └── correction/ ← 🔒 grille détaillée + vérification indépendante | |
| 83 | + │ + blueprint + scripts Python des figures | |
| 84 | + └── 05_Ressources/ ← uqo-examen.sty · scripts openpyxl des gabarits | |
| 85 | + · aide-mémoire · analyse pédagogique du cours | |
| 23 | 86 | ``` |
| 24 | 87 | |
| 25 | −## Règle de distribution (importante) | |
| 88 | +## Les 6 travaux pratiques | |
| 89 | + | |
| 90 | +| TP | Cas | Ancrage réel principal | Personnalisation (B = dernier chiffre du code permanent) | | |
| 91 | +|---|---|---|---| | |
| 92 | +| 1003·TP1 (10 %) | Tableau de bord du marché de Gatineau | Baromètre APCIQ T2 2026 · BdC 2,25 % · SCHL 3,8 % | Secteur d'analyse assigné par B | | |
| 93 | +| 1003·TP2 (10 %) | Grille de comparaison — 53, rue du Tropique (Aylmer) | Inscription réelle 649 900 $ (MLS 12303295) + 4 inscriptions concurrentes | Prix vente 1 = 588 000 + 1 000 × B | | |
| 94 | +| 1003·TP3 (10 %) | Méthode du revenu — triplex, 44, rue Jumonville (Hull) | Inscription réelle 849 900 $ (MLS 11509310) · TAL 3,1 % · MRB 12-14× | Loyer log. 2 = 1 750 + 10 × B | | |
| 95 | +| 1033·TP1 (10 %) | Évaluation d'un terrain vacant (Saint-Rosaire) | 3 terrains réels 47,7-54 $/pi² · zones inondables 2026 | Prix vente 1 = 259 000 + 1 000 × B | | |
| 96 | +| 1033·TP2 (15 %) | Bordereau de coût neuf — quadruplex locatif | Permis Gatineau (règl. 501-2005) · GCR 2 656,68 $/u · préférentiel 4,45 % · Altus | Charpente = 118 000 + 400 × B | | |
| 97 | +| 1033·TP3 (20 %) | Ventilation de la dépréciation — atelier-entrepôt (Hull) | StatCan usines 57,4→111,8 · ASHRAE/InterNACHI · Hull 15,7 % de locaux vides | Coût 2017 = 585 000 + 2 000 × B | | |
| 98 | + | |
| 99 | +Chaque TP = énoncé PDF (mise en situation professionnelle, tableaux booktabs, ≥ 2 figures, 8-10 | |
| 100 | +questions référencées cellule par cellule, barème /100, section Sources) + gabarit Excel | |
| 101 | +(Accueil · Données · zones de travail · Dashboard avec KPI, graphiques natifs, listes déroulantes, | |
| 102 | +mises en forme conditionnelles) + solutionnaire (chaînes de calcul, **table des réponses pour | |
| 103 | +B = 0 à 9**, notes de correction item par item). | |
| 104 | + | |
| 105 | +## Les 4 examens maison | |
| 106 | + | |
| 107 | +| Examen | Matière | Format | Cas central | | |
| 108 | +|---|---|---|---| | |
| 109 | +| 1003 · Intra (30 %) | Séances 1-6 | 25 questions · 5 cas · 17 p. | Mandat d'Aylmer, taxe de bienvenue 2026 réelle, marché été 2026, critique d'IA | | |
| 110 | +| 1003 · Final (40 %) | Séances 1-13 | 26 questions · 17 p. | « Les Jardins Papineau » (9 log., Hull) : trois méthodes + réconciliation + rapport | | |
| 111 | +| 1033 · Intra (25 %) | Séances 1-8 | 25 questions · 17 p. | Reproduction/remplacement, terrain Aylmer, coûts réels d'un quadruplex | | |
| 112 | +| 1033 · Final (30 %) | Intégrale | 25 questions · 18 p. | « 88, rue de Vernon » (industriel) : ventilation complète + extraction + patrimoine | | |
| 113 | + | |
| 114 | +Tous personnalisés par les chiffres du code permanent, avec question obligatoire d'interaction | |
| 115 | +documentée avec le chatbot et critique d'une réponse d'IA plantée d'une erreur factuelle. | |
| 116 | + | |
| 117 | +## Assurance qualité (traçable dans `_Documentation/`) | |
| 118 | + | |
| 119 | +- ✅ **Compilation** : 128 PDF produits sans erreur (LuaLaTeX/latexmk); dossiers LaTeX autonomes | |
| 120 | + testés par recompilation sur place. | |
| 121 | +- ✅ **Formules Excel** : les 6 gabarits ouverts dans Microsoft Excel, recalcul forcé, balayage de | |
| 122 | + toutes les feuilles — **0 cellule en erreur**, à l'état livré comme avec B injecté. | |
| 123 | +- ✅ **Test bout-en-bout** : le bordereau du TP2-1033 rempli dans Excel reproduit le solutionnaire | |
| 124 | + au cent près (883 897,17 $ · 184,15 $/pi²). | |
| 125 | +- ✅ **Vérification indépendante des examens** : chaque examen résolu à l'aveugle à partir du seul | |
| 126 | + PDF étudiant (rapports dans `04_Examens/*/correction/`); toutes les anomalies détectées ont été | |
| 127 | + corrigées avant publication. | |
| 128 | +- ✅ **Cohérence énoncé ↔ Excel** : chaque zone de réponse promise dans un énoncé existe dans le | |
| 129 | + gabarit, au bon endroit et au bon format (vérifié par script). | |
| 130 | + | |
| 131 | +## Flux de correction express | |
| 132 | + | |
| 133 | +1. Ouvrir le classeur remis par l'étudiant; changer `Accueil!D9` → si la valeur conclue ne | |
| 134 | + recalcule pas, la grille n'est pas chaînée (plafond 50 % des questions de calcul — annoncé). | |
| 135 | +2. Lire la réponse attendue dans la **table B = 0-9** du solutionnaire (aucun recalcul manuel). | |
| 136 | +3. Suivre le barème item par item des encadrés « Notes de correction » (réponses alternatives | |
| 137 | + recevables explicitées; pénalités annoncées : double comptage, terrain déprécié, signe inversé). | |
| 138 | + | |
| 139 | +## Compilation et régénération | |
| 140 | + | |
| 141 | +| Action | Commande | | |
| 142 | +|---|---| | |
| 143 | +| Recompiler un énoncé/questionnaire | `cd <dossier> && latexmk -lualatex <fichier>.tex` | | |
| 144 | +| Recompiler une séance de slides | `cd 02_Slides/sources && latexmk -pdf seanceXX*.tex` | | |
| 145 | +| Régénérer un gabarit Excel | `python3 05_Ressources/scripts_gabarits_excel/make_<cours>_TPn.py` | | |
| 146 | +| Reconstruire tout ce paquet | `bash <dépôt source>/scripts/build_desktop_package.sh` | | |
| 147 | +| Reconstruire la version publique | `bash <dépôt source>/scripts/build_public_package.sh` | | |
| 26 | 148 | |
| 27 | −- **Aux étudiants** : uniquement le contenu des dossiers `enonce/`, `gabarit_excel/` et `questionnaire/`. | |
| 28 | −- **Réservé à l'enseignant** : tout dossier `solutionnaire_enseignant/` et `correction/` (solutions complètes, tables de personnalisation B = 0-9, grilles et vérifications). | |
| 149 | +## Sources des données réelles (toutes consultées le 4 août 2026) | |
| 29 | 150 | |
| 30 | −## Compilation | |
| 151 | +APCIQ (baromètres et communiqués T2 2026) · Banque du Canada (taux directeur 2,25 %, série des | |
| 152 | +décisions) · SCHL (marché locatif 2025, mises en chantier) · Statistique Canada (18-10-0289-01, | |
| 153 | +IPCB) · Realtor.ca (inscriptions réelles, MLS cités) · Ville de Gatineau (permis 501-2005, rôle, | |
| 154 | +milieux hydriques 2026) · GCR (grille 2026-04-01) · CCQ (convention 2025-2029) · CBRE (industriel, | |
| 155 | +taux globaux) · Altus (guides de coûts 2025-2026) · TAL (indexation 2026) · MEIE, APCHQ, FRAPRU, | |
| 156 | +Côté Mercier, RBC/Ratehub, BNC, RénoAssistance. **Rafraîchir avant toute administration tardive.** | |
| 31 | 157 | |
| 32 | −- **Examens et TP** : `latexmk -lualatex <fichier>.tex` — chaque dossier est **autonome** (style `uqo-examen.sty` et `assets/` inclus sur place). Polices : TeX Gyre Termes/Heros (TeX Live standard). | |
| 33 | −- **Slides (Beamer)** : dans `02_Slides/sources/`, `latexmk -pdf <seance>.tex` (bibliographie : biber). Les PDF déjà compilés sont dans `02_Slides/pdf/`. | |
| 34 | −- **Gabarits Excel** : `.xlsx` prêts à distribuer (vérifiés dans Microsoft Excel : zéro cellule en erreur, personnalisation B testée). Scripts de régénération : `05_Ressources/scripts_gabarits_excel/` (`python3 make_*.py`, requiert openpyxl). | |
| 158 | +## Dépôts jumeaux | |
| 35 | 159 | |
| 36 | −## Philosophie d'évaluation | |
| 160 | +| Dépôt | Visibilité | Contenu | | |
| 161 | +|---|---|---| | |
| 162 | +| `UQO_COURS` (celui-ci) | 🔒 privé | Tout, corrigés inclus | | |
| 163 | +| [`UQO_COURS_PUBLIC`](https://github.com/spboucher-ai/UQO_COURS_PUBLIC) | 🌐 public | Sans examens, solutionnaires, grilles ni données ACI | | |
| 37 | 164 | |
| 38 | −Tout le matériel est conçu pour un contexte où **l'IA est tolérée et un chatbot de cours est fourni** : examens maison et TP personnalisés par code permanent, réponses ancrées dans les données réelles exigées, grilles Excel chaînées par formules, questions de critique de réponses d'IA, déclaration d'outils obligatoire. | |
| 165 | +--- | |
| 166 | +Paquet généré le 4 août 2026 · © Simon-Pierre Boucher, UQO. | |
| 39 | 167 | |