Filtro de cursos:
Diseñando mundos digitales - Creando mundos de fantasía
"The cat is hungry"
Animación de personajes cuadro por cuadro creada en la aplicación Wick Editor
Ilustración animada que pasará a formar parte de la caricatura
"Calm in the Forest"
"Mystic in the attic"
Ubicación de la caricatura, creada en el editor de gráficos Krita
"Trick or Treat"
Una caricatura animada corta sobre un fantasma lindo, creada en el programa de animación OpenToonz
El personaje de dibujos animados del autor con una cara y emociones bien diseñadas, creado en el editor de gráficos Krita
"Sad Ann"
Lugares y personajes del cómic creados con el editor gráfico Krita, teniendo en cuenta las leyes de la composición y la mezcla de colores.
"Fun vacation"
Concepto de personaje para una futura caricatura animada en la aplicación Wick Editor
"Coddy"
"Adorable Penguin"
Visualización de personajes en el editor de gráficos Aggie.io, creado usando las reglas básicas de forma y simbolismo.
Programación en el lenguaje del futuro - Python
"Alchemy"
Un juego de Python en el que mezclas ingredientes para obtener una poción. Creado por un estudiante para su publicación en el mercado
"Naruto"
Dibujo creado en la biblioteca de gráficos Turtle, donde el alumno controla la tortuga con código Python que reproduce el dibujo
Un juego escrito en Python en el que el alumno aplicó los conocimientos de procesamiento de clics. El jugador necesita hacer tantos clics como sea posible por el tiempo
"Clicker Game"
Un juego con múltiples enemigos y diferentes niveles de dificultad creado en Python usando el método collidest
"Space Shutter"
Un clon de un popular juego de plataformas escrito por un estudiante en Python
"Geometry dassh"
Un clon de un popular juego 2D creado por un estudiante en Python
"Flappy bird"
"Journey Through the Worlds"
Un juego de arcade estilo Mario en 2D escrito por un estudiante en Python
"Simple Calculator"
Calculadora escrita por un estudiante en Python que puede sumar, restar, multiplicar y dividir números
Scratch - programación para los más pequeños
"Space Adventure"
El objetivo del juego es llegar al final del nivel sin chocar con los obstáculos. El proyecto desarrolló las habilidades de creación de obstáculos, condiciones y gestión de objetos
El objetivo del juego es evitar los errores para llegar al libro correcto. Al desarrollar el juego, se trabajaron las habilidades para crear clones
"A Case in the Library"
"Journey in the Clouds"
Para ganar el juego, debes llegar al final sin tocar las nubes. El proyecto ha desarrollado las habilidades de crear condiciones y administrar flechas
"Blot-glutton"
El objetivo del juego es comer tantas fresas como sea posible y evitar las naranjas, por el momento. El proyecto desarrolló las habilidades del control del personaje y creación de condiciones del juego.
Una mini caricatura creada de acuerdo con los principios básicos de la animación, en la que se trabaja la habilidad de cambiar el vestuario del objeto.
"Dear Witch"
El objetivo del juego es recoger todos los dulces. El proyecto desarrolló las habilidades de crear el movimiento de un objeto y el trabajo de los ciclos.
"Sweet breakfast"
El objetivo del juego es evitar que los bichos lleguen al pastel. El proyecto desarrolló las habilidades de trabajar con condiciones y el movimiento infinito de un objeto
"Bug Attack"
"Magic Labyrinth"
El objetivo del juego es encontrar una salida del laberinto y recolectar pociones útiles. El proyecto desarrolló las habilidades de crear variables
Roblox - dando vida a ideas creativas en 3D
"Math Puzzle"
Un juego de obstáculos en el que tienes que resolver problemas matemáticos, creado en Roblox Studio usando el lenguaje de programación Lua
"Islands"
Uno de los conceptos de ubicación en 3D, completamente diseñado por un estudiante en Roblox Studio
Un mundo 3D, creado con las herramientas y varias texturas, modelado por el estudiante en Roblox Studio
"My World"
"Tropical Map"
Escenario para el futuro juego, creado en Roblox Studio, usando programación Lua avanzada
"Zombie Island"
Paisaje para el futuro juego, creado en Roblox Studio con la herramienta Editor
Personaje del autor, creado en el lenguaje de programación Lua en Roblox Studio utilizando habilidades de animación avanzadas
"Robot's Journey"
Un clon del popular juego con obstáculos en movimiento, creado por un estudiante en Roblox Studio usando el lenguaje de programación Lua
"Parkour Tower"
"Racing"
Pista de carreras para el juego, diseñada en Roblox Studio. Durante su creación se practican las habilidades de mover objetos en el espacio 3D
Programa del curso
Dibuja un personaje para un juego o caricatura y anímalo
Resultado: personajes propios con conjuntos de animaciones básicas
Termina de dibujar el personaje y anímalo
Lección 4:
Como dibujar caras y emociones en Aggie.io
Lección 3:
Como dibujar una figura de personaje en Aggie.io
Lección 2:
¡Sumérgete en mundos fantásticos y en el proceso de creación de personajes!
Lección 1:
Primeros pasos en la animación
Lección 1:
Animación 2D en equipo.
Lección 2:
Animación vectorial 2D. Animación basada en trayectorias.
Lección 3:
Storyboard de un personaje.
Lección 4:
Animación de un personaje en un solo fotograma.
Resultado: video animado con personaje propio
Escenario para una caricatura ó juego
Resultado: Dibujo de un escenario para una caricatura o juego
Animando un personaje en el escenario.
Lección 4:
Creando el escenario para nuestros personajes.
Lección 3:
Experimento: Realiza un bosquejo del escenario.
Lección 2:
Taller: ¡investigando mundos fantásticos y sus Escenarios!
Lección 1:
Desarrollo de un cómic
Resultado: cómics con estilo, con historias interesantes que se basan en las ilustraciones de los estudiantes
Ajustes finales: ¡trabajando en la portada!
Lección 4:
¡Elige las paletas de colores para tus cómics y agrega personajes secundarios!
Lección 3:
Conceptualizar un cómic y dibujar un guión gráfico.
Lección 2:
Dibujando nuestros propios cómics en Krita.
Lección 1:
Trabajando en una caricatura basada en un cómic
Resultado: una caricatura 2D completa basada en la historia del cómic, utilizando personajes, fondos y diseños propios.
Lección del taller: ¡Aprendiendo a promover nuestras caricaturas!
Lección 5:
Edición de las escenas en las caricaturas. Agregar transiciones y efectos de sonido.
Lección 4:
¡Usando diferentes técnicas para animar las escenas de nuestras caricaturas.
Lección 3:
Creación de guiones gráficos basados en nuestros cómics.
Lección 2:
¡Analizar animaciones y dibujarlas!
Lección 1:
Modelar el entorno para una caricatura o juego
Resultado: ubicación 3D propia de los estudiantes, creada en un programa especial Tinkercad
Modelado del personaje.
Lección 3:
Familiarizarse con las formas básicas.
Lección 2:
Introducción al modelado 3D.
Lección 1:
Animación de escenas 3D
Resultado: proyecto con animaciones atractivas, todas creadas en una dedicada aplicación de animación 3D
Mover los objetos a través del escenario.
Lección 4:
Configuración de efectos de audio y video.
Lección 3:
Cargando el escenario.
Lección 2:
Trabajando en el paisaje.
Lección 1:
Módulo de proyecto
Resultado: los estudiantes planificaron los proyectos de sus sueños y los construyeron sobre sus ideas originales.
Presentación de los proyectos de graduación.
Lección 4:
Desarrollo de Sprint, parte 2.
Lección 3:
Desarrollo de Sprint, parte 1.
Lección 2:
Hackathon: ¡aportando ideas y planificando nuestros proyectos!
Lección 1:
Los fundamentos de la programación
Resultados: Los estudiantes aprenderán a escribir sus primeros programas en Python, conocerán las operaciones lógicas y los principales tipos de datos
Proyectos individuales. Los estudiantes crearán su historia única o dibujarán una tortuga Python.
Lección 4:
Lección 3:
Variables, tipos de datos y operaciones sobre ellos. Principales tipos de datos de Python y práctica usando la salida de datos a la consola.
Lección 2:
La tortuga. Introducción al grupo y primer encuentro con el profesor. Los estudiantes aprenderán sobre el proceso educativo y escribirán su primer programa usando el módulo tortuga de Python.
Lección 1:
Entrada de texto y números, continuaremos trabajando con tipos de datos enteros y de cadena, y también aprenderemos cómo ingresar datos correctamente en nuestro programa.
Lógica y bucles
Resultados: Los estudiantes aprenderán a escribir juegos de consola con diferentes condiciones y resultados. Por ejemplo, el juego “Piedra, papel, tijera”
Piedra, Papel, tijeras. Los estudiantes construirán su primer juego de consola "Piedra, Papel, Tijeras".
Lección 4:
Lección 3:
Combinaciones de condiciones. Operadores lógicos ”Y” y “O”.
Lección 2:
Declaraciones condicionales. Declaraciones lógicas para controlar el flujo del programa.
Lección 1:
Bucle infinito. "bucle while" en Python y cómo crear un "bucle infinito" con él.
Bucles
El juego Turtle Race. Los estudiantes harán un proyecto de juego de carrera de tortugas con sus características únicas agregadas al final.
Lección 4:
Interferir con un bucle. En esta lección, los estudiantes aprenderán cómo detener el ciclo usando "romper" y pasar a la siguiente iteración usando "continuar".
Lección 3:
Declaraciones condicionales en un bucle FOR. Los estudiantes aprenderán cómo pueden combinar condiciones y "bucle for".
Lección 2:
Bucle FOR. Este ciclo es más "amigable" y "perdonador" que el " bucle while", pero también requiere más conocimiento para acostumbrarse.
Lección 1:
Resultado: Los estudiantes aprenderán a escribir programas con bucles y condiciones juntos. El proyecto final consiste en escribir un asistente en línea.
Listas y Diccionarios
Resultados: Los estudiantes aprenderán cómo escribir chatbots de consola y usar listas de tipos de datos
Funciones. Introducción al concepto de programación funcional, funciones y cómo usarlas.
Lección 4:
Lección 3:
Diccionarios. Se introducirá un nuevo tipo de datos "diccionario".
Lección 2:
Listas. En esta lección, se presentará una "lista" avanzada de tipos de datos.
Lección 1:
Trabajando en el proyecto. Los estudiantes utilizarán el conocimiento recién adquirido de los diccionarios para construir un hermoso juego de laberinto.
Pygame Zero, Introducción
Resultados: Los estudiantes aprenderán a usar funciones en la biblioteca Python y Pygame Zero. Podrán controlar sprites con el teclado y detectar colisiones entre imágenes.
Creación de las funciones. Ver en profundidad cómo crear y usar funciones en Python.
Lección 4:
Lección 3:
Teclado y animaciones. Los estudiantes agregarán entrada de teclado a su juego y aprenderán a hacer animaciones divertidas.
Lección 2:
Pygame zero: conocimiento. Librería Pygame zero y sus principales características. Los estudiantes comenzarán a construir un juego de corredores.
Lección 1:
Colliderect y salida de texto. Los estudiantes aprenderán cómo generar texto en Pygame zero y detectar la colisión entre dos imágenes.
Juego de clicker
Resultado: Los estudiantes construirán juegos de clicker de Space Invaders y Animales, y aprenderán cómo cambiar imágenes de sprites
Clicker: compra de máscaras. Los estudiantes terminarán su trabajo en un juego de clicker. En esta lección, los estudiantes agregarán una tienda y la posibilidad de comprar máscaras para su héroe.
Lección 4:
Lección 3:
Procesamiento de clicks. Estudiaremos cómo usar eventos de clic en nuestro juego. Los estudiantes agregarán la capacidad de disparar balas a su nave.
Lección 2:
Movimiento del ratón/mouse. Estudiaremos cómo procesar la entrada del mouse/ratón en Pygame zero. El proyecto de esta lección es un juego tipo Space Invaders.
Lección 1:
Desarrollo del clicker. Los estudiantes comenzarán a desarrollar un juego de clicker, que se basa en la mecánica en la que debes hacer clic lo más rápido que puedas para ganar.
Juego Roguelike
Resultado: Los estudiantes construirán un juego Roguelike con una estructura celular y comenzarán a prepararse para su propio proyecto
Introducción de las funciones. Los estudiantes comenzarán a construir sus proyectos.
Lección 4:
Lección 3:
Método de lista de colisiones. En esta lección, los estudiantes usarán el método de colisión para interactuar con los enemigos.
Lección 2:
Roguelike-juego. Los estudiantes comenzarán a construir un juego Roguelike, crearán el diseño y la lógica del juego principal.
Lección 1:
Preparación para el trabajo. Los estudiantes comenzarán la preparación para su proyecto individual único en Pygame zero.
Trabajar en el proyecto
Resultado: Los estudiantes crearán su propio proyecto único, que compartirán a través de HUB y presentarán en la última lección de graduación
Graduación.
Lección 4:
Lección 3:
Nuevos niveles. En esta lección, los estudiantes se concentrarán en desarrollar niveles para su juego.
Lección 2:
Trabajando en enemigos. En esta lección, los estudiantes se concentrarán en crear enemigos para su juego.
Lección 1:
Modificación del juego. En esta lección, los estudiantes harán los ajustes finales a sus proyectos.
El primer proyecto de Scratch
Resultado: Los primeros proyectos de Scratch en codewars School of Magic
Koddich = ¡una competencia de programación para los verdaderos magos!
Lección 5:
Depuración de proyectos. ¿Qué es un error de software/ bug?
Leccióni 4:
Editor de gráficos mágicos. ¡Creando tu propio asistente mágico!
Lección 3:
Movimiento de sprite en Scratch.