Ce cours donne l’occasion à l’élève de développer des habiletés liées aux technologies numériques de pointe et à la programmation informatique qui l’aideront à contribuer aux innovations économiques, scientifiques et sociétales de demain ainsi qu’à jouer un rôle de premier plan. L’élève fait l’apprentissage de concepts en codage, acquiert des habiletés connexes et les met en application afin de réaliser des projets pratiques. En outre, l’élève étudie l’intelligence artificielle, la cybersécurité et d’autres technologies numériques émergentes qui lui ouvriront de vastes possibilités de carrière dans un large éventail de secteurs d’activités. Dans l’optique de la citoyenneté numérique, l’élève exerce sa pensée critique et examine l’utilisation appropriée et le développement des technologies numériques présentes au quotidien, ainsi que les avantages et les limites de ces technologies.
Modules
-
Le monde numérique
Dans ce module, l’élève plonge dans une introduction aux divers éléments du monde numérique. Elle ou il apprend à utiliser le langage de balisage HTML et le langage de feuilles de style CSS à la base des pages Web. L’élève détermine les similitudes et les différences entre divers langages de programmation et crée son premier programme (code) à l’aide de JavaScript. Enfin, l’élève monte un début de page Web personnelle de base à l’aide d’une plateforme de son choix.
-
Les bases de la programmation
Dans ce module, l’élève approfondit ses connaissances en matière de programmation de base avec JavaScript. L’élève apprend à utiliser les différentes structures de contrôle et à déboguer des programmes. Enfin, l’élève explore différents algorithmes simples et ajoute à sa page Web personnelle pour la rendre interactive.
-
L’intelligence artificielle
Dans ce module, l’élève cherche à comprendre ce qui constitue de l’intelligence artificielle (IA) en examinant les concepts, les types, les modèles et les enjeux qui lui sont liés. L’élève tisse des liens entre sa vie quotidienne et l’utilisation des outils d’IA. Une attention particulière est accordée à l’éthique de l’IA, aux droits d’auteurs et au plagiat. Pour terminer, l’élève crée un guide de bonnes pratiques et d’utilisation efficace à l’intention des élèves du secondaire.
-
Le nuage
Dans ce module, l’élève explore le concept du « nuage », ainsi que les types de données qui s’y retrouvent. L’élève explore les technologies à l’appui de la gestion des fichiers, des données et des logiciels, en plus de l’impact de la technologie sur l’environnement. Une attention particulière est accordée aux enjeux reliés à l’utilisation du nuage et les répercussions sur la vie privée. Pour terminer, l’élève évalue l’expérience utilisatrice/utilisateur du nuage, en examinant son contenu et sa structure.
-
La transmission de données
Dans ce module, l’élève explore les enjeux de la communication et des technologies numériques, tout en s’appropriant le vocabulaire associé aux communications. L’élève examine l’évolution des réseaux sociaux depuis les années 70, en plus des technologies derrière les applications sociales les plus communes. Pour terminer, l’élève apprend le processus de création d’une application Web et en crée l’interface utilisateur.
-
Les appareils électroniques
Dans ce module, l’élève explore les composantes et le fonctionnement d’une variété d’appareils électroniques et examine les systèmes d’exploitation qui leur sont reliés. L’élève dresse un inventaire de son temps passé en ligne afin de déterminer l’impact de la connectivité de ces appareils sur sa vie quotidienne et privée. Enfin, l’élève planifie la réalisation d’un court métrage portant sur l’histoire des appareils électroniques.
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