Basics of programming
Duration2h30Présentation & objectifs
L’objectif de la session 1 est de mettre en pratique les concepts vus dans la session 1 d’algorithmique, en utilisant les outils installés dans la session 2 d’environnement.
En plus de travailler sur l’écriture, l’exécution et le débogage de code Python, nous nous concentrerons également sur les bonnes pratiques de programmation, c’est-à-dire comment écrire des programmes propres, faciles à maintenir et à lire.
À la fin de cette première session, vous devriez être plus à l’aise avec la manipulation d’un IDE, et disposer de toutes les clés pour commencer à écrire des programmes plus complexes.
Avant le cours
Exigences techniques
Pour pouvoir commencer à travailler sur l’activité, vous devez remplir les conditions suivantes :
- Veuillez apporter votre propre ordinateur.
- Assurez-vous d’avoir une connexion réseau fonctionnelle.
- Assurez-vous d’avoir complété l’activité pratique de la session 2 d’environnement.
Pendant le cours
Acquisition des connaissances
Pour pouvoir commencer l’activité pratique efficacement, nous introduirons quelques concepts nécessaires au début du cours.
Pour vous faire gagner du temps, nous vous présenterons quelques diapositives, que vous pouvez trouver ci-dessous :
Ces diapositives couvrent uniquement les éléments principaux du cours, et beaucoup plus de détails sont donnés dans les articles associés.
Ainsi, vous devriez étudier les articles suivants chez vous après la session :
- Qu’est-ce qu’un programme ?.
- Bonnes pratiques de programmation.
- Évaluer la qualité d’un code Python.
- Erreurs de programmation.
Vous pouvez vérifier votre compréhension de ces articles ici :
Activité pratique
Le reste du cours est dédié à une activité pratique.
Lorsque vous êtes prêt, cliquez sur le lien ci-dessous pour commencer :
Après le cours
Compléter la session en cours
Avant la prochaine session, vous devez :
- Revoir le contenu des articles ci-dessus.
- Compléter les parties non optionnelles de l’activité pratique.
Préparer la prochaine session
De plus, vous devez :
- Vérifier la section “Avant le cours” de la prochaine session, et vous assurer de faire tout ce qui est nécessaire pour la préparer.