Informatique

L'évolution des technologies a créé un besoin croissant de personnes ayant une expérience et une formation en informatique. De nombreux employeurs sont confrontés à une pénurie de personnel technique hautement qualifié, en particulier dans les domaines liés à l'informatique. Que les élèves envisagent d'aller à l'université, dans un établissement d'enseignement technique ou de trouver un emploi dès la fin de leurs études secondaires, ils acquerront de précieuses compétences en matière d'information et de technologie grâce au programme d'informatique de MHS. Les carrières d'aujourd'hui exigent une solide préparation académique et technique. En planifiant soigneusement le choix des cours, les étudiants amélioreront leurs possibilités d'emploi.

Liste des cours

Conception avancée de jeux vidéo

Cours : #6510
Option en ligne : #T6510 - NOUVEAU POUR 2024-25
Année(s) scolaire(s) offerte(s) : 9e année, 10e année, 11e année, 12e année
Crédits : 0,5 (cours d'un semestre)
Préalables : Conception de jeux vidéo

Advanced Video Game Design est un cours de conception et de développement de jeux vidéo qui implique les étudiants dans une entreprise réelle de développement de jeux.

En savoir plus sur la conception avancée de jeux vidéo
AP Computer Science A

Cours : #AP650, S1
Cours : #AP652, S2
Niveau(x) scolaire(s) proposé(s) : 9e, 10e, 11e, 12e année
Crédits: 0,5 (par semestre, cours d'une année entière)
Prérequis : AP Computer Science Principles fortement recommandé, ou expérience préalable de codage ; B ou mieux en Higher Algebra, Higher Algebra Honors, ou autorisation de l'instructeur.

L'AP Computer Science A est l'équivalent d'un cours d'informatique du premier semestre de l'université. Le cours introduit les étudiants aux fondamentaux de l'informatique, en se concentrant sur les langages de programmation orientés objet.

En savoir plus à propos de AP Computer Science A
Principes de l'informatique (AP)

Cours : #AP654, S1
Cours : #AP656, S2
Option en ligne : #T6500F, partie 1, Tonka Online
Option en ligne : #T6502W, partie 2, Tonka Online
En ligne, compléter la partie 1 avant la partie 2
Ce cours peut également être suivi par l'intermédiaire de VANTAGE #V500 (choisir une option)
Années d'études : 9e année, 10e année, 11e année, 12e année
Crédits : 0,5 (par semestre, cours d'une année complète)
Prérequis : C ou mieux en algèbre ; l'introduction à l'informatique est recommandée mais pas obligatoire.

Les principes de l'informatique initient les élèves aux concepts fondamentaux de l'informatique et les incitent à explorer l'impact de l'informatique et de la technologie sur le monde.

En savoir plus à propos de AP Computer Science Principles
Raspberry Pi pour l'IA et l'apprentissage automatique

Cours : #6518, S1
Niveau(x) scolaire(s) proposé(s) : 9-12
Crédits : 0,5 (par semestre)
Prérequis : les étudiants doivent avoir suivi avec succès " Programming with Python ", " AP Computer Science A ", ou avoir appris par eux-mêmes le langage de programmation Python.

L'intelligence artificielle (IA) et l'apprentissage automatique sont utilisés pour ajouter de l'intelligence aux solutions technologiques. Ce cours présente les concepts et les outils utilisés dans l'intelligence artificielle et l'apprentissage automatique.

En savoir plus sur l'intelligence artificielle et l'apprentissage automatique
CIS Introduction aux systèmes informatiques

Cours : #6522
Cours : #6524
Année(s) scolaire(s) offerte(s) : 9e, 10e, 11e ou 12e année
Crédits : 0,5 (par semestre, cours d'une année entière)
Conditions préalables : Avoir obtenu au moins B+ en algèbre II ou être inscrit simultanément en algèbre II et avoir obtenu au moins B+ dans le cours de mathématiques précédent. Avoir déjà suivi l'un des cours suivants à MHS : Programmation en Python, AP Computer Science Principles, AP Computer Science A. Conditions préalablessouhaitées : Connaissance d'un langage de programmation tel que Java, Python, JavaScript, C++

Ce cours vise à initier les étudiants aux concepts de programmation applicables à un large éventail de langages de programmation informatique.

En savoir plus à propos de CIS Intro to Computing Systems
Cybersécurité

Cours : #6514
Année(s) scolaire(s) offerte(s) : 9e année, 10e année, 11e année, 12e année
Crédits : 0,5 (cours d'un semestre)
Prérequis : aucun

La cybersécurité présente les outils et les concepts de la cybersécurité et encourage les étudiants à créer des solutions qui permettent aux gens de partager des ressources informatiques tout en protégeant leur vie privée.

En savoir plus sur la cybersécurité
Informatique IB HL

Cours : #IB652, S1
Cours : #IB653, S2
Niveau(x) scolaire(s) proposé(s) : 12e année
Crédits : 0,5 (par semestre, cours d'une année entière)
Conditions préalables : AP Computer Science A ou IB Computer Science SL

Ce cours permettra aux étudiants de prendre conscience de la manière dont les informaticiens travaillent et communiquent entre eux et avec d'autres parties prenantes dans le développement et la mise en œuvre réussis de solutions informatiques.

En savoir plus à propos de IB Computer Science HL
Informatique IB SL

Cours : #IB650, S1
Cours : #IB651, S2
Niveau(x) scolaire(s) proposé(s) : 11e année, 12e année
Crédits : 0,5 (par semestre, cours d'une année entière)
Conditions préalables : C ou mieux en algèbre supérieure, algèbre supérieure avec spécialisation, ou autorisation du professeur. AP Computer Science Principles ou Programmation en Python.
Préférence Prérequis: connaissance d'un langage de programmation tel que Java, Python, JavaScript, C++.

Ce cours permettra aux étudiants de prendre conscience de la manière dont les informaticiens travaillent et communiquent entre eux et avec d'autres parties prenantes dans le développement et la mise en œuvre réussis de solutions informatiques.

En savoir plus à propos de IB Computer Science SL
Introduction à l'informatique

Cours : #6500
Option en ligne : #T6500 dans Tonka Online ; #T6500S pour TO Summer
Années d'études : 9e année, 10e année, 11e année, 12e année
Crédits 0,5 (cours d'un semestre)
Prérequis : C ou mieux en algèbre.

L'introduction à l'informatique permet aux étudiants de créer des objets authentiques et d'utiliser l'informatique comme moyen de créativité, de communication, de résolution de problèmes et d'amusement.

En savoir plus à propos de l'introduction à l'informatique
Conception de jeux vidéo

Cours : #6508
Option en ligne : #T6508
Année(s) scolaire(s) offerte(s) : 9e année, 10e année, 11e année, 12e année
Crédits : 0,5 (cours d'un semestre)
Préalables : Aucun

Dans ce cours basé sur un projet, les étudiants développeront des jeux informatiques fonctionnels en utilisant Construct 3. Les étudiants sont initiés aux principes fondamentaux de la conception et du développement de jeux.

En savoir plus sur la conception de jeux vidéo
Conception de sites web

Cours : #6506
Option en ligne : #T6506
Année(s) scolaire(s) offerte(s) : 9e année, 10e année, 11e année, 12e année
Crédits : 0,5 (cours d'un semestre)
Préalables: Aucun

La conception de sites web est un programme d'études d'un semestre, basé sur des projets, qui enseigne les compétences en communication numérique dans le contexte du processus professionnel de conception et de développement de sites web.

En savoir plus à propos de la conception de sites web
Élèves dans un laboratoire d'informatique