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
=============================================================================
- 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
Veuillez poser vos questions & remarques ici.
- 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
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 :
La structure d'un programme / algorithme : entête, déclaration et corps (instructions)
Notion d'affectation
Affichage avec l'instruction write / writeln
La lecture de donnée avec l'instruction read / readln
Exercice 4 : comment réaliser un programme à partir d'un énoncé de problème
Comment corriger les erreurs syntaxiques et / ou les erreurs logiques
Déroulement d'un algorithme / programme
Expression arithmétiques et Logique
Définition de types de variables
Les structures de contrôle
Les testes alternatifs simples et doubles
Les boucles (Pour, TantQue et Répéter)
Vous pouvez contribuer à la discussion sur le chapitre vecteurs et matrices (Type Tableau) :
- 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
- Comment déclarer un vecteur
- Comment lire un vecteur
- Comment afficher un vecteur
- Quelques problèmes liés aux vecteurs
- deux exmples sur les vecteurs :
- lecture et affichage de Vecteur
- recherche d'une valeur dans un Vecteur et sa position.
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
- Comment déclarer une matrice
- Comment lire une matrice
- Comment afficher une matrice
- Quelques problèmes liés aux matrices
- deux exmples sur les matrices :
- lecture et affichage d'une matrice
- recherche d'une valeur dans une matrice et sa position.
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.
Forum destiné au chapitre II : les sous-Programmes (Fonctions & Procédures)
Dans ce chapitre, vous allez voir :
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