Saltar al contenido principal

Introducción a la Programación con Python

Claudia Cecilia Russo / Monica C. Sarobe

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 program...

Editorial:
Marcombo
Año de edición:
2023
Materia:
Informática
ISBN:
978-84-267-3616-1
Páginas:
146
Encuadernación:
Rústica
Colección:
ALFAOMEGA
Idioma:
Español
-5%
15,68 €
IVA incluido
16,50 €
Disponible
Entrega estimada el día 06/11/2026
Añadir a favoritos

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.

Reseña del Editor

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

Otros libros del autor

Principios de Programacion con Scratch
-5%
12,50 € 11,88 €
  • Añadir a favoritos

Artículos relacionados

Ética Digital

Ética Digital

Piercarlo Maggiolini / Ramon Salvador Valles / Norberto Patrignani

https://www.edicionespiramide.es/libro/economia-y-empresa/etica-digital-ramon-salvador-valles-9788436851793/La obra, con un enfoque riguroso basado en hechos reales y estudios de caso, analiza cómo las tecnologías de la información -Internet, redes sociales, big data y, sobre todo, inteligencia artificial- transforman la sociedad y exigen una nueva ética centrada en la responsa...

-5%
26,50 € 25,18 €
  • Añadir a favoritos
Saqueo de Datos

Saqueo de Datos

Nick Couldry

-5%
19,90 € 18,91 €
  • Añadir a favoritos
Diseño Asistido por Ia

Diseño Asistido por Ia

Anna María López López

La revolución de la inteligencia artificial ha llegado al mundo del diseño para transformar la manera en que los creativos conciben, desarrollan y ejecutan sus proyectos. Lejos de reemplazar la creatividad humana, la IA se presenta como el aliado más estratégico y poderoso del diseñador actual. Este libro es una guía esencial para integrar la IA como asistente en el proceso cre...

-5%
35,95 € 34,15 €
  • Añadir a favoritos
Oracle Database y Mysql. Curso Práctico. Sql, Pl/Sql, Administración, Seguridad
-5%
39,90 € 37,91 €
  • Añadir a favoritos
Lo que Preguntamos a Google

Lo que Preguntamos a Google

Simon Rogers

¿Alguna vez te has preguntado qué pasa por la mente de otras personas, como preguntas absurdas, inquietudes muy íntimas, esperanzas y sueños?En 'Lo que preguntamos a Google', Simon Rogers analiza las conclusiones extraídas del mayor conjunto de datos del mundo. Es una instantánea épica de nuestro cerebro colectivo con dos décadas de historia que sigue creciendo. Lo que revela s...

-5%
24,95 € 23,70 €
  • Añadir a favoritos
Desarrollo de Aplicaciones Web en Java

Desarrollo de Aplicaciones Web en Java

Blasco Francisco / Francisco Blasco

-5%
34,90 € 33,16 €
  • Añadir a favoritos
La Conciencia Artificial

La Conciencia Artificial

Jaume Soler / M. Mercè Conangla

Una reflexión lúcida y profundamente humana sobre cómo la inteligencia artificial está transformando nuestra conciencia, nuestras relaciones y nuestra manera de vivir.Vivimos rodeados de máquinas cada vez más inteligentes. Nos ayudan a decidir, a recordar, a orientarnos, a escribir, a relacionarnos... incluso a sentirnos acompañados. Pero mientras la inteligencia artificial ava...

-5%
21,95 € 20,85 €
  • Añadir a favoritos
El Mundo Conectado: Explorando el Internet de las Cosas (Iot)

El Mundo Conectado: Explorando el Internet de las Cosas (Iot)

Jose Manuel Ortega Candel

Todo lo que necesitas para entender y aplicar el internet de las cosas en un solo libro. De la teoría a la práctica, con enfoque real y actual. El mundo conectado es una guía integral y actualizada del ecosistema IoT, pensada tanto para quienes se inician en la materia como para profesionales que necesitan una referencia técnica. El libro recorre de forma progresiva desde l...

-5%
25,00 € 23,75 €
  • Añadir a favoritos
Inteligencia Artificial

Inteligencia Artificial

Tom Jackson

Nos encontramos a las puertas de la revolución de la inteligencia artificial. La IA va a cambiar nuestro mundo de una manera que aún estamos tratando de comprender, y puede que lo haga muy rápido. Esta guía informativa y amena de la historia y la filosofía de la IA examina las aplicaciones más innovadoras de esta tecnología revolucionaria. Es una introducción ideal para entende...

-5%
9,95 € 9,45 €
  • Añadir a favoritos
Certificat Actic 3 Qüestionaris

Certificat Actic 3 Qüestionaris

Cristian Gonzalez Delgado

-5%
35,93 € 34,13 €
  • Añadir a favoritos