Retour à la liste

T-TH2-5 - Initiation à la programmation informatique (du 22 au 26 janvier 2024) [Participation : Distanciel]

Contact : Sainte-Colombe Corinne
c.sainte-colombe@universite-lyon.fr

Catégorie : Transversale - Accompagnement de la thèse

Thématiques : Formation à la préparation de poursuite de carrière, Formation à la recherche 

Langue de l'intervention : français

Nombre d'heures : 21

Max participants : 10

Nbre d'inscrits : 11

Nombre de places disponibles : 0

Public prioritaire : Aucun

Public concerné :
Tout doctorant de Lyon - St Etienne

Proposé par : Université de Lyon


Lieu : Distanciel
Début de la formation : 22 janvier 2024
Fin de la formation : 26 janvier 2024
Date ouverture des inscriptions : 16 octobre 2023
Date fermeture des inscriptions : 12 janvier 2024

Objectifs :
Cette formation permet de comprendre les fondements de la programmation informatique et de l'algorithmique ainsi que de connaître les différents types de programmation (procédurale, événementielle, objet, structurée, ...). Elle permet aussi d'identifier quel langage sera le plus adapté à vos besoins.

Objectifs :
• Comprendre les enjeux du choix d’un langage ou d’une approche de programmation
• Savoir exprimer un besoin sous forme algorithmique.
• Savoir écrire des programmes fonctionnels d’envergure raisonnable
• Se familiariser avec Python.

Programme :
21 heures de formation sur 5 jours :

- Lundi 22 janvier de 9h00 à 12h30
- Mardi 23 janvier de 9h00 à 12h30
- Mercredi 24 janvier de 9h00 à 12h30 puis de 14h00 à 17h30
- Jeudi 25 janvier de 9h00 à 12h30
- Vendredi 26 janvier de 9h00 à 12h30

Introduction (Le lundi de 9h00 à 12h30)
+ Principes Généraux de la programmation
+ Notion d'Algorithme
+ Pourquoi plusieurs langages
+ Prise en main de l’interpréteur Python

Structurer son Programme (Le mardi de 9h00 à 12h30)
+ Types, Variables, Valeurs
+ Les structures conditionnelles (si...alors...)
+ Les structures répétitives (boucles)
+ Documentation et Tests Unitaires

Structure de données (Le mercredi de 9h00 à 12h30 puis de 14h00 à 17h30)
+ Chaîne de caractères
+ Tableaux
+ Liste
+ Dictionnaire
+ Tuple

Entrées/Sorties (Le jeudi de 9h00 à 12h30)
+ clavier/écran et formatage
+ fichiers : ouverture, lecture, écriture

Aspect orienté objet (Le vendredi de 9h00 à 12h30)
+ Notion de classe
+ Données et fonctions membres
+ Notion de visibilité
+ Interface et héritage

Pré-requis :
La formation ayant lieu en distanciel, les participants devront disposer d'un ordinateur et d'une bonne connexion internet.

Equipe pédagogique :
Joël FALCOU : • Ingénieur diplômé en informatique. • Docteur en électronique et robotique de l'Université Blaise Pascal de Clermont-Ferrand. • Maître de conférence HDR de l'Université Paris-Saclay. • Membre du Comité National auprès de l'AFNOR pour l'ISO depuis 2011 en tant qu'expert C++. • Créateur et Président de l'association C++FRUG, co-animateur du Meetup C++. Présentateur dans de multiples conférences internationales comme BoostCon, C++Now, C++Russia, CppCON et Meeting C++. • Président de CPPP (C++ Paris), le rendez-vous annuel francophone.

Les Compétences et capacités visées à l'issue de la formation (fiches RNCP)

Arrêté du 22 février 2019 définissant les compétences des diplômés du doctorat et inscrivant le doctorat au répertoire national de la certification professionnelle. https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038200990/

Bloc 2 : Mise en œuvre d’une démarche de recherche et développement, d’études et prospective

- Mettre en œuvre les méthodes et les outils de la recherche en lien avec l’innovation


La formation participe à l'objectif suivant :être directement utile pour la réalisation des travaux personnels de recherche

Calendrier :

Séance n° 1
Date : 22-01-2024
Horaire : 09h00 à 12h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : Introduction : + Principes Généraux de la programmation + Notion d'Algorithme + Pourquoi plusieurs langages + Prise en main de l’interpréteur Python

Séance n° 2
Date : 23-01-2024
Horaire : 09h00 à 12h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : Structurer son Programme : + Types, Variables, Valeurs + Les structures conditionnelles (si...alors...) + Les structures répétitives (boucles) + Documentation et Tests Unitaires

Séance n° 3
Date : 24-01-2024
Horaire : 09h00 à 12h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : Structure de données (12) + Chaîne de caractères + Tableaux + Liste + Dictionnaire + Tuple

Séance n° 4
Date : 24-01-2024
Horaire : 14h00 à 17h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : Structure de données (22) + Chaîne de caractères + Tableaux + Liste + Dictionnaire + Tuple

Séance n° 5
Date : 25-01-2024
Horaire : 09h00 à 12h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : EntréesSorties : + clavierécran et formatage + fichiers : ouverture, lecture, écriture

Séance n° 6
Date : 26-01-2024
Horaire : 09h00 à 12h30
Intervenant : Joël FALCOU (Ingénieur diplômé en informatique Docteur en électronique et robotique
Lieu : Distanciel
Intitulé cours : Aspect orienté objet : + Notion de classe + Données et fonctions membres + Notion de visibilité + Interface et héritage



Retour à la liste