Introduction à la Programmation — CEDITECH
Parcours Développement & Numérique

Logique · Algorithmes · Python · Débogage

Introduction à la Programmation

Développez votre logique, comprenez le code et créez vos premiers programmes étape par étape.

Une initiation progressive à la pensée algorithmique et aux bases du code.
Niveau débutant · Aucune expérience requise
Faire mes premiers pas dans le code
II.

Public cible et prérequis

DébutantsÉtudiantsProfessionnels en reconversionEntrepreneursFuturs développeursCurieux des métiers numériques
Prérequis : aucune expérience en programmation n’est nécessaire. Savoir utiliser un ordinateur et naviguer dans des fichiers suffit.
IIII.

Pourquoi suivre cette formation ?

Programmer, c’est apprendre à décomposer un problème, formuler des instructions précises et tester une solution.

Cette formation construit des bases solides pour poursuivre vers le développement web, la data, l’automatisation ou d’autres métiers numériques.

Comprendre comment un programme traite les données et prend des décisions
Manipuler variables, conditions, boucles, fonctions et collections
Lire, tester, corriger et améliorer un code simple
IIIIII.

Ce que vous allez apprendre

III.1

Décomposer un problème et construire un algorithme étape par étape

III.2

Écrire du code avec les structures fondamentales de programmation

III.3

Manipuler des données, des variables et des entrées utilisateur

III.4

Utiliser conditions, boucles, fonctions et collections

III.5

Identifier une erreur, tester une hypothèse et corriger le programme

III.6

Assembler plusieurs notions dans un mini-projet concret

IVIV.

Programme détaillé

01

Logique et algorithmes

  • Instructions, séquences et pseudocode
  • Entrées, traitements et sorties
  • Décomposition d’un problème
02

Variables et données

  • Types de données
  • Opérateurs et conversions
  • Entrées utilisateur
03

Conditions et boucles

  • Décisions avec if/else
  • Répétitions avec for et while
  • Cas limites et validation
04

Fonctions et collections

  • Création et appel de fonctions
  • Listes et dictionnaires
  • Réutilisation et organisation du code
05

Premiers pas en Python

  • Syntaxe et environnement de travail
  • Lecture et écriture de programmes simples
  • Gestion d’erreurs de base
06

Ouverture et projet

  • Introduction à JavaScript et au web
  • Méthode de débogage
  • Réalisation d’un mini-projet
VV.

Travaux pratiques et compétences acquises

Travaux pratiques

✓Écrire un algorithme en pseudocode
✓Créer un programme de calcul ou de conversion
✓Développer un petit quiz interactif
✓Corriger un code contenant plusieurs erreurs

Compétences acquises

✓Résoudre un problème avec une démarche algorithmique
✓Écrire et comprendre un programme simple
✓Utiliser les structures fondamentales du code
✓Tester et corriger une solution

Réflexe développeur : comprendre le problème, écrire une première solution simple, tester, observer le résultat, puis améliorer progressivement le code.

VIVI.

Applications professionnelles

Web

Construire les bases d’un parcours vers le développement web

Automatisation

Automatiser des tâches répétitives avec des scripts simples

Data

Préparer une évolution vers l’analyse et le traitement de données

Prototypage

Créer rapidement des outils et démonstrateurs simples

Progression

Se préparer à une formation technique plus avancée

Numérique

Comprendre les fondations de nombreux métiers digitaux

VIIVII.

Méthodes pédagogiques et informations pratiques

Apports théoriques accessibles, démonstrations guidées, exercices individuels et collectifs, études de cas, mises en situation et projet pratique de fin de formation.

Niveau

Débutant

Format

Présentiel, distanciel ou hybride

Évaluation

Exercices, quiz et projet de synthèse

Attestation

Attestation de participation CEDITECH

Construisez les fondations de votre parcours dans le numérique.

Faites vos premiers pas dans le code, développez votre logique et réalisez vos premiers programmes avec confiance.

Commencer à programmer

Comprendre · Écrire · Tester · Corriger · Créer