Proyectos de ciencia
Robot principiante
Números binarios (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre números binarios.
Proyectos de ciencia
Robot principiante
Códigos para letras usando representación binaria
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Números binarios».
Arte digital
Robot principiante
Colorear por números
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Representación de imágenes».
Proyectos de ciencia
Robot principiante
Divide y vencerás
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 30 minutos), parte de la unidad «Algoritmos de búsqueda».
Proyectos de ciencia
Robot principiante
Detección y corrección de errores (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre detección y corrección de errores.
Proyectos de ciencia
Robot principiante
Encontrar formas
Una actividad de aula que une la unidad «Kidbots» con geometría (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Ejercicio sin pantallas
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Kidbots».
Proyectos de ciencia
Robot principiante
Convertirse en mariposa
Una actividad de aula que une la unidad «Redes de ordenación» con biología (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Cómo funcionan los dígitos binarios
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Números binarios».
Proyectos de ciencia
Robot principiante
¿Cuántos intentos hacen falta?
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 30 minutos), parte de la unidad «Algoritmos de búsqueda».
Proyectos de ciencia
Robot principiante
Representación de imágenes (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre representación de imágenes.
Proyectos de ciencia
Robot principiante
Investigar variaciones con la red de ordenación
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 30 minutos), parte de la unidad «Redes de ordenación».
Proyectos de ciencia
Robot principiante
Kidbots (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre kidbots.
Proyectos de ciencia
Robot principiante
Muévete a un número
Una actividad de aula que une la unidad «Kidbots» con números y cálculo (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Moverse formando una figura
Una actividad de aula que une la unidad «Kidbots» con geometría (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
La magia de la paridad
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 30 minutos), parte de la unidad «Detección y corrección de errores».
Proyectos de ciencia
Robot principiante
Reforzar el sentido numérico con una red de ordenación
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Redes de ordenación».
Proyectos de ciencia
Robot principiante
Reforzar la secuenciación en los sistemas de números binarios
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 60 minutos), parte de la unidad «Números binarios».
Proyectos de ciencia
Robot principiante
Misión de rescate
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 30 minutos), parte de la unidad «Kidbots».
Proyectos de ciencia
Robot principiante
Volver a contar un cuento
Una actividad de aula que une la unidad «Redes de ordenación» con expresión oral (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Algoritmos de búsqueda (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre algoritmos de búsqueda.
Proyectos de ciencia
Robot principiante
Redes de ordenación (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre redes de ordenación.
Proyectos de ciencia
Robot principiante
Comprimir imágenes en menos espacio
Una lección práctica y sin pantallas de CS Unplugged para edades de 5-7 años (unos 45 minutos), parte de la unidad «Representación de imágenes».
Proyectos de ciencia
Robot principiante
Narración de cuentos
Una actividad de aula que une la unidad «Kidbots» con expresión oral (edades 5-7). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Arte binario
Una actividad de aula que une la unidad «Números binarios» con arte (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Velas binarias o velas normales en tu pastel
Una actividad de aula que une la unidad «Números binarios» con escritura (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Collares binarios con tu nombre
Una actividad de aula que une la unidad «Números binarios» con arte (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Patrones binarios
Una actividad de aula que une la unidad «Números binarios» con arte (edades 8-10). Para que un adulto la haga con niños.
Arte digital
Robot principiante
Melodías binarias
Una actividad de aula que une la unidad «Números binarios» con música (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Códigos para letras usando representación binaria
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 45 minutos), parte de la unidad «Números binarios».
Proyectos de ciencia
Robot principiante
Divide y vencerás
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Algoritmos de búsqueda».
Arte digital
Robot principiante
Actividad de teatro o video
Una actividad de aula que une la unidad «Algoritmos de búsqueda» con teatro y arte (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Cómo funcionan los dígitos binarios
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 45 minutos), parte de la unidad «Números binarios».
Lenguajes de programación
Robot principiante
Cómo funcionan los dígitos binarios: retos de programación
Retos de programación (Scratch, Python o bloques) para acompañar la lección «Cómo funcionan los dígitos binarios» de la unidad «Números binarios». Mejor hacerlos con un adulto.
Proyectos de ciencia
Robot principiante
¿Cuántos intentos hacen falta?
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Algoritmos de búsqueda».
Proyectos de ciencia
Robot principiante
Escritura de instrucciones
Una actividad de aula que une la unidad «Detección y corrección de errores» con escritura (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Investigar variaciones con la red de ordenación
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Redes de ordenación».
Arte digital
Robot principiante
Actividad de música
Una actividad de aula que une la unidad «Algoritmos de búsqueda» con música (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
La magia de la paridad
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Detección y corrección de errores».
Lenguajes de programación
Robot principiante
La magia de la paridad: retos de programación
Retos de programación (Scratch, Python o bloques) para acompañar la lección «La magia de la paridad» de la unidad «Detección y corrección de errores». Mejor hacerlos con un adulto.
Proyectos de ciencia
Robot principiante
Dígitos de control de los códigos de producto
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Detección y corrección de errores».
Lenguajes de programación
Robot principiante
Dígitos de control de los códigos de producto: retos de programación
Retos de programación (Scratch, Python o bloques) para acompañar la lección «Dígitos de control de los códigos de producto» de la unidad «Detección y corrección de errores». Mejor hacerlos con un adulto.
Proyectos de ciencia
Robot principiante
Magia rápida de voltear cartas
Una actividad de aula que une la unidad «Detección y corrección de errores» con números y cálculo (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Reforzar el sentido numérico con una red de ordenación
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 45 minutos), parte de la unidad «Redes de ordenación».
Proyectos de ciencia
Robot principiante
Reforzar la secuenciación en los sistemas de números binarios
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 60 minutos), parte de la unidad «Números binarios».
Proyectos de ciencia
Robot principiante
Enviar un cohete a Marte
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Kidbots».
Lenguajes de programación
Robot principiante
Enviar un cohete a Marte: retos de programación
Retos de programación (Scratch, Python o bloques) para acompañar la lección «Enviar un cohete a Marte» de la unidad «Kidbots». Mejor hacerlos con un adulto.
Proyectos de ciencia
Robot principiante
La gran búsqueda de números (ordenados)
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 45 minutos), parte de la unidad «Algoritmos de búsqueda».
Proyectos de ciencia
Robot principiante
La gran búsqueda de números (desordenados)
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Algoritmos de búsqueda».
Proyectos de ciencia
Robot principiante
El operador módulo sin pantallas
Una lección práctica y sin pantallas de CS Unplugged para edades de 8-10 años (unos 30 minutos), parte de la unidad «Kidbots».
Lenguajes de programación
Robot principiante
El operador módulo sin pantallas: retos de programación
Retos de programación (Scratch, Python o bloques) para acompañar la lección «El operador módulo sin pantallas» de la unidad «Kidbots». Mejor hacerlos con un adulto.
Proyectos de ciencia
Robot principiante
¿Y si…?
Una actividad de aula que une la unidad «Detección y corrección de errores» con escritura (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
¿Dónde está mi sombrero?
Una actividad de aula que une la unidad «Algoritmos de búsqueda» con escritura (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
¿De quién es el pastel?
Una actividad de aula que une la unidad «Números binarios» con escritura (edades 8-10). Para que un adulto la haga con niños.
Proyectos de ciencia
Robot principiante
Actividad de estudio de palabras
Una actividad de aula que une la unidad «Detección y corrección de errores» con estudio de palabras (edades 8-10). Para que un adulto la haga con niños.
Juegos
Robot principiante
ComputerCraft
Mod de Minecraft que añade computadoras programables.
Juegos
Robot principiante
Juegos educativos
Aprende mientras juegas.
Juegos
Robot principiante
Juegos de programación
Aprende un lenguaje de programación creando juegos.
Todo
Robot principiante
Programación para niños
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de robótica
Robot principiante
Raspberry Pi
Computadora del tamaño de una tarjeta de crédito pensada para enseñar programación a niños, pero capaz de mucho más.
Lenguajes de programación
Robot principiante
Juego de ladrillos en 2D con Phaser
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
30 segundos de código
Fragmentos de código que puedes entender en 30 segundos.
Lenguajes de programación
Robot principiante
Un servidor web sencillo
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Aventuras en Rust: un juego 2D básico
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Robot principiante
Proyectos para principiantes
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Crea un motor de física 2D sencillo para juegos de JavaScript
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Robot principiante
Hoja de referencia rápida
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Robot principiante
CLI Workshoppers
Tutoriales interactivos.
Lenguajes de programación
Robot principiante
Programa un motor de juegos 2D con Java: curso completo para principiantes
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Salud y sociedad
Robot principiante
Historia de la informática
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Aprender CSS
Principalmente sobre CSS: el lenguaje y los módulos.
Todo
Robot principiante
Para niñas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
De NAND a Tetris: construir una computadora moderna desde los principios básicos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Cómo hacer: tutorial de aplicación de realidad aumentada para principiantes con Vuforia y Unity 3D
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Hydrogen
Framework centrado en el borde para crear tiendas Shopify con React.
Proyectos de ciencia
Robot principiante
Recuperación de información
Aprende a desarrollar tu propio motor de búsqueda.
Lenguajes de programación
Robot principiante
Introducción al trazado de rayos: un método sencillo para crear imágenes 3D
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
Aprender JavaScript
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
jQuery
Biblioteca de JavaScript fácil de usar para manipular el DOM.
Arte digital
Robot principiante
Aprende desarrollo de videojuegos
El arte de crear videojuegos.
Todo
Robot principiante
Aprende a programar
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Robot principiante
LÖVE
Motor de videojuegos.
Lenguajes de programación
Robot principiante
Crea tu propio lenguaje de programación interpretado sencillo
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Robot principiante
Markdown
Lenguaje de marcado.
Lenguajes de programación
Robot principiante
Offline primero
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Robot principiante
PICO-8
Consola de fantasía.
Todo
Robot principiante
Hojas de ruta
Te da una ruta clara para mejorar tus conocimientos y habilidades.
Proyectos de ciencia
Robot principiante
STEAM
Material complementario para cursos específicos de ciencia, tecnología, ingeniería, arte y matemáticas (STEAM) de todos los niveles escolares.
Lenguajes de programación
Robot principiante
Tailwind CSS
Framework CSS basado en utilidades para desarrollar interfaces rápidamente.
Lenguajes de programación
Robot principiante
Piensa como un programador: cómo crear Snake usando solo JavaScript, HTML y CSS
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Robot principiante
Tutoriales
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Robot principiante
Tutoriales
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Robot principiante
V
Lenguaje compilado, simple, rápido y seguro para desarrollar software mantenible.
Lenguajes de programación
Robot principiante
VBA
Versión orientada a eventos de Visual Basic 6.0 integrada en la mayoría de las aplicaciones de Microsoft Office para automatización y scripting.
Arte digital
Robot principiante
YouTubers
Mira videotutoriales de YouTubers que te enseñan sobre tecnología.
Lenguajes de programación
Robot principiante
Craft CMS
CMS centrado en el contenido.
Proyectos de ciencia
Alien intermedio
Árboles de búsqueda binaria
Una lección práctica y sin pantallas de CS Unplugged para edades de 11-13 años (unos 45 minutos), parte de la unidad «Estructuras de datos para buscar».
Proyectos de ciencia
Alien intermedio
Estructuras de datos para buscar (unidad)
Una unidad de CS Unplugged con varias lecciones prácticas y sin pantallas sobre estructuras de datos para buscar.
Todo
Alien intermedio
Visualizaciones de algoritmos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Algoritmos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Awesome
La recursividad ilustrada.
Lenguajes de programación
Alien intermedio
Crea tu propio juego de billar de la bola 8 desde cero
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Canvas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
Ajedrez
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Colorful
Elige tu próxima combinación de colores.
Juegos
Alien intermedio
Construct 2
Motor de juegos.
Todo
Alien intermedio
Programación creativa
Programar algo expresivo en lugar de algo funcional.
Lenguajes de programación
Alien intermedio
CSS
Lenguaje de hojas de estilo que indica cómo se muestran los elementos HTML en pantalla.
Todo
Alien intermedio
Visualización de datos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Principios de diseño
Crea diseños y experiencias mejores y más coherentes.
Proyectos de ciencia
Alien intermedio
Educación
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Educación
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Educación
Aprender y practicar.
Lenguajes de programación
Alien intermedio
Lenguajes esotéricos
Lenguajes de programación diseñados para experimentar o como broma, no para el uso real.
Juegos
Alien intermedio
Flame
Motor de juegos para Flutter.
Lenguajes de programación
Alien intermedio
Flexbox
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Libros gratuitos de programación
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
Desarrollo de videojuegos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
GameMaker
Motor de juegos.
Juegos
Alien intermedio
Gideros
Motor de juegos.
Juegos
Alien intermedio
Godot
Motor de juegos.
Lenguajes de programación
Alien intermedio
HTML5
Lenguaje de marcado usado en sitios y aplicaciones web.
Arte digital
Alien intermedio
Iconos
Proyectos de iconos SVG/PNG/fuente descargables.
Todo
Alien intermedio
Katas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Aprender
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Aprendizaje
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Lua
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
Matemáticas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
Juegos de código abierto
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Arte en píxeles
Arte digital a nivel de píxel.
Lenguajes de programación
Alien intermedio
Entornos de pruebas (Playgrounds)
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Python
Lenguaje de programación de propósito general diseñado para ser legible.
Todo
Alien intermedio
Salvapantallas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
Español
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
SVG
Formato de imagen vectorial basado en XML.
Lenguajes de programación
Alien intermedio
Accesibilidad web
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Animación web
Animaciones en el navegador con JavaScript, CSS, SVG, etc.
Lenguajes de programación
Alien intermedio
Diseño web
Para diseñadores digitales.
Todo
Alien intermedio
.NET
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Un modelador 3D
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Una guía casera para crear tu propio React
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Una red neuronal en 11 líneas de Python
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Un motor de plantillas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
ActionScript 3
Lenguaje orientado a objetos para Adobe AIR.
Lenguajes de programación
Alien intermedio
Amazon Web Services
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Interfaz de usuario de Android
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Angular
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
Ant Design
Lenguaje de diseño de interfaces de nivel empresarial.
Lenguajes de programación
Alien intermedio
Apache Wicket
Framework web de Java para aplicaciones.
Lenguajes de programación
Alien intermedio
Tutorial de portal de RA con Unity
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Visualización de audio
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Audiovisual
Iluminación, audio y vídeo en entornos profesionales.
Lenguajes de programación
Alien intermedio
Aurelia
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
AutoHotkey
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
AutoIt
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
AVA
Ejecutor de pruebas.
Juegos
Alien intermedio
Babylon.js
Motor de juegos para desarrollo de juegos multiplataforma en la web y nativos.
Lenguajes de programación
Alien intermedio
Backbone
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
BEM
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Visualizaciones biológicas
Visualización interactiva de datos biológicos en la web.
Lenguajes de programación
Alien intermedio
Blazor
Framework web de .NET que usa C#/Razor y HTML y se ejecuta en el navegador con WebAssembly.
Todo
Alien intermedio
Cómo escribir libros
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Extensiones de navegador
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Browserify
Empaquetador de módulos.
Lenguajes de programación
Alien intermedio
Crea tu propio renderizador 3D
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Crea tu propio empaquetador de módulos: Minipack
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Crear un framework front-end desde cero, con componentes (plantillas, estado, DOM virtual)
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Crear un buscador basado en Python
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Bloques de construcción para aplicaciones web
Funciones independientes para integrar en aplicaciones web.
Lenguajes de programación
Alien intermedio
C/C++
Lenguaje de propósito general orientado a la programación de sistemas y al software embebido con recursos limitados.
Lenguajes de programación
Alien intermedio
CakePHP
Framework de PHP.
Lenguajes de programación
Alien intermedio
Capacitor
Entorno de ejecución multiplataforma de código abierto para crear aplicaciones Web Native.
Lenguajes de programación
Alien intermedio
Gráficos y diagramas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
CHIP-8
Máquina de juegos virtual de los años 70.
Lenguajes de programación
Alien intermedio
choo
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
Chrome DevTools
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Clojure
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
CMake
Compila, prueba y empaqueta software.
Todo
Alien intermedio
Puntos de código
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Codeface
Fuentes para editores de texto.
Lenguajes de programación
Alien intermedio
Programar un RPG tipo Rogue/Nethack en C
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Programar un solucionador de sudokus en C
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
ColdFusion
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Programación competitiva
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Composer
Gestor de paquetes.
Lenguajes de programación
Alien intermedio
Sistema de integración continua
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
IA conversacional
Crea chatbots y asistentes digitales geniales.
Lenguajes de programación
Alien intermedio
Cordova
API de JavaScript para aplicaciones híbridas.
Arte digital
Alien intermedio
Tecnología creativa
Empresas y grupos especializados en combinar informática, diseño, arte y experiencia de usuario.
Lenguajes de programación
Alien intermedio
Herramientas de ruta crítica
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Multiplataforma
Escribir código multiplataforma en Node.js.
Todo
Alien intermedio
CSV
Formato de archivo de texto que guarda datos en tablas y usa una coma para separar los valores.
Lenguajes de programación
Alien intermedio
D
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
D3
Biblioteca para crear visualizaciones de datos dinámicas e interactivas.
Lenguajes de programación
Alien intermedio
Dart
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Dash
Framework web de Python para aplicaciones.
Proyectos de ciencia
Alien intermedio
Ciencia de datos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Ciencia de datos
Análisis de datos y aprendizaje automático.
Lenguajes de programación
Alien intermedio
Deno
Entorno de ejecución seguro para JavaScript y TypeScript que usa V8 y está hecho en Rust.
Lenguajes de programación
Alien intermedio
Guías de diseño y desarrollo
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Sistemas de diseño
Colección de componentes reutilizables, guiados por reglas que garantizan coherencia y rapidez.
Lenguajes de programación
Alien intermedio
Dojo Toolkit
Kit de herramientas de JavaScript.
Lenguajes de programación
Alien intermedio
Draft.js
Framework de editor de texto enriquecido para React.
Lenguajes de programación
Alien intermedio
Dropwizard
Framework de Java.
Lenguajes de programación
Alien intermedio
Drupal
CMS extensible basado en PHP.
Todo
Alien intermedio
Educación
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Educación
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Electron
Aplicaciones de escritorio nativas multiplataforma con JavaScript, HTML y CSS.
Lenguajes de programación
Alien intermedio
Elixir
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Libros de Elixir
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Elm
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Correos electrónicos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Ember
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
Herramientas de ES6
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
ESLint
Analizador de código (linter).
Lenguajes de programación
Alien intermedio
F#
Lenguaje basado en .NET centrado en la programación funcional.
Todo
Alien intermedio
Falsedades
Falsedades en las que creen los programadores.
Lenguajes de programación
Alien intermedio
FastAPI
Framework web para aplicaciones en Python.
Arte digital
Alien intermedio
FFmpeg
Solución multiplataforma para grabar, convertir y transmitir audio y vídeo.
Lenguajes de programación
Alien intermedio
Fiber
Framework web construido sobre Fasthttp, el motor HTTP más rápido para Go.
Lenguajes de programación
Alien intermedio
Flask
Framework de Python.
Arte digital
Alien intermedio
Fuentes tipográficas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Framer
Prototipos de diseños de interfaz interactivos.
Lenguajes de programación
Alien intermedio
Frameworks
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Desarrollo front-end
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
Programación funcional
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
Desarrollo para Game Boy
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
Remakes de juegos
Remakes de juegos de código abierto mantenidos activamente.
Juegos
Alien intermedio
Charlas sobre juegos
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Juegos con Go
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
IA generativa
Genera automáticamente una gran variedad de contenido único en texto, imagen y audio.
Arte digital
Alien intermedio
GIF
Formato de imagen conocido por las imágenes animadas.
Lenguajes de programación
Alien intermedio
Go
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Libros de Go
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
GraphQL
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Gulp
Ejecutor de tareas.
Todo
Alien intermedio
Hackatón
Cómo organizar hackatones divertidos y productivos.
Juegos
Alien intermedio
Desarrollo de juegos con Haxe
Lenguaje de programación de alto nivel y fuertemente tipado que produce código nativo multiplataforma.
Lenguajes de programación
Alien intermedio
Tutorial de realidad aumentada (RA): portal de ARKit al Mundo del Revés
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Cómo crear un dragón en realidad aumentada con Unity ARCore
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Cómo crear una aplicación de línea de comandos real con Node
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Cómo usar Unity ARCore
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Hyper
Aplicación de terminal multiplataforma creada con tecnologías web.
Lenguajes de programación
Alien intermedio
Imba
Lenguaje de programación inspirado en Ruby y Python que se compila a JavaScript de alto rendimiento.
Lenguajes de programación
Alien intermedio
Inertia.js
Crea aplicaciones de una sola página sin construir una API.
Lenguajes de programación
Alien intermedio
Inspiración
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Ionic Framework
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Interfaz de usuario de iOS
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
J2ME
Especificación de Java diseñada para teléfonos antiguos con teclado y PDA.
Lenguajes de programación
Alien intermedio
JAMstack
Arquitectura moderna de desarrollo web basada en JavaScript del lado del cliente, API reutilizables y marcado precompilado.
Lenguajes de programación
Alien intermedio
Java
Lenguaje popular, seguro y orientado a objetos, diseñado para ser flexible: «escríbelo una vez, ejecútalo en cualquier parte».
Lenguajes de programación
Alien intermedio
JavaScript
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Algoritmos y estructuras de datos en JavaScript
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
JSON
Formato de intercambio de datos basado en texto.
Lenguajes de programación
Alien intermedio
Algoritmo de decodificación de JSON
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
KnockoutJS
Biblioteca de JavaScript.
Lenguajes de programación
Alien intermedio
Kotlin
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Laravel
Framework de PHP.
Lenguajes de programación
Alien intermedio
Aprende a escribir una tabla hash en C
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Aprende programación de videojuegos en C
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Less
Preprocesador de CSS.
Lenguajes de programación
Alien intermedio
Vamos a crear: Dangerous Dave
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
lets-build-express
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Análisis léxico en Go
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
libGDX
Framework de juegos de Java.
Proyectos de ciencia
Alien intermedio
Lingüística
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
lit
Biblioteca para crear componentes web con un sistema de plantillas declarativo.
Todo
Alien intermedio
Low Code
Permite que profesionales de negocio resuelvan sus necesidades por su cuenta con pocos o ningún conocimiento de programación.
Lenguajes de programación
Alien intermedio
Lumen
Microframework de PHP.
Lenguajes de programación
Alien intermedio
Paquetes de npm de ciencia loca
Proyectos que suenan imposibles y que existen.
Lenguajes de programación
Alien intermedio
Magento 2
Comercio electrónico de código abierto creado con PHP.
Lenguajes de programación
Alien intermedio
Módulos de mantenimiento
Para paquetes de npm.
Lenguajes de programación
Alien intermedio
mal: crea un Lisp
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Marionette.js
Framework para aplicaciones.
Lenguajes de programación
Alien intermedio
Master CSS
Un lenguaje CSS virtual con sintaxis mejorada.
Lenguajes de programación
Alien intermedio
Material Design
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Material-UI
Componentes de React con Material Design para un desarrollo web más rápido y fácil.
Lenguajes de programación
Alien intermedio
MDBootstrap
Plantillas, diseños, componentes y widgets para crear sitios web rápidamente.
Lenguajes de programación
Alien intermedio
Meteor
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Micropaquetes de npm
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Libros que expanden la mente
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
ML con Ruby
Aprender, implementar y aplicar aprendizaje automático con Ruby.
Lenguajes de programación
Alien intermedio
Desarrollo web para móviles
Crear una gran experiencia web en el móvil.
Lenguajes de programación
Alien intermedio
Diseño de interfaces con movimiento
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Arte digital
Alien intermedio
Música
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Charlas imprescindibles
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Charlas imprescindibles
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
Nombres
Guías para ponerles nombre a las cosas en informática.
Lenguajes de programación
Alien intermedio
Redes neuronales: la naturaleza del código
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Redes neuronales: de cero a experto
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Next.js
Framework para aplicaciones React renderizadas en el servidor.
Lenguajes de programación
Alien intermedio
nginx
Servidor web.
Proyectos de ciencia
Alien intermedio
PLN con Ruby
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Node-RED
Herramienta de programación para conectar dispositivos, API y servicios en línea.
Lenguajes de programación
Alien intermedio
Node.js
Entorno de ejecución de JavaScript asíncrono, sin bloqueo y orientado a eventos, construido sobre el motor V8 de Chrome.
Lenguajes de programación
Alien intermedio
npm
Gestor de paquetes.
Lenguajes de programación
Alien intermedio
Scripts de npm
Ejecutor de tareas.
Todo
Alien intermedio
Fotografía de código abierto
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Proyectos de ciencia
Alien intermedio
Open Source Society University
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Métricas de PageSpeed
Métricas para entender la velocidad de la página y la experiencia de usuario.
Lenguajes de programación
Alien intermedio
Pascal
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Payload
CMS headless nativo de Next.js y de código abierto.
Lenguajes de programación
Alien intermedio
Perl
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Phalcon
Framework de PHP.
Lenguajes de programación
Alien intermedio
PHP
Lenguaje de scripts del lado del servidor.
Lenguajes de programación
Alien intermedio
Play1 Framework
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Juegos
Alien intermedio
PlayCanvas
Motor de juegos.
Lenguajes de programación
Alien intermedio
Playwright
Biblioteca de Node.js para automatizar Chromium, Firefox y WebKit con una sola API.
Lenguajes de programación
Alien intermedio
Plone
CMS de código abierto en Python.
Arte digital
Alien intermedio
Plotters
Máquinas de dibujo controladas por ordenador y otros robots de arte visual.
Lenguajes de programación
Alien intermedio
Polymer
Biblioteca de JavaScript para desarrollar componentes web.
Lenguajes de programación
Alien intermedio
PostCSS
Herramienta de CSS.
Lenguajes de programación
Alien intermedio
Preact
Framework para aplicaciones.
Arte digital
Alien intermedio
Diseño de producto
Diseña un producto desde el concepto inicial hasta la producción.
Todo
Alien intermedio
Gestión de producto
Aprende a ser mejor gestor de producto.
Lenguajes de programación
Alien intermedio
Mejora progresiva
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Aplicaciones web progresivas
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Promesas (Promises)
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Consejos de experto
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Pyramid
Framework de Python.
Lenguajes de programación
Alien intermedio
Tutorial de Python: crea tu propio editor de texto
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Todo
Alien intermedio
Código QR
Un tipo de código de barras matricial que permite guardar y compartir una pequeña cantidad de información.
Lenguajes de programación
Alien intermedio
R
Lenguaje de programación funcional y entorno para computación estadística y gráficos.
Todo
Alien intermedio
Libros de R
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Rails
Framework de aplicaciones web para Ruby.
Lenguajes de programación
Alien intermedio
Rasterización: una implementación práctica
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
React
Biblioteca de JavaScript para crear interfaces de usuario.
Lenguajes de programación
Alien intermedio
React Hooks
Te permite usar estado y otras funciones de React sin escribir una clase.
Lenguajes de programación
Alien intermedio
React Native
Framework de JavaScript para crear aplicaciones móviles nativas para iOS y Android.
Todo
Alien intermedio
Read the Docs
Proyectos de documentación de ejemplo para inspirar y ayudar a arrancar nuevos proyectos de documentación.
Lenguajes de programación
Alien intermedio
Redux
Contenedor de estado para aplicaciones JavaScript.
Lenguajes de programación
Alien intermedio
Refinery CMS
CMS de Ruby on Rails.
Lenguajes de programación
Alien intermedio
Reflex
Framework web de Python para crear tanto el front-end como el back-end sin JavaScript.
Todo
Alien intermedio
Regex
Lenguaje especializado para encontrar patrones en texto.
Lenguajes de programación
Alien intermedio
REST
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
Lenguajes de programación
Alien intermedio
Tutorial de roguelike en Rust + tcod
Un recurso gratis elegido por la comunidad de código abierto. Ábrelo para ver qué contiene.
y 215 más. Usa la búsqueda para acotar.