Chevron Left
Back to Initiation à la programmation (en C++)

Learner Reviews & Feedback for Initiation à la programmation (en C++) by École Polytechnique Fédérale de Lausanne

4.8
stars
435 ratings

About the Course

Ce cours initie aux bases de la programmation en utilisant le langage C++ : variables, boucles, fonctions, ... Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en C++)». Il s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours....

Top reviews

DS

Nov 30, 2016

Cours bien structuré avec d’excellents exercices. Bon montage vidéo. Bien que cela soit une introduction au C++, il est recommandé que l’étudiant possède déjà un langage de programmation.

JA

May 26, 2018

C'est très bien expliqué mais ils n'écrivent pas en langage c++ comme on le trouve sur internet peut-être c'est parce qu'il écrit ici en C++11.

Mais l'explication c'est 10/10

Filter by:

1 - 25 of 131 Reviews for Initiation à la programmation (en C++)

By Helene L

Aug 6, 2019

Cours progressif, très bien construit et organisé. Les vidéos et supports sont très didactiques et font appel à des images permettant de mieux cerner certaines notions plus complexes. Les différents concepts sont illustrés à travers des quiz, tutoriels et exercices hebdomadaires qui permettent de mettre en pratique dès les premières leçons les outils étudiés et de se les approprier progressivement. Une pratique régulière permet également de se confronter à certaines erreurs courantes "de débutant" et donc de rapidement mettre en place les outils pour les corriger en respectant les bonnes pratiques de programmation.

Je recommande vivement ce cours pour s'initier à la programmation -à comprendre au sens large, illustrée ici avec le langage C++.

By Kenz Z

Jun 18, 2020

Excellente introduction à la programmation dans un langage réputé difficile! Approche rigoureuse, méthodique et logique qui vous donne d'excellentes bases pour aborder les problèmes parfois ardus (mais tous intéressants!, applications en maths, en botanique, en cuisine, etc.) du MOOC. Les enseignants sont très pédagogues et couvrent des concepts de base tout en mentionnant l'existence de concepts plus avancés liés à C ou à C++11, notamment via des compléments éclairants. Des assistants sont disponibles pour nous aider dans notre cheminement par le biais du forum.

By Erik P

Oct 22, 2018

Apart from the fact that is taught in French, so far the learning material is absolutely extremely clear. I'm an Italian math student already familiar with algorithmic thinking and I needed a course for beginning with C++. This course is exactly what I was looking for.

By Antonio V S

Dec 13, 2020

Magnifique, c'est la deuxième fois que je le fais et j'apprends toujours des choses que j'ai oubliées ou que je croyais savoir ....

Merci beaucoup pour ce super Mooc

By Andrés B P

Jan 1, 2017

Las clases están muy bien explicadas, tanto en los vídeos como en los pdf adicionales (en los temas en los que hay). El único problema que le veo al curso es que la realización de los deberes conlleva dedicar mucho tiempo. No tanto porque sean complicados a nivel de programación (se pueden hacer de sobra con las técnicas que se explican en clase) sino más bien por las complicaciones a nivel de "lógica". Algunas veces el objetivo del trabajo a entregar no está muy claro en el enunciado y esto complica el aspecto práctico de la programación, que al fin y al cabo es lo que debería importar (lo que debería contar es aprender a usar los comandos que se utilizan en C++, no las sutilezas de un problema en particular de los que hay que entregar). Con todo esto, la mayor traba ha sido, sin ninguna duda, entender el corrector automático. Este corrector es un invento muy ingenioso, y desde aquí valoro el trabajo que han tenido que llevar a cabo quienes lo han programado para que funcione de forma autónoma. Sin embargo, el corrector a veces no corregía. Literalmente. Una tarea que en casa funciona (el programa compila y hace lo que pide el enunciado, o en todo caso, compila al menos), en el corrector automático no. El corrector se pierde en algún punto durante la compilación o durante la ejecución del programa (porque hace algo que, en principio, no se dice en el enunciado que tengas que hacer de esa forma) y decide que la puntuación que mereces en la tarea es 0 puntos (a pesar de que la tarea haga en casa absolutamente todo lo que se pide en el enunciado).

En resumen, para no extenderme más: Los profesores son muy buenos y explican muy bien las clases y las dudas que surgen en el foro (por cierto, se les entiende muy bien, a pesar de hablar en francés, porque hablan muy despacito). Sin embargo, las tareas son demasiado complicadas, y no desde el punto de vista de la programación en sí, lo cual es un engorro a la hora de avanzar.

By khalifa R

Jan 27, 2018

les testes sont trop difficiles a passer, il y a des problèmes parfois avec le correcteur automatique

By Sébastien H

Apr 27, 2022

Les vidéos sont en grande partie intéressantes pour les débutants (même si parfois mal expliqué). Cependant les exercices ...... Franchement ridicule, par exemple après avoir appris les fonctions, l'exercice du lac est absurde de complexité et n'a quasiment aucun rapport avec les fonctions. Inutile d'ajouter de la complexité (mathématique ou simplement algorithmique) pour illustrer la notion apprise lors de la leçon. Bref décevant ces exercices.

By Jo R

Aug 14, 2019

C'est excessivement mauvais. NE PAS FAIRE POUR LES PROGRAMMEURS ! La programmation est facile mais ils essaient de rendre ca beaucoup plus compliqué en ajoutant des maths. SI vous etes un débutant ne vous en faites pas, allez aillleurs vous n'avez pas besoin de math pour coder, c'est un mensonge. C'est tres facile d'apprendre un language sans faire de math, suffit d'avoir un professeur qui veut que vous appreniez, ici on a des élitistes qui veulent vous planter en rendant tout beaucoup plus compliqué que ce que c'est vraiment.

By Gino R

Aug 9, 2017

Really great course to introduce someone to programming and to C++. A mathematical background is a big help for this. I don't know how viable it would be to take this in English, but I managed well with intermediate French knowledge thanks to the English subtitles in all videos and the assignments being written also in English. Highly recommended!

By Arnaud S

Mar 8, 2021

Etant développeur mais n'ayant pas fait de c++ depuis quelques temps j'ai fait une révision avec ce MOOC et il est super. Les explications sont excellentes et les exercices d'un bon niveau et intéressant. Cela demande du travail, c'est un vrai cours. Je vous le recommande chaudement !

By Clario R L

Jul 17, 2020

Excellent cours, ce cours a été très instructif. ça m'a non seulement appris les bases de la programmation en c++ mais également à savoir appréhender et analyser un problème donné. Franchement, merci à la communauté Coursera pour ce magnifique cours.

By jean a

May 27, 2018

C'est très bien expliqué mais ils n'écrivent pas en langage c++ comme on le trouve sur internet peut-être c'est parce qu'il écrit ici en C++11.

Mais l'explication c'est 10/10

By BAKARI S I

Aug 8, 2022

Ce cours m'a vraiment aider à consolider mes connaissance en C++ et j'espère qu'il me sera très utile dans ma vie professionnelle à la fin de mes études.

By Laure

Dec 24, 2016

J'ai commencé ce cours pour repartir sur de bonne bases en programmation c++ et je dois dire que je l'ai trouvé très clair et très complet.

By Jon P

Dec 23, 2016

The theory is excellent but the exercises are too difficult for beginners.

By Mathieu P

Sep 19, 2016

Plusieurs problèmes à l'installation de l'environnement de programmation, même après avoir suivi les instructions à la lettre, et même jusqu'à 3 reprises; sans succès. J'ai demandé de l'aide sur le forum et je n'ai eu aucun retour. Bref, on est déjà à la 3e semaine et je ne peux pas terminer le premier cours; j'ai abandonné le programme.

By Joey C

Jul 27, 2019

Les exercices sont de niveau correctes, mais le correcteur automatique a beaucoup de problème !!

By Pilar S

Jun 1, 2021

El curso está genial,y muy bien estructurado. Las explicaciones son claras, con muchos ejemplos para entender bien lo aprendido, y con ejemplos clave para ver las diferencias entre instrucciones parecidas.

El curso esté en francés, pero entiende muy bien (los profesores hablan muy despacio), y aparte se pueden poner subtítulos en inglés y francés.

El único problema que le veo, es que el curso lleva más tiempo del indicado en la información del curso. Los ejercicios y tareas de programación no son complicadas desde el punto de vista de programación (se pueden hacer bien con lo explicado en clase), pero tienes que pensar la lógica del problema, por lo que al menos a mí me llevaron (bastante) más tiempo del indicado. Aparte, estas tareas de programación son corregidas por un corrector automático, por lo que a veces, el programa te falla en su corrector aunque compile bien en tu ordenador, debido a que faltan o sobras algunas cosas (ej, un #include de más).

En general el curso es muy recomendable.

By Fred D

Jul 1, 2017

Un cours tres bien concu et implemente, des videos tres claires, des quiz de renforcement, et de nombreux exemples et exercices sont proposes. Les travaux de programmation notes sont de difficulte progressive et demandent une precision d'execution importante. Ces travaux sont extremement bien concus: les enonces font appel a la creativite pour trouver par soi meme une solution qui, bien qu'unique, n'est jamais revelee ou explicitee entierement. Les graders automatiques sont eux aussi tres precis, parfois peut etre trop. Je ne peux que vivement recommander ce cours qui necessite un travail serieux et assidu; ce cours merite sans doute d'etre suivi une deuxieme fois pour consolider les acquis.

By 黄天扬

Jan 24, 2021

Merci les Professeurs ! Le meilleur cours d'initialisation de C++ en français (D'après moi) ! Les explications sont détaillées et les question dans les quiz sont pertinentes! J'adore les TDs. Le plus grand défi est de "débugger" des devoirs notés de la semaine 6 puisqu'il un peu difficile de comprendre les messages du correcteur en ligne à cette semaine. Toutefois, vive les "discussion forums" ! Les professeurs et assistants sont bien là pour nous aider !!!

Permettez moi d'écrire un peu plus en chinois :

在C++入门法语资源中出类拔萃了,课程内容有延续性,学完这个可以紧接着进行面向对象C++ (C++ Orienté Objet),也是EPFL的。整体难度相对简单,有C基础一天可以学完一周。第六周的作业有点麻烦,花了很久才通过,好在论坛和助教非常给力,几天之内就会收到回复。

By Jonas V

Oct 25, 2022

That wasn't an experience without hurddles but overall I had a great time discovering and comprehending C++ on thi website. You did a great job at explaining and illustrating many concepts which were not so obvious. A well structured and clear way to discover the fondamentals of C++.

Thanks for everithing !!!

By Satish M

Mar 8, 2018

This course is an excellent tool for beginners. I started this course and was clinged to it. The course material is well conceived. I could not thank enough all those who are involved in making of this course. If I had to make one suggestion, I would like to ask for the explanations of the quiz if possible.

By Alina-Oana G

Aug 31, 2017

Excellent course: great materials, very good tutorials, assignments that are challenging enough but not too hard to accompany the quizzes - it has been such a great experience for me! I like the evaluation method for the challenges a lot. Thank you for the hard work put in making this awesome course!

By Julian M D F

Aug 17, 2018

Meme si j'ai trouve que parfois les quiz etaient un peu genants et que les consignes des exercises a programmer n'etaient pas 100% claire, les explications sont tres bonnes et les videos sont tres bien fait. je ferai le prochaine cours sur la programmation orientee objects! Merci!

By Joel M

Dec 10, 2021

Very interesting teaching approach. I have been able to refresh my C++ and learn new tricks that I wasn't aware of. The content is very well organized and engaging. The assignments really push you to learn. Thanks very much to the team for putting together this great content.