Section | Nom | Description |
---|---|---|
Cours en Vidéos Ces vidéos permettent de présenter les notions de base de l'algorithmique ainsi que la programmation en langage PASCAL.
============================================================================= Pour voir toutes les catégories : Cliquer ICI =============================================================================
|
||
Semestre I - Chapitre I : Introduction à l'Informatique | - Défintion de l'informatique - Historique des Ordinateurs et de l'informatique - Codage des informations - Structure générale d'un ordinateur - Partie matérielle et partie logicielle - Expressions arithmétiques et logiques - Écriture des formules mathématiques |
|
Semestre I - Chapitre II : Notion d'Algorithme et de Programme | ||
- Notions et Concepts de base sur l'Algorithmique et la Programmation - Définitions et concepts - Variables et constantes - Instructions d'entrées / Sorties - Instruction d'affectation - Instructions de testes alternatifs (simple et double) - Instructions de boucles (pour, tant-que et répéter) - Instructions de branchement / saut - L'organigramme - Expressions arithmétiques et logiques (priorités des opérateurs et évaluations des expressions) - Exemples d'application |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=z9WVh2K0svU&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=1 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=sN9cxh8QDyw&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=2 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=sTcQoIcOBQ0&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=3 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=33xPqTmwLIg&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=4 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=yeC231yDgGw&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=5 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=f1iTM1yJIjw&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=6 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=0_4HvffDv0s&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=7 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=0YfI4YAqnco&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=8 |
||
Présentation permettant de clarifier les points suivants :
Lien de la vidéo : https://www.youtube.com/watch?v=HOD9DyjsY50&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=9 |
||
Semestre I - Séries d'Exercices | Séries de TPs : 2022-2023 Série de TP N°01 :
Série de TP N°02 :
Série de TP N°03 :
Série de TP N°04 :
Série de TP N°05 :
|
|
Séries de TPs : 2021-2022 |
||
Séries de TPs : 2020-2021 Série de TP N°01 : - Expressions arithmétiques et logiques. Ordre de priorité
- Algorithme : Données + Instructions
- Données : Constantes et Variables
- Notion d'identificateur : donner un nom à l'algorithme, aux constantes, variables, ...
- 5 types de base en algorithmique : Entier, Réel, Caractère, Chaîne de caractères et boolean
- 5 types de base en Pascal : Integer, Real, Char, String et Boolean
- Instruction de lecture : lire des variables (donner une valeur aux variable - saisie par clavier)
- Instruction d'écriture : écrire des valeurs (afficher une valeur fixe, constante, variable our expression)
- Instruction d'affectation : affecter une valeur (fixe, constante, variable ou expression calculée) à une variable
Série de TP N°02 :
- Structures de contrôle conditionnelles (Tests)
- <Condition> : expression booléenne ou logique (True ou false)
- Test alternatif simple : Si <Condition> Alors <Bloc Instruction> Fin-Si (Si la condition est TRUE on exécute <Bloc Instruction>)
- Test alternatif double : Si <Condition> Alors <Bloc Instruction 1> Sinon <Bloc Instruction 2> Fin-Si
Série de TP N°03 :
- Structures de contrôle itératives ( Boucles )
- Instruction itérative Pour (For)
- Instruction itérative Tant-que (While)
- Instruction itérative Répéter (Repeat) |
||
|
||
|
||
Semestre I - Chapitre I : Variables indicées : Vecteurs et Matrices | - Tableaux unidimensionnels (Vecteurs) - Comment déclarer un vecteur - Accéder aux composantes d'un vecteur - Manipulation des vecteurs (lecture, écriture, recherche, tri, etc.) - Représentation en espace mémoire - Tableaux bidimensionnels (Matrices) - Déclaration de matrice - Manipulation des matrices |
|
Présentation contenant les points suivant : - Notions de bases Le lien de la vidéos : https://www.youtube.com/watch?v=9tDICLR_99U&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=10 |
||
Présentation contenant les points suivant : - Notions de bases Le lien de la vidéos : https://www.youtube.com/watch?v=39Cqv42XkDU&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=11 |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Vous pouvez laisser un commentraire sur le lien. |
||
Semestre II - Chapitre II : Sous Programmes : Procédures & Fonctions | Dans ce chapitre, vous allez voir :
|
|
Exercices et notion de Récursivité |
||
Lien de la vidéo : https://www.youtube.com/watch?v=nOp7XW-BOv8&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=12 Notions de base sur les Sous-Programmes (Fonctions / Procédures) : 1- Notions de Réécriture du Code 2- Décompoistion d'un Problème 3- Struture d'un Programme Principal 4- Structure d'un Sous-Programme 5- Appel à Sous programme (Paramètres Effectifs et Paramètre Formel) 6- Paramètres d'entrée et Paramètres de Sortie 7- Autonomie d'un Sous-Programme 8- Transmission des paramètres |
||
Lien de la vidéo : https://www.youtube.com/watch?v=-DDXczInjGU&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=13 Notions sur les Procédures : 1- Déclaration d'une procédures (paramètres formels avec passage par valeur et passage par variables) 2- Appel à une procédure (paramètres effectis et transmission de paramètres) 3- Dérouelemnt d'un programme avec une procédures 4- Démonstration par un programme Pascal (Combinaisons) |
||
Lien de la vidéo : https://www.youtube.com/watch?v=TnRm7nBfQlw&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=14 Notions sur les fonctions : 1- Déclaration d'une fonction (Paramètres formels avec passage par valeur) 2- Appel à une fonction (dans la partie droite d'une affectation) 3- Déroulement d'un programme avec une fonction 4- Démonstration par un programme PASCAL (Combinaisons) |
||
Lien de la vidéo : https://www.youtube.com/watch?v=gdXvObPflVg&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=15 Divers points sur les sous-programmes (Fonctions / Procédures) : 1- Eviter d'accéder aux variables globales 2- Eviter de réaliser deux traitement dans le même sous-programme 3- Comment utiliser le type tableau comme paramètre aux fonctions/Procédure 4- Comment transformer une procédure à une fonction 5- Comment transformer une fonction à une procédure |
||
Semestre II - Chapitre III : Enregistrements é Fichiers | Enregistrements et Fichiers |
|
Semestre II - Série d'Exercices | ||