Attentes Domaines EtudesInformatiques ICD2O
Attentes Domaines EtudesInformatiques ICD2O
Attentes Domaines EtudesInformatiques ICD2O
A1.1 appliquer des concepts et des pratiques liés à la pensée informatique pour planifier et
concevoir des artéfacts informatiques.
A1.2 utiliser divers processus et outils pour planifier, concevoir et partager des algorithmes et des
artéfacts informatiques.
A1.3 développer des artéfacts informatiques ayant des objectifs distincts et dans des contextes
variés afin d’appuyer les besoins de divers publics cibles.
1
A2.3 examiner des contributions à des innovations en matière de technologies numériques et d’infor
matique apportées par des individus issus de diverses communautés à l’échelle locale, canadienne et
mondiale, y compris des communautés autochtones au Canada et ailleurs dans le monde.
A2.4 examiner des façons de cerner des préjugés dans le domaine des technologies numériques
et d’y remédier.
A3.1 examiner des façons dont des habiletés liées aux technologies numériques et à la
programmation peuvent être utilisées au sein de diverses disciplines dans des situations
authentiques.
A3.2 examiner des changements au sein de divers secteurs d’activité, y compris les métiers
spécialisés, engendrés par des innovations en matière de technologies numériques et de
programmation.
B1.1 décrire les fonctions et les caractéristiques de divers composants de matériel informatique
de base associé aux technologies numériques utilisées quotidiennement.
B1.2 décrire les fonctions et les caractéristiques de divers appareils connectés associés aux
technologies numériques utilisées quotidiennement.
B2.1 utiliser des techniques de gestion de fichiers, y compris celles ayant recours au stockage local
et infonuagique, pour organiser, modifier et partager des fichiers.
Le curriculum de l’Ontario – Technologies numériques et innovations dans un monde en évolution, 10 e année (2023) 2
B2.2 déterminer et utiliser des pratiques et des mesures de soutien efficaces pour apprendre à se
servir de matériel informatique ou de logiciels.
B2.3 évaluer les exigences en matière de matériel informatique et de logiciels afin de satisfaire
divers publics cibles, dans différents contextes et pour des objectifs distincts, et recommander
des appareils et des programmes appropriés.
B3.1 appliquer des pratiques sécuritaires et efficaces en matière de données lors de l’utilisation de
technologies numériques dans des contextes variés.
B3.2 appliquer des pratiques sécuritaires et efficaces, y compris des pratiques visant à protéger sa
vie privée, lors de l’utilisation de technologies numériques dans des contextes variés.
B4.1 examiner des innovations récentes, y compris l’automatisation et les systèmes d’intelligence
artificielle, et évaluer leur incidence sur des situations de la vie quotidienne.
B4.2 examiner du matériel informatique et des méthodes utilisés pour établir des réseaux et
des connexions, et évaluer les avantages et les limites de vivre dans le monde ultra-connecté
d’aujourd’hui.
DOMAINE C : Programmation
À la fin du cours, l’élève doit pouvoir :
C1.1 employer la terminologie appropriée pour décrire les concepts de programmation et les
algorithmes.
C1.2 décrire des algorithmes simples utilisés dans des situations de la vie quotidienne.
C1.3 déterminer divers types de données et expliquer la façon dont elles sont utilisées dans des
programmes.
C1.4 déterminer les expressions et les instructions appropriées d’un programme, en tenant
compte de la priorité des opérations.
C1.5 déterminer et expliquer des situations requérant des structures conditionnelles et répétitives.
Le curriculum de l’Ontario – Technologies numériques et innovations dans un monde en évolution, 10 e année (2023) 3
C2. Développement de programmes : utiliser des concepts de programmation de base pour
développer des programmes simples.
C2.1 utiliser des variables, des constantes, des expressions et des instructions d’affectation pour
stocker et manipuler des chiffres et des lettres dans un programme.
C2.2 développer des programmes qui utilisent et génèrent des données de divers formats et
provenant de diverses sources.
C2.6 interpréter des erreurs de programmation, et mettre en œuvre des stratégies pour les
corriger.
C2.7 écrire des documents internes clairs et utiliser des normes de codage pour améliorer la
lisibilité d’un code.
C3.1 analyser des codes existants pour en comprendre les composants et les résultats.
C3.2 modifier un programme existant, ou des composants de programme, pour lui permettre
d’atteindre un résultat différent.
C3.3 écrire des sous-programmes, et utiliser ceux existants, pour compléter des tâches afin
d’atteindre les résultats visés du programme.
C3.4 développer des programmes qui utilisent des bibliothèques ou des modules externes
ou d’extension.
C3.5 expliquer les composants d’un artéfact informatique qu’elle ou il a créés, y compris les points
à considérer pour que d’autres personnes puissent les réutiliser. © Imprimeur du Roi pour l’Ontario, 2023
Le curriculum de l’Ontario – Technologies numériques et innovations dans un monde en évolution, 10 e année (2023) 4