Contenido principal
Programación de computadoras
Curso: Programación de computadoras > Unidad 1
Lección 1: Introducción a la programaciónAprender programación en Khan Academy
En este curso, estaremos enseñando los conceptos del lenguaje de programación JavaScript y las funciones geniales que puedes usar en la biblioteca de ProcessingJS. Antes de que empieces, aquí hay un breve recorrido de cómo enseñamos a programar aquí en Khan Academy, y cómo pensamos que puedes aprender más.
Normalmente, en Khan Academy enseñamos usando videos, pero aquí en la tierra de la programación, enseñamos con algo que llamamos "guías paso a paso". Una guía paso a paso es como un video, pero en realidad es interactiva: puedes pausar en cualquier momento si quieres jugar con el código por tu cuenta, y puedes crear derivados si quieres hacer tu propia versión de lo que nosotros hicimos. Aquí hay un GIF animado de una guía paso a paso (¡va a haber sonido en las guías paso a paso reales!):
Después de una guía paso a paso, te daremos un desafío de codificación paso a paso y te guiaremos a través de él con mensajes y pistas. Si sientes que estás pasando mucho tiempo en un desafío y te estás frustrando, intenta volver a ver la guía paso a paso o sigue adelante y regresa al desafío después. Aquí hay un GIF animado del desafío de los dientes de conejo de Bunny:
Cuando estás aprendiendo a programar, tienes que practicar-practicar-practicar. Los desafíos son una buena manera de probar lo que has aprendido, pero queremos que profundices más. Es por eso que ahora tenemos proyectos en el curso, oportunidades para pasar mucho más tiempo y ser más creativos de lo que puedes ser en los desafíos. Algunos de los proyectos serán evaluados por tus compañeros, y algunos solo por ti mismo. Tú también evaluarás algunos de los proyectos de tus compañeros, así que puedes aprender de ellos. En la tierra de la programación, constantemente estamos aprendiendo de nuestros compañeros, ¡siempre hay algo nuevo que aprender!
Además de los proyectos, también deberías inventar programas completamente nuevos, lo que sea que esté en tu cabeza. Solo haz clic en "Nuevo programa" en la página de inicio de programación, y revisa la documentación para recordar cómo hacer las cosas.
Y oye, está totalmente bien cometer errores. Eso es lo que hacen los programadores todo el tiempo, rompemos cosas, cometemos errores, aprendemos de ellos.
Una vez que hayas hecho un programa, puedes guardarlo y compartirlo con tus amigos y tu familia. También aparecerá en tu área de programas de la comunidad, y otros programadores pueden comentar acerca de él o hacerte preguntas sobre cómo hiciste algo. Tú también puedes hacer lo mismo para los programas interesantes que encuentres, y si tienes alguna idea para personalizar un programa que veas, solo haz clic en "Guardar como un derivado" y tendrás tu propia copia.
Con todo, hay 40 guías paso a paso, 35 desafíos y 9 proyectos en este curso, y toma alrededor de 15-40 horas para completarlo, dependiendo de qué tanto te aloques con tus proyectos. Eso puede parecer mucho tiempo, pero lo vale, porque al final, sabrás los fundamentos de programación que son comunes en todos los lenguajes de programación.
Bienvenido a la tierra de la programación: somos una comunidad en donde aprendemos juntos y nos inspiramos unos a otros para hacer realidad las visiones en nuestra cabeza. ¡Adelante!
¿Quieres unirte a la conversación?
- Pueden votar por mi, necesito la medalla Luna 😥😁(207 votos)
- Me pueden ayudar también a conseguir el logro.(16 votos)
- Hola buenas tardes kiero aprender a reprogamar y hacer juegos ✌😎cm le puedo haces ...?Ayuden me gracias(89 votos)
- esta muy bien, explica bien los conceptos(32 votos)
- Para practicar tengo que trabajar con el lenguaje de programación JavaScript. ¿Dónde lo encuentro?(26 votos)
- Primero tienes que aprender a programar lo básico hasta lo avanzado en Khan Academy y después se hace eso, descargándolo. Eso es todo!!(11 votos)
- porque es tan difisil programar(16 votos)
- Es un poco difícil porque es algo nuevo que nunca hiciste...es como andar en bicicleta... con el tiempo lo aprendes y no lo olvidas jamás... estudiar Javascript es aprender un lenguaje como el castellano, pero no nacimos hablando JavaScript, por eso a veces cuesta al principio. Saber algo de javaScript es hoy tan importante como saber algo de Inglés. y saber programar es como saber resolver problemas matemáticos o hacer un cuento. es una habilidad que lleva tiempo, pero puedes hacer cosas maravillosas. Como cuando aprendiste a dibujar o a calcular.(17 votos)
- Tengo un tecnico basico en sistemas espero esto me ayude a mejorar y amplificar esa capacidad(19 votos)
- Voy a aprender más sobre esto porque me parece muy importante
Voten por mi porfa :)(14 votos) - El enlace "empieza aprender ahora" está roto (https://es.khanacademy.org/computing/computer-programming/programming/drawing-basics/p/intro-to-drawing)(10 votos)
- como puedo realizar una app sobre el tema de obecidad(6 votos)
- Usa live code para desarrollo movil, es super facil.(8 votos)
- Me fascina la idea de ser programador
Al final hay certificación?(5 votos)- Terminar los cursos de Khan Academy no te da una certificación, pero puedes agregar tu perfil en tu hoja de vida (CV) o en tu blog...y te puedo asegurar que vas a ser muy valorado por ello. Puedes mostrar los ejercicios que resolviste, los códigos que creaste, las insignias que te has ganado. - Todo ello habla muy bien de ti. en cualquier lugar del mundo, si muestras que terminaste todos los cursos de KA, te puedo asegurar que serás muy respetado. -porque hay cosas muy fáciles de nivel primario, pero otras muy difíciles de nivel universitario que no cualquier persona logra dominar. -Luego que termines en KA y ya sepas mucho, puedes entrar a otras webs que dan certificación - Puedes preguntarle a tus amigos y profesores que apps y webs dan certificación.(8 votos)
- es hora de hackear O_O ee... digo programar(7 votos)