Initiation à la programmation en Scratch, Python, C et enseignement des bonnes pratiques de code.
From 27 € /h
L'informatique est au cœur de notre monde, chaque ordinateur, téléphone, tablette, machine à café ainsi que chaque logiciel, application, site internet mais aussi chaque jeu vidéo, chaque intelligence artificielle, chaque ligne de texte a été, à un moment ou à un autre, codé par un être humain. Avec les avancées technologiques actuelles, la programmation n'a jamais été aussi facile et ludique à apprendre et à enseigner, c'est pourquoi je propose ici une initiation à la programmation dans différents langages.
Pour les débutants absolus qui ne voient pas la différence entre les boucles "for" et "while", pour ceux qui n'ont jamais vus de fonction ailleurs qu'en mathématique, pour ceux pour qui une classe n'est rien d'autre qu'une salle accompagnée de son professeur et de ses élèves, pour ces novices mon cours propose de marcher les premières marches de la programmation par le codage de petits jeux et d'applications visuelles. Nous utiliseront le langage Scratch pour les plus jeunes et python pour les autres, bien-sur ceci n'est qu'une approche par défaut totalement modulable au cas par cas.
Pour ceux qui ont déjà eu cette introduction, je dispose de connaissances dans des langages plus avancés comme le C ou le Java où nous pourrons aborder des thèmes comme l'algorithmie des arbres, de la programmation avancée ou les méthodologie d'écriture de code.
Pour les débutants absolus qui ne voient pas la différence entre les boucles "for" et "while", pour ceux qui n'ont jamais vus de fonction ailleurs qu'en mathématique, pour ceux pour qui une classe n'est rien d'autre qu'une salle accompagnée de son professeur et de ses élèves, pour ces novices mon cours propose de marcher les premières marches de la programmation par le codage de petits jeux et d'applications visuelles. Nous utiliseront le langage Scratch pour les plus jeunes et python pour les autres, bien-sur ceci n'est qu'une approche par défaut totalement modulable au cas par cas.
Pour ceux qui ont déjà eu cette introduction, je dispose de connaissances dans des langages plus avancés comme le C ou le Java où nous pourrons aborder des thèmes comme l'algorithmie des arbres, de la programmation avancée ou les méthodologie d'écriture de code.
Extra information
Pour coder il vous faut un ordinateur, en revanche aucune puissance minimale n'est requise. Si vous souhaitez apprendre le langage C il me faudra prendre un temps avec vous préparer votre machine (Windows requiert quelques prérequis, si vous disposez d'une distribution Linux quelconque rien ne sera à faire).
J'ajoute que nous irons à VOTRE rythme, si vous apprenez très vite vous verrez plein de choses, si vous avez du mal je trouverai quand même le moyen de vous faire passer un bon moment. Votre rythme sera mon rythme.
J'ajoute que nous irons à VOTRE rythme, si vous apprenez très vite vous verrez plein de choses, si vous avez du mal je trouverai quand même le moyen de vous faire passer un bon moment. Votre rythme sera mon rythme.
Location
At student's location :
- Around Chelles, France
Online from la France
About Me
Je suis étudiant en 1e année de Master d'informatique à l'université Gustave Eiffel de Champs sur Marne. J'y suis, en plus d'être étudiant, tuteur pour les 1er et 2e année de licence. Durant ces heures de tutorat j'enseigne mais surtout je soutiens les élèves dans la production de leur projet. Compétent dans mon domaine, la programmation, mais aussi pédagogue, j'ai régulièrement de bon retour vis à vis des astuces que je dispense pour mieux comprendre les fondement de la programmation et même de l'informatique en général.
Plus personnellement je suis quelqu'un de discipliné très porté sur mes études mais qui, en dépit de cela, a tendance à déprécier les méthodes éducatives françaises. Cela se verra dans mon cours par les nombreuses façons ludiques de comprendre et de manipuler les différentes notions que je souhaite transmettre.
Plus personnellement je suis quelqu'un de discipliné très porté sur mes études mais qui, en dépit de cela, a tendance à déprécier les méthodes éducatives françaises. Cela se verra dans mon cours par les nombreuses façons ludiques de comprendre et de manipuler les différentes notions que je souhaite transmettre.
Education
Université Gustave Eiffel de Champs sur Marne,
2024 - 1e année de Master d'informatique (Logiciels et Ingénierie des données)
2023 - Diplômé de la licence d'informatique (Programmation)
2020 - CPES Informatique (Mathématique et Informatique)
2019 - Diplômé du baccalauréat avec mention. (S - Science de l'ingénieur)
2024 - 1e année de Master d'informatique (Logiciels et Ingénierie des données)
2023 - Diplômé de la licence d'informatique (Programmation)
2020 - CPES Informatique (Mathématique et Informatique)
2019 - Diplômé du baccalauréat avec mention. (S - Science de l'ingénieur)
Experience / Qualifications
2025 - Stagiaire Buisness Analyst (Sopra Steria Group)
2024 - Tuteur pour les 1er - 2e année en Licence d'informatique à Gustave Eiffel
- Responsable du pôle fonctionnel dans le cadre du Last Project 2024 - 2025 (projet StructSure) mené par l'université Gustave Eiffel
2022 - Garde d'enfant (entre 5 et 9 ans)
2024 - Tuteur pour les 1er - 2e année en Licence d'informatique à Gustave Eiffel
- Responsable du pôle fonctionnel dans le cadre du Last Project 2024 - 2025 (projet StructSure) mené par l'université Gustave Eiffel
2022 - Garde d'enfant (entre 5 et 9 ans)
Age
Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
French
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





