Manuel pour professeur d’informatique
7e année, 2e trimestre (7-8 leçons)
Sujets :
- Programmation : Création de programmes complexes utilisant des fonctions, des paramètres, des boucles, des conditions imbriquées et des tableaux de données.
- Introduction aux bases de données : bases du travail avec des bases de données relationnelles, création et utilisation de requêtes SQL simples.
- Travailler avec des tableaux : analyse de données, formules complexes, création de graphiques et de diagrammes pour analyser les informations.
Leçon 1 : Révision des fonctions et des paramètres
Objectif :
Renforcer le concept de fonctions et de paramètres et démontrer des programmes plus complexes utilisant ces concepts.
Plan de cours :
- Revue des fonctions et paramètres (10 min).
- Brève explication de la fonction, des paramètres, des valeurs de retour.
- Utiliser des fonctions dans des problèmes complexes (15 min).
- Un exemple de programme qui utilise plusieurs fonctions pour résoudre un problème complexe.
- Travaux pratiques (20 min).
- Écrire un programme contenant plusieurs fonctions avec des paramètres et résolvant un problème mathématique, par exemple calculer la valeur moyenne d’un tableau de nombres.
Devoir :
Créez un programme qui utilise des fonctions pour calculer différents types de données (par exemple, des chaînes de texte, des nombres).
Leçon 2 : Travailler avec des boucles et des tableaux
Objectif :
Approfondir les connaissances sur les boucles et les tableaux de données, montrer comment travailler avec des tableaux multidimensionnels.
Plan de cours :
- Répéter le travail avec des cycles (10 min).
- Introduction aux tableaux multidimensionnels et à leurs utilisations.
- Travailler avec des tableaux et des boucles (15 min).
- Un exemple de programme qui utilise des boucles pour traiter des données dans des tableaux multidimensionnels, tels que des tableaux de données.
- Travaux pratiques (20 min).
- Écrire un programme qui fonctionne avec un tableau de données, par exemple calculer la valeur moyenne de chaque ligne d’un tableau.
Devoir :
créez un programme qui utilise des tableaux pour travailler avec de grandes quantités de données, telles que les notes des élèves.
Leçon 3 : Introduction aux bases de données
Objectif :
Initier les étudiants au concept de base de données, montrer comment fonctionnent les bases de données relationnelles et les requêtes SQL simples.
Plan de cours :
- Qu’est-ce qu’une base de données ? (10 minutes).
- Le concept de base de données, pourquoi elles sont nécessaires, des exemples de bases de données (tableaux de données, enregistrements).
- Fondamentaux des bases de données relationnelles (15 min).
- Structure des bases de données relationnelles : tables, lignes, colonnes, clés.
- Travaux pratiques (20 min).
- Un exemple de création d’une base de données à l’aide de SQL, d’ajout d’enregistrements et d’exécution de requêtes simples (telles que la sélection de tous les enregistrements d’une table).
Devoir :
Créez une base de données simple (par exemple, une liste d’étudiants) et rédigez une requête SQL pour récupérer les données.
Leçon 4 : Requêtes SQL et utilisation des données
Objectif :
Enseigner les requêtes SQL de base pour travailler avec des données dans une base de données relationnelle.
Plan de cours :
- Revue des bases de données et des requêtes (10 min).
- Un rappel des concepts de base de base de données et SQL.
- Requêtes SQL simples (15 min).
- Exemples de requêtes : sélection de données, filtrage par conditions, tri des enregistrements.
- Travaux pratiques (20 min).
- Créer un programme qui exécute des requêtes SQL et affiche les résultats à l’écran (par exemple, sélectionner tous les étudiants avec un score supérieur à 90).
Devoir :
Écrivez des requêtes SQL pour filtrer et trier les données dans la base de données.
Leçon 5 : Travailler avec des tableaux – Fonctions avancées
Objectif :
Apprendre aux étudiants à appliquer des formules complexes dans des tableaux et à construire des graphiques.
Plan de cours :
- Répétition du travail avec des tables (10 min).
- Explication de fonctions plus complexes (par exemple,
IF
,SUM
,AVERAGE
).
- Explication de fonctions plus complexes (par exemple,
- Construire des tableaux et des graphiques (15 min).
- Exemples d’utilisation de données de tableau pour créer des graphiques.
- Travaux pratiques (20 min).
- Tracer un graphique pour analyser des données (par exemple, croissance/déclin des performances académiques).
Devoir :
créez un tableau avec des données et créez un graphique pour le visualiser.
Leçon 6 : Analyser les données dans des tableaux
Objectif :
Démontrer aux étudiants comment analyser les données dans des tableaux à l’aide de formules complexes et d’outils de tri et de filtrage.
Plan de cours :
- Formules complexes et filtrage des données (10 min).
- Application de formules d’analyse de données, exemple de calcul de médiane, mode.
- Tri et filtrage des données (15 min).
- Comment appliquer des filtres aux données de recherche, trier selon divers critères (par exemple, alphabétique ou numérique).
- Travaux pratiques (20 min).
- Créez un tableau avec filtrage, tri et analyse des données à l’aide de formules complexes.
Devoir :
créez un tableau avec des données et appliquez-y des filtres pour l’analyse.
Leçon 7 : Résumé et mini-projet
Objectif :
Consolider les connaissances acquises, préparer les étudiants à l’application pratique des connaissances à travers la mise en œuvre d’un mini-projet.
Plan de cours :
- Revue des sujets clés (10 min).
- Un aperçu rapide des sujets de base sur la programmation, les bases de données et les feuilles de calcul.
- Commencez à travailler sur un mini-projet (25 min).
- Développement de projet : les étudiants créent un programme qui utilise des bases de données et produit des analyses de données (par exemple, un système d’enregistrement des notes dans une classe).
Devoir :
Continuez à travailler sur le mini-projet et préparez-le pour la prochaine leçon.
Leçon 8 : Présentation des mini-projets
Objectif :
Donner aux étudiants l’opportunité de présenter leurs projets, de discuter de leurs résultats et de consolider leurs connaissances.
Plan de cours :
- Présentation des projets (30 min).
- Les élèves présentent leurs projets à la classe, expliquant comment ils fonctionnent et ce qui a été réalisé.
- Discussion et feedback (10 min).
- L’enseignant et les élèves discutent du travail réalisé et partagent leurs expériences.
Devoirs :
Terminez le projet et préparez-le pour la soumission.