Cuál tiene el mejor curso CS101 (Introducción a la Informática) — Coursera, Udacity o edX?

En 2016, Udacity y edX tienen los únicos cursos verdaderos de "Introducción a la Informática". Coursera tiene cursos de introducción a la programación (que son diferentes) y solía tener un CS101, pero fue desaprobado y actualmente vive en otro lugar. No está en la misma liga que las ofertas de Udacity y edX en términos de longitud, dificultad y presentación.

Hay tres cursos de introducción a las ciencias de la computación que compiten, por lo que puedo decir:

  1. Udacity CS101: Introducción a las Ciencias de la Computación
  2. edX/Harvard CS50x: Introduction to Computer Science
  3. edX/MIT Introduction to Computer Science and Programming Using Python

He completado Harvard CS50x y la mitad de Udacity CS101 y he disfrutado mucho de ambos (ver las notas a pie de página para mis revisiones detalladas). No puedo hablar de los detalles de la oferta del MIT, pero los tres cursos están entre los más revisados y mejor valorados (> 4,5 / 5 estrellas) en Class Central y CourseTalk. Es probable que no te equivoques con ninguno de ellos. La mejor opción para usted depende de la adaptación.

Aquí está la razón por la que podría elegir un curso sobre otro:

  • Le gustan los vídeos más cortos. Udacity hace vídeos de ~5 minutos seguidos de exámenes de opción múltiple y de código. Harvard y el MIT incluyen conferencias más largas.
  • Quieres más de un desafío. Las ofertas de Harvard y el MIT son más difíciles que Udacity CS101, según mi experiencia (la primera) y las reseñas (la segunda).
  • Definitivamente quieres aprender Python / usar Python en el futuro. Udacity y el MIT se centran en Python. Harvard utiliza C (60%), Python (30%) y Javascript (10%). La importancia de aprender C para un nuevo programador se discute aquí.

De nuevo, todos son grandes cursos y probablemente no hay uno "mejor". Animo a los interesados a consultar las reseñas, que están enlazadas más abajo. Good luck!

My detailed reviews:

  • REVIEW: Harvard CS50 Introduction to Computer Science
  • REVIEW: Udacity Intro to Programming Nanodegree (half of CS101 is included in this Nanodegree)

All reviews:

  • Udacity Intro to CS reviews (Class Central, CourseTalk)
  • edX/Harvard Intro to CS reviews (Class Central, CourseTalk)
  • edX/MIT Intro to CS reviews (Class Central, CourseTalk)