PROFDINFO.COM

Votre enseignant d'informatique en ligne

Algorithmique et Programmation structurée

Notes de cours

Laboratoires

Liens pertinents

Description

No de cours : 420-KA0-LG

Programme : Techniques de l'informatique
Pondération : 4-4-4
Préalable(s) :

Enseignant(s) : Stéphane Chassé, Joan-Sébastien Morales et Etienne Forest

Cliquez ici pour obtenir le(s) plan de cours.

Agenda

Semaine
Cours 1
Cours 2
Cours 3
Cours 4
1

Plan de cours

Présentation du concept de la classe inversée

Devoirs:

Vérification des devoirs

Sondage Capsule 1

Faire la compréhension des problèmes 1.1 à 1.4

Devoirs:

 

 

Vérification des devoirs

Sondage Capsule 2

Démonstration de création de projets

Exercice 1.0 (voir Laboratoire 1 - Séquences et arithmétique)

Devoir:

  • Finir Exercice 1.0

 

Présentation des Directives pour tous les laboratoires

Exercice 1.1 (voir Laboratoire 1 - Séquences et arithmétique)

Devoirs:

2

Vérification des devoirs

Sondage Capsule 3

Exercice 1.2 et 1.3 (voir Laboratoire 1 - Séquences et arithmétique)

Devoirs:

  • Finir exercices 1.2 et 1.3

 

Solution 1.1

Exercices 1.4 et 1.5 (voir Laboratoire 1 - Séquences et arithmétique )

Devoirs:

 

Sondage Capsule 4

Solution 1.2 et 1.3

Exercices 1.8 et 1.9 (voir Laboratoire 1 - Séquences et arithmétique )

Devoirs:

  • Finir exercices 1.8 et 1.9

 

Solutions 1.4 et 1.5

Exercices 1.10 et 1.11 (voir Laboratoire 1 - Séquences et arithmétique )

Devoirs:

  • Finir exercices 1.10 et 1.11

3

 

Chapitre 1 - Questions

Solutions 1.8-1.9

Fin des exercices du chapitre 1

Devoirs:

 

Visite de Katherine Blouin, API (Etienne)

Chapitre 1 - Réponses aux questions

Solutions 1.10 et 1.11

Sondage Capsule 5

Exercice 2.1 et 2.4 (voir

Laboratoire 2 - Alternatives et expressions relationnelles)

Devoirs:

  • Finir exercices 2.1 et 2.4

 

Visite de Katherine Blouin, API (Joan et Stéphane)

Exercices 2.5 et 2.6 (voir

Laboratoire 2 - Alternatives et expressions relationnelles)

Devoirs:

 

Mini-Test 1 (5%)

Sondage Capsule 6

Solution 2.1 et 2.4

Exercice 2.9 (voir

Laboratoire 2 - Alternatives et expressions relationnelles)

Devoirs:

  • Finir exercice 2.9
4

 

Solutions 2.5 et 2.6

Exercices 2.12 et 2.13 (voir

Laboratoire 2 - Alternatives et expressions relationnelles

Devoirs:

  • Finir exercices 2.12 et 2.13

 

Solution 2.9

Exercice 2.14 (voir

Laboratoire 2 - Alternatives et expressions relationnelles)

Devoirs:

  • Finir exercices 2.14
  • Visionner la septième capsule sur 2. Expressions relationnelles et alternatives (diapos 25 à 26)
  • Refaire l'exercice 2.12 en utilisant une structure if/else if
  • Refaire l'exercice 2.12 en utilisant une structure switch/case.
  • Vous pouvez mettre tout ça dans le même projet, un à la suite de l'autre.

 

Correction du mini-test

Sondage capsule 7

Solutions 2.12 et 2.13

Exercices 2.15 et 2.16 (voir

Laboratoire 2 - Alternatives et expressions relationnelles)

Devoirs:

  • Finir exercices 2.15 et 2.16

 

Solution 2.14

Fin des exercices du chapitre 2

Présence optionnelle si vous avez déjà montré tous les exercices du chapitre à votre professeur!

Devoirs:

5

Solutions 2.15 et 2.16

Sondage Capsule 8

Exercices 3.1, 3.2, 3.5 et 3.8 (voir

Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

  • Finir exercices 3.1, 3.2, 3.5 et 3.8

Exercice 3.9 (voir

Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

Sondage capsule 10

Solutions des exercices 3.1, 3.2, 3.5 et 3.8

Exercice 3.14

Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

  • Finir exercice 3.14

 

 

Mini-Test 2 (6%)

Devoirs:

6

 

 

Solution 3.9

Montrer exercice 3.15.

Faire les exercices 3.16 et 3.17 (voir Laboratoire 3 - Répétitives et expressions logiques) en utilisant la technique du développement graduel

 

 

Solution 3.14

Exercices 3.16 et 3.17 (voir Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

Sondage capsule 12

Correction du minitest 2

Exercices 3.18 et 3.19 (voir Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

Sondage capsule 13

Solutions 3.16, 3.17

Exercices 3.20 et 3.21 (voir Laboratoire 3 - Répétitives et expressions logiques)

Devoirs:

7

Solutions 3.18 à 3.21

Sondage capsule 14

Exercices 4.1, 4.2 et 4.3 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

  • Finir exercices 4.1 à 4.3

Exercices 4.4 et 4.5 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

Sondage capsule 15

Solutions 4.1 à 4.3

Exercice 4.6 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

  • Finir exercice 4.6

Solutions 4.4-4.5

Mini-Test 3 (7%)

Devoirs:

8

Sondage capsule 16

Exercices 4.7 et 4.8 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

  • Finir exercices 4.7 et 4.8
  • Visionner la dix-septième capsule sur les approches "Bottom-up" et "Top-down" (préparation à 4.9 et 4.10)

Solutions 4.5 et 4.6

Exercices 4.9, 4.10 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

Sondage capsule 18

Correction du minitest 3

Solutions 4.7 et 4.8

Exercices 4.12, 4.13 (Voir

Laboratoire 4 - Les fonctions)

Devoirs:

  • Finir exercices 4.12 et 4.13

Laboratoire 4 - Les fonctions)

Exercice 4.15

 

 

 

9

Solutions 4.9 et 4.10

4. Les sous-programmes (diapos 33-42)

Animation - Passage de paramètres

Exercice 4.15 (suite)

Devoirs:

 

Solutions 4.12 et 4.13

Solution 4.15

Laboratoire 4 - Les fonctions)

Exercices 4.17 et 4.18

Devoirs:

  • Finir exercices 4.17 et 4.18

 

Solutions 4.17 et 4.18

Mini-Test 4 (8%)

Devoirs:

 

Exercice 5.1 (Voir

Laboratoire 5 - Les modules)

Devoirs:

10

Exercice 5.3 (Voir

Laboratoire 5 - Les modules)

Exercice 5.4 (Voir

Laboratoire 5 - Les modules)

 

Correction du minitest 4

Exercice 5.6 (Voir

Laboratoire 5 - Les modules)

Exercice 5.6 (Voir

Laboratoire 5 - Les modules)

Devoirs:

11

Sondage capsule 22

Exercices 6.3, 6.4 (voir

Laboratoire 6 - types et structures)

Devoirs:

Exercice 6.5 (voir

Laboratoire 6 - types et structures)

Devoirs:

  • Finir exercice 6.5


Mini-Test 5 (6%)

Devoirs:

Sondage capsule 24

Exercice 6.6 (voir

Laboratoire 6 - types et structures)

Devoirs:

 

12

Sondage capsule 25

Exercice 6.14 (voir

Laboratoire 6 - types et structures)

Devoirs:

 

Sondage capsule 26

Exercices 6.7, 6.8 (voir

Laboratoire 6 - types et structures)

Devoirs:

  • Finir les exercices 6.7-6.8

 

Correction mini-test 5

Exercice 6.12

(voir

Laboratoire 6 - types et structures)

Devoirs:

  • Finir l'exercice 6.12

 

Exercice 6.13 (voir

Laboratoire 6 - types et structures)

Devoirs:

  • Finir l'exercice 6.13
13

Fin des exercices

Récupération (optionnelle)

 

Présentation de l'activité synthèse

Travail sur l'activité synthèse

 

Mini-Test 6 (8%)

 

 

Travail sur l'activité synthèse

 

14

Mercredi 29 novembre

Travail sur l'activité synthèse

13h à 15h :
Présentation Gestion-Industrielle D429

15:20 à 20:00: EXPO-INFO

Le document d'accompagnement à remplir

Jeudi 30 novembre

Première évaluation de l'activité synthèse

Correction du mini-test 6

Travail sur l'activité synthèse

Travail sur l'activité synthèse

15

Mercredi 6 décembre

13h à 15h :

Examen théorique (10%)

D-409 et D-429

 

Vendredi 8 décembre

Deuxième évaluation de l'activité synthèse

Lundi 11 décembre

Examen pratique (10%)

 

Travail sur l'activité synthèse

Semaine d'examens
Vendredi 15 décembre 23:59: remise de l'activité synthèse

Note: cet agenda est approximatif et peut être modifié en cours de session pour s'adapter aux imprévus et au rythme du groupe.