# data[].attributes.body
Domaine: C. Algèbre

Attente - C3 Codage

mettre en application ses habiletés en codage pour résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles, à l’aide de concepts et d’habiletés en codage.

C3.1 - Habiletés en codage

résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles en écrivant et exécutant des codes efficaces, y compris des codes comprenant des instructions conditionnelles et d’autres structures de contrôle.

C3.2 - Habiletés en codage

lire et modifier des codes donnés, y compris des codes comprenant des instructions conditionnelles et d’autres structures de contrôle, et décrire l’incidence de ces changements sur les résultats et l’efficacité.

# data[].attributes.body
Attente

C3 Codage

CA

C3.1

résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles en écrivant et exécutant des codes, y compris des codes comprenant des instructions conditionnelles et d’autres structures de contrôle.

C3.2

lire et modifier des codes donnés, y compris des codes comprenant des instructions conditionnelles et d’autres structures de contrôle, et décrire l’incidence de ces changements sur les résultats.

# data[].attributes.body
C3.1 résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles en écrivant et exécutant des codes, y compris des codes comprenant des événements séquentiels, simultanés, répétitifs et imbriqués.

C3.2 lire et modifier des codes donnés, y compris des codes comprenant des événements séquentiels, simultanés, répétitifs et imbriqués, et décrire l’incidence de ces changements sur les résultats.

# data[].attributes.body
A2. Codage et technologies émergentes

utiliser le codage pour examiner et modéliser des concepts, et analyser l’incidence du codage et des technologies émergentes sur la vie quotidienne et les secteurs liés aux STIM.

A2.1 écrire et exécuter des codes lors de l’exploration et de la modélisation de concepts, notamment pour produire différents types de données de sortie à des fins diverses.

A2.2 déterminer et décrire l’incidence du codage et des technologies émergentes sur des situations de la vie quotidienne et sur des métiers spécialisés.

# data[].attributes.body
Domaine d'algèbre

Attente C3 - Codage

Contenus d'apprentissages

C3.1

résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles en écrivant et exécutant des codes efficaces, y compris des codes comprenant des événements influencés par un dénombrement prédéfini et/ou un sous-programme et d’autres structures de contrôle.

C3.2

lire et modifier des codes donnés, y compris des codes comprenant des événements influencés par un dénombrement prédéfini et/ou un sous-programme et d’autres structures de contrôle, et décrire l’incidence de ces changements sur les résultats et l’efficacité.

# data[].attributes.body
Attente

A2 Codage et technologies émergentes

CA

A2.1

écrire et exécuter des codes lors de l’exploration et de la modélisation de concepts, notamment pour utiliser différentes méthodes de stockage et de traitement de données à des fins diverses.

A2.2

déterminer et décrire l’incidence du codage et des technologies émergentes sur des situations de la vie quotidienne et sur des métiers spécialisés.

# data[].attributes.body
A2. Codage et technologies émergentes

A2.1 écrire et exécuter des codes lors de l’exploration et de la modélisation de concepts, notamment pour planifier et concevoir des programmes.

A2.2 déterminer et décrire l’incidence du codage et des technologies émergentes, telles que les systèmes d’intelligence artificielle, sur des situations de la vie quotidienne et sur des métiers spécialisés.

# data[].attributes.body
A2. Codage et technologies émergentes

utiliser le codage pour examiner et modéliser des concepts, et analyser l’incidence du codage et des technologies émergentes sur la vie quotidienne et les secteurs liés aux STIM.

A2.1 écrire et exécuter des codes lors de l’exploration et de la modélisation de concepts, notamment pour obtenir des données d’entrée de différentes façons à des fins diverses.

A2.2 déterminer et décrire l’incidence du codage et des technologies émergentes sur des situations de la vie quotidienne et sur des métiers spécialisés.

# data[].attributes.body
Mathématiques

Attente :

C3. Codage :

Mettre en application ses habiletés en codage pour résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles, à l’aide de concepts et d’habiletés en codage.

Contenus d’apprentissage

Habiletés en codage

C3.1

Résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles en écrivant et exécutant des codes, y compris des codes comprenant l’analyse de données afin de prendre des décisions éclairées et de les communiquer.

C3.2

Lire et modifier des codes donnés comprenant l’analyse de données afin de prendre des décisions éclairées et de les communiquer, et décrire l’incidence de ces changements sur les résultats et l’efficacité.

# data[].attributes.body
A2. Codage et technologies émergentes

utiliser le codage pour examiner et modéliser des concepts, et analyser l’incidence du codage et des technologies émergentes sur la vie quotidienne et les secteurs liés aux STIM.

A2.1

écrire et exécuter des codes lors de l’exploration et de la modélisation de concepts, notamment pour automatiser de grands systèmes en action.

A2.2

déterminer et décrire l’incidence du codage et des technologies émergentes, telles que les systèmes d’intelligence artificielle, sur des situations de la vie quotidienne et sur des métiers spécialisés.

# data[].attributes.body
Domaine C Algèbre

C2.1 utiliser le codage pour démontrer sa compréhension des concepts algébriques, y compris les variables, les paramètres, les équations et les inéquations.

Appuis pédagogiques

C2.2 créer du code pour décomposer des situations en étapes computationnelles pour représenter des concepts et des relations mathématiques, et pour résoudre des problèmes.

Appuis pédagogiques

C2.3 lire du code pour prédire son résultat, et modifier le code pour ajuster des contraintes, des paramètres et des résultats pour une situation similaire ou pour une nouvelle situation.