• Sindicato de Trabajadores Informáticos de la República Argentina
    Sindicato de Trabajadores Informáticos de la República Argentina
  • Categorías

Computer Science 50 es el curso más popular de Harvad para aprender a programar en 12 semanas y sus videos están disponible gratuitamente

El profesor David Malan convirtió su curso para aprender a programar desde cero, en la asignatura más popular de Harvad gracias a sus particulares métodos de enseñanza, que entretienen, exigen y desafían a los estudiantes por partes iguales. Computer Science 50 recibe miles de solicitudes de inscripción cada año, pero sólo un pequeño porcentaje logra ingresar. Por eso, el curso para aprender a programar en 12 semanas está disponible gratuitamente en el web, de manera que todos los interesados puedan asistir virtualmente a las clases aunque sin obtener créditos o calificaciones.

La metodología del curso

Su popularidad radica principalmente en los métodos efectivos de enseñanza que aplica, como el énfasis en el aprendizaje social, los almuerzos semanales en el campus, la sustitución de los exámenes finales por un proyecto abierto al público o los mecanismos de autoevaluación que promueve.

Computer Science 50 (CS50) es un programa académico de introducción a las ciencias de la computación que dicta el profesor David Malan para 800 estudiantes de la Universidad de Harvard y 400 de la Universidad de Yale. Podés acceder a las clases gratuitas a través de distintas plataformas virtuales pero sin acreditación. Los detalles en la nota.

Sumado a las técnicas de enseñanza de David Malan y la gran cantidad de colaboradores que varían de un año a otro (incluso participó el joven Mark Zuckerberg, creador de Facebook), el carisma del profesor David Malan se refleja desde que inicia su clase presentándola: “This is CS50”, logrando que los estudiantes se sientan atraídos por la programación.

Un campo que por otro lado, puede ser tedioso y difícil de entender cuando no se dirige correctamente el aprendizaje de los estudiantes. Las explicaciones de David Malan se adaptan a todos los niveles, partiendo de los aspectos más básicos para estudiantes sin experiencia previa en programación y logrando que al cabo de 12 semanas, tengan conocimientos sólidos en la introducción a las ciencias de la computación.

Temas que enseña el curso

Las clases inician describiendo cómo se implementan los transistores para transmitir datos informáticos internamente en las computadoras y avanza paulatinamente hacia un lenguaje muy específico que se incorpora naturalmente gracias a las accesibles explicaciones del profesor. El objetivo del curso es enseñar a pensar mediante algoritmos que resuelvan problemas en el mundo real vinculados con la biología, las finanzas, la medicina forense o los videojuegos.

Algunos de los temas que se tratan son: argumentos de línea de comandos, criptografía, asignación de memoria dinámica, abstracciones, algoritmos, estructuras de datos, encapsulamiento, administración de recursos, seguridad, ingeniería de software y desarrollo web. Además, se trabaja sobre los lenguajes de programación C, PHP, JavaScript más SQL, CSS y HTML.

Te dejamos un video sobre la primera clase de Computer Science 50 en 2016

Accedé a todas las clases de 2016 en el canal oficial de CS50 (click acá!)

Tags:

También te puede interesar

Una cadena solidaria virtual que busca fomentar el juego infantil

La propuesta, que surgió en Facebook de la mano de una mujer santafesina, consiste ...

Cursos online gratuitos de la Universidad de Harvard para estudiantes

La prestigiosa casa de estudios permite aprender diversas disciplinas a través de internet, con ...

Cursos gratis universitarios online para formarte en junio

Junio acaba de empezar y en el segundo semestre ya circula una amplia oferta ...