Les bases de la programmation C¶
Le cours complet : C pour les programmeurs Python.
Méthodologie d’apprentissage¶
Pour chaque chapitre du cours :
lire attentivement le cours ;
reproduire les exemples présentés, et ne pas hésiter à modifier/étendre le code ;
faire tous les exercices ;
faire les tests de connaissance.
La totalité du contenu est disponible en ligne. Vous avancez à votre rythme. Sollicitez l’assistance de l’enseignant lorsque :
une notion n’est toujours pas claire, après lu le cours et exécuté l’exemple correspondant ;
vous butez sur un exercice après avoir essayé de le résoudre par vous même pendant au moins 10 mn.
Si vous avez besoin d’assistance sur un exercice, assurez vous de produire un exemple minimal reproductible. Minimal pour se concentrer sur l’essentiel du problème, reproductible pour pouvoir reproduire le problème sur une machine différente. Souvent cette démarche est suffisante pour cerner le problème et y apporter une solution.