C’est CS50x

Introduction aux entreprises intellectuelles de l’informatique et à l’art de la programmation. Ce cours enseigne aux étudiants comment penser de manière algorithmique et résoudre des problèmes de manière efficace. Les sujets abordés incluent l’abstraction, les algorithmes, les structures de données, l’encapsulation, la gestion des ressources, la sécurité, le génie logiciel et la programmation web. Les langages utilisés sont C, Python et SQL, ainsi que HTML, CSS et JavaScript. Les problèmes sont inspirés des arts, des sciences humaines, des sciences sociales et des sciences. Le cours se termine par un projet final. Conçu pour les étudiants avec ou sans expérience de programmation, avec ou sans expérience préalable. Deux tiers des étudiants de CS50 n’ont jamais suivi de cours de CS auparavant. Parmi les objectifs primordiaux de ce cours, il y a celui d’inspirer les étudiants à explorer des eaux inconnues, sans peur de l’échec, de créer une expérience intensive et partagée, accessible à tous les étudiants, et de construire une communauté parmi les étudiants.

Regarder une introduction

Comment suivre ce cours

Même si vous n’êtes pas étudiant à Harvard, vous êtes invité à « prendre » ce cours gratuitement via cet OpenCourseWare en travaillant votre chemin à travers les onze semaines de matériel du cours. Si vous souhaitez soumettre les ensembles de problèmes et le projet final du cours pour obtenir un retour d’information, veillez à créer un compte edX, si ce n’est pas déjà fait. Posez des questions en cours de route via l’une des communautés du cours !

  • Si vous êtes intéressé par un certificat vérifié d’edX, inscrivez-vous plutôt à cs50.edx.org.
  • Si vous êtes intéressé par un transfert de crédits et une accréditation de la Harvard Extension School, inscrivez-vous plutôt à extension.harvard.edu/course-catalog/courses/subject/CSCI/50.
  • Si vous êtes intéressé par le transfert de crédits et l’accréditation de l’école d’été de Harvard, inscrivez-vous plutôt à summer.harvard.edu/course-catalog/courses/subject/CSCI/50.

Comment enseigner ce cours

Si vous êtes un enseignant, vous êtes invité à adopter ou à adapter ce matériel pour votre propre cours, conformément à la licence.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *