- Level Foundation
- المدة
- الطبع بواسطة Universidad ORT Uruguay
-
Offered by
عن
¿Alguna vez pensaste en crear tus propios juegos de computadora, pero no tenías idea cómo hacerlo o por dónde comenzar? Este curso te enseñará a programar utilizando Scratch, un lenguaje de programación visual muy fácil de usar, y más importante aún, aprenderás los principios fundamentales de la computación para que comiences a pensar como ingeniero/a de software.الوحدات
Información sobre el curso
1
Videos
- Presentación
5
Readings
- Temario
- Formato y Evaluación
- Guía de buenas prácticas
- El equipo de ¡A Programar!
- Patrocinio y Copyright
Introducción a Algoritmos
3
Videos
- ¿Qué es un algoritmo? Estructuras de control. Secuencia.
- Representación de algoritmos
- Precisión y supuestos
Cómo usar Scratch
3
Videos
- ¿Qué es Scratch? Ejemplos de programas (Tarjeta de cumpleaños, Flappy Bird)
- Opciones para trabajar en Scratch
- Principales componentes de Scratch. Guardar y descargar
1
Readings
- Recursos de la Unidad 1
Decisión
3
Videos
- Decisión
- Seudocódigo y diagrama de flujo. Decisión en Scratch
- Reflexiones sobre las condiciones
Iteración
1
Videos
- Iteración. Iteración en Scratch
Juegos sencillos y animaciones con secuencia, decisión e iteración
4
Videos
- ¡Fiesta con globos!. Cambio de apariencia. Desarrollo incremental. Prueba simple.
- ¡Baile!: modificación de programas
- Día nublado... ¡no! Coordenadas en Scratch
- ¡Una película! Animación con 2 personajes
Cierre de la unidad
1
Assignment
- Cuestionario Unidad 1
Entrevistas (opcionales)
2
Videos
- ¡Algoritmos en la producción de Audiovisuales!
- Decisiones en un laboratorio de investigación [Inglés - Subtítulos en Español]
Introducción
1
Videos
- Introducción
1
Readings
- Recursos de la Unidad 2
Iteraciones
5
Videos
- Iteración controlada por cantidad
- Iteración controlada por condición
- Video musical
- Video musical con karaoke
- Dibujando cuadrados. Uso del lápiz
Tarjeta de cumpleaños
4
Videos
- Nuestra tarjeta de cumpleaños. Interacción con el usuario
- Nuestra tarjeta de cumpleaños. Soplar las velitas
- Nuestra tarjeta de cumpleaños. Decisión (si, sino)
- Nuestra tarjeta de cumpleaños. Grabación de sonidos
Programación orientada a eventos
1
Videos
- ¡Juego de caritas! Eventos. Editor de imágenes. Cámara (sensores)
Requerimientos del software, diseño e implementación
5
Videos
- Diseño de software
- ¡Cortando frutas! (Fruit ninja). Diseño e implementación
- Requerimientos. Juego del Helicóptero
- Juego del Helicóptero: diseño. Abstracción
- Juego del Helicóptero: implementación
Cierre de la Unidad
1
Assignment
- Cuestionario Unidad 2
Entrevistas (opcionales)
2
Videos
- Requerimientos y descomposición de problemas
- Requerimientos, Prototipos y Abstracción en Arquitectura [Inglés - Subtítulos en Español]
Introducción
1
Videos
- Introducción
1
Readings
- Recursos de la Unidad 3
Variables
1
Videos
- Extensión del Helicóptero. Variable
Juego del Pong
4
Videos
- Conociendo el Pong. Documentación
- Modificando el Pong. Condiciones complejas
- Más modificaciones al Pong. Pizza Pong. Prueba
- Tirar penales. Remix
Juego Adivinar el número, Animación de flores
2
Videos
- ¡Adivina el número! Interacción con el usuario
- Jardín con flores. Iteraciones anidadas
Cierre de la Unidad 3
1
Assignment
- Cuestionario Unidad 3
Evaluación por pares
1
Peer Review
- Tarea 1
1
Readings
- Cómo hacer la evaluación por pares (peer-review)
Entrevistas (opcionales)
2
Videos
- ¡Remix en el laboratorio de Biotecnología!
- Robots que juegan al fútbol [Inglés - Subtítulos en Español]
Introducción
1
Videos
- Introducción
1
Readings
- Recursos de la Unidad 4
Procedimientos, generalización
3
Videos
- ¡Atrapar al ratón! Procedimientos
- ¡Cuadrados, cuadrados, cuadrados! Generalización. Parámetros
- Escalera
Clones, modularidad
4
Videos
- ¡Cazar Fantasmas! Clones
- Fuegos artificiales
- ¡Romper burbujas! Modularidad
- ¡La Ola!
Cierre de la Unidad
1
Assignment
- Cuestionario Unidad 4
Entrevistas (opcionales)
2
Videos
- Cómo nuestros programas pueden cambiar la forma de hacer las cosas
- Entrevista a Joyera [Inglés - Subtítulos en Español]
Recursos
1
Readings
- Recursos de la Unidad 5
Juego del Zombie
6
Videos
- Juego del Zombie: Proceso y enfoques de la Ing. de Software. Requerimientos y diseño de Interfaz.
- Juego del Zombie: Diseño del código. Concurrencia
- Juego del Zombie: Implementación: interfaz, escoba y zombie
- Juego del Zombie: Implementación: clon del zombie. Envío de mensajes: "broadcasting"
- Juego del Zombie: Implementación: fondo y flor. Complejidad Computacional
- Juego del Zombie: Invasión zombie y extensiones
Cierre de la Unidad y cómo seguir
1
Assignment
- Cuestionario Unidad 5
2
Videos
- Compartir: Publicación en el sitio de Scratch. Resumen
- Opcional: Scratch y otro lenguaje de programación: Python
Evaluación por pares
1
Peer Review
- Tarea 2
Entrevistas (opcionales)
2
Videos
- ¿Cómo crear un video juego exitoso?
- Entrevista a estudiante de Computación
Auto Summary
Discover the basics of programming with "¡A Programar! Una introducción a la programación." Ideal for beginners, this foundational course in IT & Computer Science by Coursera teaches you to create computer games using the user-friendly visual programming language, Scratch. Led by expert instructors, it covers fundamental computing principles, helping you start thinking like a software engineer. Available with a Starter subscription, this course is perfect for anyone eager to enter the world of programming.

Inés Friss de Kereki

Dr Areti Manataki