Améliore les templates + snippets

This commit is contained in:
Alexis Fourmaux 2025-11-11 10:11:29 +01:00
parent 6f57d4f76a
commit b4b2b3d8ce
2 changed files with 82 additions and 93 deletions

81
.vscode/cours.code-snippets vendored Normal file
View file

@ -0,0 +1,81 @@
{
"Activité": {
"scope": "markdown",
"prefix": "act",
"body": [
"# Titre activité",
"",
"## Objectifs",
"",
"- Description",
"",
"## Compétences développées",
"",
"| Numéro | Intitulé | Mobilisée |",
"| ------ | --------------------------------------------------------- | --------- |",
"| C01 | Communiquer en situation professionnelle Français/Anglais | |",
"| C02 | Organiser une intervention | |",
"| C03 | Gérer un projet | |",
"| C04 | Analyser un système informatique | |",
"| C05 | Concevoir un système informatique | |",
"| C06 | Valider un système informatique | |",
"| C08 | Coder | |",
"| C09 | Installer un réseau informatique | |",
"| C10 | Exploiter un réseau informatique | |",
"| C11 | Maintenir un réseau informatique | |",
"",
"## Validation",
"",
"### Livrables",
"",
"- Le code final ",
"- Le compte-rendu de l'activité",
"",
"Le tout dans un répertoire avec le nom suivant `YYYY-MM-DD_TPX_NOM1_Prenom1_NOM2_Prenom2`.",
"- Le compte rendu peut-être livré au format Markdown ou PDF. ",
"- Si vous choisissez le Markdown, attention à bien livrer les éventuelles images et à la validité des liens",
"",
"### Résultats attendus",
"",
"- [ ] Le programme se lance sans erreur.",
"",
"### Critères d'évaluation",
"",
"",
"## Ressources fournies",
"",
"- Cours, Docs, Code préalable, machines virtuelles",
"",
"## Étapes",
"",
"",
"## Pour aller plus loin",
"",
"### Ressources",
""
],
"description": "Template d'activité"
},
"Étape": {
"prefix": "step",
"body": [
"### $1 - $2",
"",
"**Objectif :** $3",
"",
"```admonish travail",
"$0",
"```",
"",
"```admonish help title=\"Aide\"",
"```",
"",
"```admonish warning title=\"Attention\"",
"```",
"",
"```admonish note title=\"Dans le compte rendu\"",
"```"
],
"description": "Nouvelle étape"
}
}

View file

@ -1,93 +1 @@
# Titre activité
## Objectifs
### Objectifs pédagogiques
- **Objectif** : Description
### Objectifs techniques
- **Objectif** : Description
## Validation
### Livrables
- Le code final
- Le compte-rendu de l'activité
Le tout dans un répertoire avec le nom suivant `YYYY-MM-DD_TPX_NOM1_Prenom1_NOM2_Prenom2`.
- Le compte rendu peut-être livré au format Markdown ou PDF.
- Si vous choisissez le Markdown, attention à bien livrer les éventuelles images et à la validité des lien
### Résultats attendus
- [ ] Le programme se lance sans erreur.
- [ ] Chaque fonction contient une docstring minimale expliquant sa fonctionnalité. Bonus : Doctsrings complètes au format Numpy.
- [ ] Le code est propre, correctement formaté, les variables, fonctions et paramètres sont bien nommés, les conventions sont respectées.
### Critères d'évaluation
- 50% Technique (10pts)
- Code fonctionnel
- Réponses dans le compte-rendu
- Questions orale et compréhension générale
- Connaissance du cours
- 50% Professionnalisme (10pts)
- Posture professionnelle durant l'activité (3pts)
- Qualité du rendu (Compte rendu - Documentation - Code) (3pts)
- Respect des délais/horaires (2pts)
- Autonomie dans la progression (2pts)
- Bonus +2pts
## Documents fournis
- Cours
- Docs
- Code préalable
## Étapes
### 1 - Nom de l'étape
**Objectif :**
```admonish travail
```
```admonish help title="Aide"
```
```admonish warning title="Attention"
```
```admonish note title="Dans le compte rendu"
```
## Pour aller plus loin
### Bonus facile - titre
**Objectif**:
```admonish travail
```
### Bonus difficile - titre
**Objectif** :
```admonish travail
```
```admonish help title="Aide"
```
```admonish note title="Dans le compte rendu"
```
### Ressources
# Template - Activité