</> CodeBooks
    ← Volver a IA generativa y LLMs (página 9)
    Portada de AI-Assisted Python for Nonprogrammers

    AI-Assisted Python for Nonprogrammers

    Reuven M. Lerner

    Editorial
    O'Reilly
    Año
    2026
    Páginas
    ~263
    Nivel
    Intermedio

    De qué trata

    Manual de iniciación escrito por el educador Reuven M. Lerner y publicado por O'Reilly Media (2026), concebido para personas sin ninguna experiencia previa en programación que buscan aprender a programar en Python moderno (versión 3.x) aprovechando la IA generativa como apoyo pedagógico. Está dirigido a no programadores de múltiples áreas —analistas de negocio, responsables de producto, educadores, científicos y profesionales de sectores no técnicos— que necesitan comprender los conceptos computacionales, automatizar tareas básicas y participar con solvencia en conversaciones técnicas.

    Lerner combina la enseñanza de los fundamentos de programación con el uso de chatbots de IA (como ChatGPT o Claude) como tutores interactivos personales. Cubre variables, tipos de datos fundamentales (números, cadenas de texto, listas, tuplas y diccionarios), estructuras condicionales (if, elif, else), bucles (for y while), definición y uso de funciones, organización de código en módulos y operaciones básicas con ficheros. Paralelamente, enseña a redactar prompts para pedir explicaciones de código en lenguaje llano, generar plantillas iniciales, descifrar mensajes de error habituales (como TypeError o IndexError) y refactorizar soluciones de forma gradual.

    El libro sigue un enfoque basado en ejercicios prácticos guiados, en los que el estudiante escribe pequeños scripts y colabora con el asistente de IA para revisar y comprender el comportamiento del programa. Su principal virtud reside en priorizar la comprensión lógica y el pensamiento computacional sobre la memorización rígida de sintaxis, capacitando al lector para advertir cuándo la IA comete errores o genera código confuso. No aborda desarrollo web complejo, arquitecturas orientadas a objetos avanzadas ni bases de datos relacionales, centrándose deliberadamente en asentar una base sólida, accesible y funcional en Python.

    • Python 3
    • Principiantes
    • IA generativa
    • Chatbots de código
    • Fundamentos de programación
    • Estructuras de control
    • Tipos de datos
    • Funciones
    • Resolución de errores
    • Pensamiento computacional

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de IA generativa y LLMs con nivel Intermedio