Vous cherchez la plus récente communication du CAVLFO aux parents, tutrices et tuteurs des élèves qui suivent un cours en ligne? Cliquez ici NOUVELLES

Ce cours initie l’élève aux concepts fondamentaux de l’informatique et aux techniques de développement de logiciels. Dans le cadre de divers projets illustrant le cycle de vie d’un logiciel, l’élève développe des habiletés et une compréhension solide d’un langage de programmation en se familiarisant avec les outils et les techniques de développement de logiciels, notamment la résolution de problèmes, la conception d’algorithmes et l’assurance-qualité.

Modules

Matériel et logiciels

Cette unité porte sur la description, la fonction et la performance de chacun des composants et des périphériques d’un système informatique. Cette unité explique aussi les fonctions du système d’exploitation et l’utilisation de différentes techniques de gestion et de protection des fichiers.

Introduction à la programmation

Cette unité explore des techniques portant sur la résolution des problèmes. On commence à appliquer les règles de syntaxe d'un langage de programmation. Les contenus abordés sont les différents types de variables, l'affectation et les opérateurs. L’unité présente aussi les structures élémentaires de contrôle.

Interface usager

Tu as possiblement entendu les termes UI ou GUI. Ils signifient respectivement User-Interface et Graphic-User-Interface. L'interface usager doit être intuitive (simple d'utilisation) et efficace. Dans cette unité, tu créeras des interfaces graphiques pour l'usager en utilisant la bibliothèque «tkinter».

Structures de données

Les données sont à la base de tout problème de programmation. Une bonne structure des données est essentielle pour l'implémentation d'un code efficace. Dans cette unité, tu vas voir plus en détail l'utilisation des tableaux et des structures de répétition. Tu vas également apprendre comment diviser tes programmes en différentes fonctions logiques afin de rendre ton code réutilisable et plus facile à maintenir.

Enseignantes et enseignants en ligne