La Inteligencia Artificial (AI) es una de las palabras de moda más grandes hoy en día, y estamos listos para ayudarlo a enfrentarla. ¿Qué es la IA? ¿Por qué se está apoderando del mundo? ¿Cuándo regresará Terminator y derrotará a John Connor? Comenzaremos hablando de casos de uso de IA y profundizar en algunos algoritmos fundamentales y también crearemos algunas aplicaciones básicas de inteligencia artificial.
Plataforma de enseñanza
Dependiendo de los niveles de habilidad de nuestros campistas, es probable que usemos Python o Scratch para nuestra codificación. Normalmente, AI se centra en los algoritmos y el diseño lógico, por lo que la sintaxis de lenguaje e idioma es menos importante. Normalmente usaremos el idioma con el que los campistas están más familiarizados.
Conceptos aprendidos
Nuestro campamento de IA ayudará a desmitificar qué es la inteligencia artificial y cómo se usa en el mundo. La inteligencia artificial puede ser extremadamente compleja, pero, como todo software, está basada en bloques básicos de lógica. Comenzaremos con aplicaciones básicas de inteligencia artificial, como adivinar juegos, luego nos sumergiremos en aplicaciones de inteligencia artificial más fundamentales, como juegos opuestos a la computadora o chatbots, y podremos acceder a estrategias más complejas de "pensamiento informático" basadas en el progreso de los campistas. Las aplicaciones específicas dependerán del conjunto de habilidades de los campistas inscritos.
Los campistas obtendrán habilidades generales como diseño de algoritmos, resolución de problemas, depuración de códigos y, quizás lo más importante, ¡todos los campistas aprenderán y practicarán las habilidades de pensamiento lógico requeridas para programar una computadora en cualquier nivel! Además, los campistas ganarán experiencia en:
- Cómo la IA afecta nuestro mundo hoy
- Diseño y comprensión de algoritmos
- Conceptos de codificación más profundos que se aplican a todos los niveles de codificación
- Revisar los fundamentos, la sintaxis de Python y / o la estructura del código, donde corresponda (bucles, variables, estructura, etc.)
- ¡y más!
Nivel de habilidad
El conocimiento de Python es útil, pero no obligatorio, ya que las aplicaciones también pueden estar compiladas en Scratch. Se requiere el deseo y la capacidad de pensar en pasos lógicos complejos (algoritmos), ¡porque AI se trata de algoritmos! Tenga en cuenta que este campamento se centrará menos en gráficos y comentarios visuales, y más en el pensamiento de algoritmo lógico. Como siempre, si su campista es un estudiante regular de Coder School, asegúrese de consultar con nosotros primero, ya que a veces este material se trata con más detalle en nuestras sesiones habituales de Coaching después de la escuela.