## fr-en-programmes-enseignement-premier-degre — Programmes d'enseignement du premier degré « Les programmes définissent, pour chaque cycle, les connaissances essentielles qui doivent être acquises au cours du cycle ainsi que les méthodes qui doivent être assimilées. Ils constituent le cadre national au sein duquel les enseignants organisent leurs enseignements en prenant en compte les rythmes d'apprentissage de chaque élève. » Extrait du Code de l'éducation, article L311-3 Le cycle 1 correspond aux classes de maternelle. Le cycle 2 correspond aux classes de CP, CE1 et CE2. Le cycle 3 correspond aux classes de CM1, CM2 et 6ème. 10 rows · updated 29.01.2026 · Licence Ouverte v2.0 (Etalab) · DGESCO - Ministère de l'éducation nationale Themes: Enseignements (dont formation, spécialité, langue, sport), Politique éducative (dont éducation prioritaire), élèves, enseignants, enseignements, cycle 1, cycle 2, cycle 3, 1er degré, école maternelle, école élémentaire, école primaire ### Fields - descriptif · text · Description du programme : discipline, classes, ... - niveau_d_enseignement · text · Niveau d'enseignement, éventuellement regroupés · e.g. 'cycle 2', 'cycle 3', 'cycle 1' - discipline · text · Discipline · e.g. '-', 'enseignement moral et civique' - texte_officiel · text · Identification du texte officiel qui instaure le programme - lien_vers_le_texte_officiel · text · Lien légifrance vers le texte officiel qui instaure le programme - contenu_sur_le_site · text · Contenu — Lien vers le contenu du programme - entre_en_vigueur_a_la_rentree · int · Entre en vigueur à la rentrée — Première rentrée scolaire à laquelle le programme est en vigueur · e.g. '2018', '2020', '2016', '2015' - abroge_a_la_rentree · text · Abrogé à la rentrée — Première rentrée scolaire à laquelle le programme n'est plus en vigueur · e.g. '2020', '-' ### Limits - records: limit <= 100 per call; to count rows use limit=0 and read total_count; string literals in single quotes; codes are text: keep leading zeros.