JavaRush /Blog Java /Random-ES /Ha aparecido una nueva misión en JavaRush: ¡Harvard CS50!...
Bender
Nivel 1
Маунтин-Вью

Ha aparecido una nueva misión en JavaRush: ¡Harvard CS50!

Publicado en el grupo Random-ES
¿Vas a estudiar en Harvard? O espera, ¡no necesitas ir, volar, ir a ninguna parte! Y no necesitas pagar por la formación, ¡simplemente entra aquí y aprende!
CS50 Nos apresuramos a anunciar que la traducción completa del curso de Harvard sobre los conceptos básicos de programación CS50 se completó y publicó en JavaRush. Siga el enlace para encontrar videoconferencias estructuradas por semana, materiales adicionales, tareas y explicaciones de las tareas. Una semana de formación (nivel) consta de 1-2 videoconferencias del profesor Malan, materiales de texto adicionales (para repetir y ampliar lo escuchado en las conferencias), 1-3 tareas prácticas con explicación y análisis, así como enlaces al código. y recursos educativos. El curso está diseñado principalmente para principiantes, pero también será de interés para aquellos que ya trabajan en TI.

Qué estudias en CS50

  • Fundamentos de informática y programación. Sistemas numéricos, trabajo con la línea de comandos en Linux, bucles, saltos condicionales y otros placeres.
  • Conceptos de algoritmos y pensamiento algorítmico. Aprenderá qué problemas se pueden resolver mediante la programación y cómo. David Malan hablará sobre la búsqueda binaria, que es simple en esencia, pero muy efectiva y requiere una implementación cuidadosa, de inmediato, justo en la conferencia cero. ¡Y luego trate de olvidar la escena en la que se rompió la guía telefónica y con ella los conocimientos adquiridos! En general, el curso cubre todos los algoritmos básicos que los “especialistas en TI” necesitan conocer y comprender.
  • Conceptos de abstracción, estructura de datos, encapsulación, gestión de memoria. Fundamentos de seguridad informática. Proceso de desarrollo de software y desarrollo web.
  • Conceptos básicos del lenguaje de programación C y el lenguaje visual Scratch. En realidad, los estudiantes hacen todos los ejemplos y tareas principales en C.
  • Conceptos básicos de bases de datos y SQL.
  • Desarrollo Web: Conceptos básicos de CSS, HTML, JavaScript y PHP. Naturalmente, sólo lo más básico.
  • Conceptos básicos de preparación de presentaciones para proyectos de programación.
... Pero lo más importante no es lo que se enseña en CS50 (¡hay mucho material sobre el tema en Internet!), sino cómo se enseña. Las conferencias CS50 son algunas de las más interesantes y esclarecedoras en la historia de la educación superior.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION