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.
Comment s'inscrire?
Un choix de cours doit être planifié. On doit d’abord consulter la liste de cours en ligne en visitant le site web du CAVLFO.
Une fois les cours sélectionnés, l’élève prend rendez-vous avec le personnel en orientation de son école pour en discuter et pour compléter le processus d’inscription.
Pour toutes autres questions
Consultez notre FAQ