INTRODUCCION A LA PROGRAMACION CON PYTHON

INTRODUCCION A LA PROGRAMACION CON PYTHON

AA.VV

16,50 €
IVA incluido
Agotado en la editorial
Editorial:
MARCOMBO BOIXAREU EDITORES
Año de edición:
2023
Materia
Informática
ISBN:
978-84-267-3616-1
Páginas:
146
Encuadernación:
RUSTICA
Colección:
INFORMATICA
16,50 €
IVA incluido
Agotado en la editorial
Añadir a favoritos

Introducción .................................................. 5
Ada: nuestro personaje .......................... 7
Convenciones utilizadas en el texto ...... 8
Sobre las autoras .................................... 9
Capítulo 1
Resolución de problemas ......................... 11
Introducción .................................................. 12
El proceso de resolución de
un problema ................................................. 13
Análisis y comprensión de problemas ... 14
Pasos para el análisis y comprensión
de un enunciado ......................................... 15
Datos, restricciones e inferencias .......... 17
Datos explícitos ........................................... 18
Ejemplos de análisis de enunciados ..... 20
Para tener en cuenta ................................ 27
Ejercicios ...................................................... 28
Capítulo 2
Representación de situaciones ............. 33
Construcción de la solución .................... 34
1. Cambiar la representación .................. 34
2. Realizar una lista ordenada ................ 41
3. Restricción del espacio
de búsqueda ............................................... 44
4. Búsqueda inteligente ........................... 47
5. Elaborar una hipótesis ......................... 50
6. Razonar hacia atrás ............................. 53
7. Dividir el problema en
subproblemas .............................................. 55
Verificar la solución .................................... 56
Múltiples soluciones y eficiencia ............ 57
Ejercicios ....................................................... 59
Capítulo 3
Introducción a la lógica ............................ 65
¿Qué es la lógica? ...................................... 66
Algunas definiciones .................................. 67
Lógica proposicional .................................. 69
Sintaxis. Alfabeto proposicional .............. 69
Simbolizando proposiciones .................... 71
Semántica. Tablas de verdad .................. 73
Capítulo 4
Algoritmos, desarrollo de habilidades
básicas .......................................................... 77
Introducción .................................................. 78
¿Qué es programar? .................................. 78
Definiendo el concepto de algoritmo ..... 80
Propiedades de los algoritmos ................ 84
Algoritmos en el ordenador ...................... 85
Python ............................................................ 85
El intérprete .................................................. 88
¿Qué permite hacer este IDLE? ............. 88
¿Cómo se ve? .............................................. 89
Python Turtle ................................................ 91
Más sintaxis de Turtle ................................ 96
Para trabajar con color .............................. 97
Seguimos incorporando sintaxis
de Turtle ........................................................ 98
Ejercicios ....................................................... 98
Capítulo 5
Algoritmos, estructuras de control
y variables .................................................... 101
Introducción .................................................. 102
¿Qué es una estructura de control? ..... 104
Secuencia ..................................................... 104
Decisión ......................................................... 105
Repetición ..................................................... 107
Creando pseudocódigo .............................. 110
Ejercicios ....................................................... 118
Capítulo 6
Algoritmos, estructuras de control en
Python y variables ...................................... 123
Introducción .................................................. 124
Bloques e indentación en Python ........... 124
Estructuras de control en Python ........... 126
Analicemos y ejemplifiquemos
cada caso ...................................................... 127
El concepto de variable ............................. 134
Variables en Python .................................... 139
Ejercicios ....................................................... 140
Bibliografía .................................................... 145

Multitud de estudiantes de secundaria presentan dificultades a la hora de resolver problemas a través de un ordenador. Esto va ligado directamente con la capacidad de atención, la creatividad y el pensamiento lógico, entre otras cosas, pues aprender a programar produce efectos positivos en todos los niveles. Si quiere despuntar en estos temas y conocer lo esencial de la programación, este libro es el adecuado. Las autoras trabajan desde hace varios años como docentes en nivel superior y consideran que, más allá de la edad, cualquier persona que cuente con los conceptos básicos de informática puede llegar a programar un ordenador y beneficiarse de muchas maneras. Por ello, ponen a su disposición todo lo que necesita saber acerca de: ' La programación de ordenadores mediante la resolución de problemas ' Los algoritmos como forma de resolver problemas a través de un ordenador Gracias a esta lectura amena y fructífera, desarrollará sus competencias y estará preparado para su futuro tecnológico.

Artículos relacionados

  • TRUCOS DE IPHONE QUE APPLE NUNCA TE CONTARÁ, LOS
    VIDAL (@SNOFLAA), ALFONS
    "Deja de adaptarte al teléfono y haz que el iPhone se adapte a tu estilo de vida".Es muy probable que lleves en el bolsillo uno de los dispositivos más potentes del mundo, pero ¿realmente le sacas partido o solo lo usas como despertador, email y redes sociales? A menudo nos frustramos pensando que nuestro móvil es muy caro para el uso que le damos, cuando la realidad es que tie...
    Lo tenemos ;)

    24,95 €

  • CÓDIGO LIMPIO. SEGUNDA EDICIÓN
    MARTIN, ROBERT C.
    Con la segunda edición de Código limpio, Robert C. Martin ("Uncle Bob") revitaliza la guía clásica para la artesanía del software con perspectivas actualizadas, un alcance más amplio y contenido enriquecido. Esta nueva edición, una reescritura completa del superventas original, está preparada para transformar el modo en que los desarrolladores abordan la creación de código y pr...
    Lo tenemos ;)

    62,50 €

  • CONSTRUCCIÓN DE GRANDES MODELOS DE LENGUAJE DESDE CERO
    RASCHKA, SEBASTIAN
    El físico Richard P. Feynman afirmó: «No comprendo lo que no puedo crear». Inspirado en este principio, Sebastian Raschka ofrece en este libro una guía práctica y detallada para construir un modelo de lenguaje de gran tamaño ejecutable incluso en un portátil. Este libro analiza cada etapa del proceso, desde la planificación y codificación del modelo hasta su entrenamiento y aju...
    Lo tenemos ;)

    39,95 €

  • SOFTWARE PARA LA INGENIERÍA DE PROCESOS
    CUATRECASASA ARBOS, LLUIS
    Esta Guía del usuario y el software al que acompaña se ha elaborado para facilitar la comprensión del contenido del libro Diseño avanzado de procesos y plantas de producción flexible, mediante las metodologías y situaciones que presenta. Su utilidad más importante es facilitar su aplicación a los casos reales de diseño de procesos que necesita resolver el propio usuario, con lo...
    Lo tenemos ;)

    30,00 €

  • INTRODUCCIÓN A MICROSOFT FABRIC
    AGUILERA REYNA, DIANA / LÓPEZ CENTENO, NELSON
    Descubre Microsoft Fabric, la nueva plataforma de datos de Microsoft que amplía las capacidades de Power BI y permite implementar procesos de datos modernos de forma sencilla y unificada.El procesamiento y análisis de datos sigue siendo clave en casi cualquier proyecto, y ha cobrado aún más relevancia con los avances de la Inteligencia Artificial Generativa. Esto ha impulsado t...
    Lo tenemos ;)

    30,50 €

  • GESTIÓN DE BASE DE DATOS CON SQL SERVER
    TORRES REMON, MANUEL
    ¿Desea gestionar bases de datos de forma profesional, segura y eficiente? SQL Server es una de las herramientas más potentes para administrar información digital en entornos empresariales. Esta obra le ofrece una guía detallada y actualizada para dominar la versión 2022 del sistema gestor de bases de datos de Microsoft, haciendo especial énfasis en la automatización de procesos...
    Lo tenemos ;)

    19,90 €