En 2016, Udacity y edX tienen los únicos cursos verdaderos de “Introducción a la informática “ . Coursera tiene una introducción a los cursos de programación (que son diferentes) y solía tener un CS101, pero estaba en desuso 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 los cursos de ciencias de la computación, que yo sepa:
- Udacity CS101: Introducción a la informática
- edX / Harvard CS50x: Introducción a la informática
- edX / MIT Introducción a la informática y la programación con Python
He completado Harvard CS50x y la mitad de Udacity CS101 y he disfrutado mucho de ambos (consulte las notas a pie de página para obtener una reseña detallada). No puedo hablar por los detalles de la oferta de MIT, pero los tres cursos se encuentran entre los cursos mejor evaluados y mejor calificados (> 4.5 / 5 estrellas) en Class Central y CourseTalk. Probablemente no te puedes equivocar con ninguno de ellos. La mejor opción para usted depende del ajuste.
Aquí es por qué puede elegir un curso sobre otro:
- ¿Cuáles son algunas de las razones que evitarían que alguien asistiera a una universidad en línea?
- ¿Cuáles son los mejores certificados reconocidos por las diferentes industrias que se pueden obtener en línea de forma gratuita?
- ¿Devolverán los MOOC el genio autodidacta?
- ¿Cuál es el mejor consejo para usar e-learning para enseñarte a ti mismo (por ejemplo, clases universitarias en línea)?
- Quiero comenzar un curso en línea para cursos universitarios. ¿Qué servicio de transmisión de video debo usar?
- Te gustan los videos mas cortos. Udacity hace ~ 5 minutos de videos seguidos de pruebas de selección múltiple y de código. Harvard y MIT incluyen conferencias más largas.
- Quieres más de un desafío. Las ofertas de Harvard y MIT son más difíciles que Udacity CS101, según mi experiencia (la primera) y las reseñas (la última).
- Definitivamente quieres aprender Python / usar Python en el futuro. Udacity y MIT se centran en Python. Harvard usa C (60%), Python (30%) y Javascript (10%). La importancia de aprender C para un nuevo programador se discute aquí.
Nuevamente, todos son cursos excelentes y probablemente no haya uno “mejor”. Aliento a los interesados a que consulten las reseñas, que están vinculadas a continuación. ¡Buena suerte!
Mis comentarios detallados:
- REVISIÓN: Harvard CS50 Introducción a la informática
- REVISIÓN: Introducción a la programación de Nanodegree (la mitad de CS101 se incluye en este Nanodegree)
Todas las opiniones:
- Introducción de Udacity a comentarios de CS (Class Central, CourseTalk)
- Introducción de edX / Harvard a CS (Class Central, CourseTalk)
- Introducción a las revisiones de CS / MIT (Class Central, CourseTalk)