Modules de codage
Modules
Faire preuve d’une gestion de fichiers efficace et d’organisation, y compris l’utilisation de conventions d’appellation et de structures de dossiers appropriées.
Examiner la pensée computationnelle en tant que processus de résolution deproblèmes.
Examiner le rôle du pseudocode dans la planification des programmes informatiques.
Examine les concepts de programmation en utilisant le langage de programmation par blocs.
Mettre en œuvre un programme faisant usage de structures de contrôle et de la répétition dans un environnement de codage par blocs.
Faire preuve d’une syntaxe et d’une organisation appropriées dans l’élaboration d’un programme.
Explorer le rôle des variables dans les programmes.
Distinguer entre les différents types de données tel qu’un.e :
  • nombre entier;
  • nombre booléen;
  • nombre à virgule flottante;
  • chaine de caractères.
Explorer l’utilisation des nombres entiers en tant que types de données dans un programme.
Intégrer les nombres booléens et les chaines de caractères en tant que types de données dans les programmes.
Mener une enquête sur l’utilisation du nombre à virgule flottante en tant que type de données dans les programmes.
Créer des programmes faisant usage de structures de contrôle qui influent sur leur déroulement.
Créer des programmes qui utilisent des instructions conditionnelles pour contrôler le déroulement du programme.
Créer et intégrer des fonctions dans les programmes.
Intégrer des bibliothèques internes, externes et définies par l’utilisateur pour accroitre la fonctionnalité des logiciels.
Mener une enquête sur le comment et le pourquoi de l’intégration des fonctions récursives dans les programmes.
Utiliser des techniques de codage courantes pour améliorer l'élégance du code et les erreurs de débogage.