Bienvenida

Este curso es una adaptación en español de CS50's Introduction to Programming with Scratch de la Universidad de Harvard. Scratch es un lenguaje de programación visual desarrollado en el MIT Media Lab. Scratch te permitirá usar bloques gráficos que se enlazan como piezas de rompecabezas. A través de Scratch aprenderás a crear tus propios programas, juegos y animaciones de una manera fácil y divertida.

Los temas que cubriremos incluyen: funciones, valores de retorno, condiciones, bucles, variables y más. Este curso también te preparará para cursos de programación más avanzados como CS50x.

📹 Los videos en español están en producción. Por ahora puedes ver la versión original en inglés a continuación.
Ver la clase
Entregar el proyecto

Cómo tomar este curso

Este curso está disponible de forma completamente gratuita. No necesitas inscribirte ni crear una cuenta para seguirlo.

El camino recomendado para cada semana es:

  1. Ver la clase de esa semana.
  2. Explorar los materiales de práctica.
  3. Completar y entregar el proyecto de la semana.
Certificado verificado: Si deseas obtener un certificado con validez oficial de Harvard, puedes inscribirte a través de edX. El costo puede variar según el país y hay becas disponibles.

Cómo enseñar este curso

¿Eres docente? Este curso es una adaptación en español del curso original de CS50, y puedes usar todos sus materiales libremente en tu escuela o institución, siempre que mantengas la atribución al equipo de CS50 de Harvard.

Por ahora no ofrecemos recursos para docentes en español. Sin embargo, el equipo de CS50 de Harvard sí ofrece talleres y materiales para educadores interesados en adoptar este currículo. Visita la página oficial del curso para conocer esas opciones.

Licencia: Este contenido se distribuye bajo una licencia Creative Commons BY-NC-SA 4.0. Puedes compartirlo y adaptarlo para usos no comerciales, siempre que des crédito y uses la misma licencia.

Honestidad académica

Este curso tiene una política clara de honestidad académica. El trabajo que hagas debe ser tuyo. Está bien pedir ayuda y colaborar para entender los conceptos, pero el código y los proyectos deben reflejar tu propio esfuerzo.

Certificado CS50

Este curso es una adaptación en español, creada de forma independiente y sin fines de lucro, del curso original de CS50. Por sí mismo no otorga ningún certificado.

El curso original en inglés, CS50's Introduction to Programming with Scratch, sí ofrece certificación. Quienes completan todos los proyectos con calificación aprobatoria son elegibles para un certificado gratuito de CS50, y además existe la opción de un certificado verificado con validez oficial de Harvard a través de edX (con costo, y con becas disponibles según el país). Puedes consultar los requisitos exactos en la página oficial del curso.

Preguntas frecuentes

Para preguntas sobre el contenido del curso, visita el foro oficial de CS50 en Stack Exchange o el servidor de Discord.