Aprendiendo a Programar en Python con mi Computador: Primeros pasos rumbo a cómputos de gran escala en las Ciencias e Ingenierías

(0 reviews)

star01star02star03star04star05

Pub Date: 2016

ISBN 13: 978-9-8012869-4-3

Publisher: LATIn Project

Read This Book

Conditions of Use

Attribution-NonCommercial-ShareAlike
CC BY-NC-SA

Reviews

  All reviews are licensed under a CC BY-ND license.

Learn more about reviews.

There are no reviews for this book






Table of Contents

Prefacio
Índice general
Agradecimientos
Dedicatoria

  • 1 Obteniendo, instalando y probando la infraestructura computacional necesaria
  • para programar en Python
  • 2 Primeros pasos en Python
  • 3 Variables en Python
  • 4 Ejecución condicional en Python con la instrucción if
  • 5 Funciones y ejecución repetitiva en Python con las instrucciones for y while
  • 6 Entrada y salida de datos en Python
  • 7 Visualización y gráfica de datos en Python
  • 8 Epílogo y bosquejo de un caso de estudio

Libros

About the Book

Este libro está dirigido, principalmente, a Estudiantes y Docentes que quieren aprender a programarcomo forma de fortalecer sus capacidades cognoscitivas y así obtener un beneficio adicional de su computador para lograr un mejor provecho de sus estudios. Dada la orientación del libro respecto a programar para resolver problemas asociados a las Ciencias e Ingenierías, el requisito mínimo de matemáticas que hemos elegido para presentar el contenido del mismo se cubre, normalmente, en el tercer año del bachillerato. No obstante, el requisito no es obligatorio para leer el libro en su totalidad y adquirir los conocimientos de programación obviando el contenido matemático.

About the Contributors

Editor(s)

Sergio Rojas es Profesor Titular, adscrito al Departamento de Física de la Universidad Simón Bolívar, Venezuela. En 1991 se graduó como Licenciado en Física, en la Universidad de Oriente, Núcleo de Sucre, Venezuela, realizando su tesis de grado en Relatividad Numérica. Luego, en 1998, Sergio se obtuvo el grado Ph.D. en Física en el City College of the City University of New York, USA, donde realizó trabajo de investigación en el área de la Física de Fluidos en Medios Porosos. Luego, en el 2001, Sergio obtuvo el grado de Máster en Finanzas Computacionales del Oregon Graduate Institute of Science and Technology, Oregon, USA.

El Dr. Héctor José Fernández Marín, obtuvo el título de Licenciado en Física en la Universidad de Oriente (UDO) en 1991 y desde entonces ha incursionado en la investigación y desarrollo de estudios relacionados con esta área, alcanzando el título de Magister Scientiarum en Física (UDO) y, posteriormente, Doctor en Ciencias, Mención Física (UCV).

Con la firme convicción de que a través de la educación se forja el éxito del mañana, se dedicó a impartir y difundir sus conocimientos como docente en las aulas de la Universidad Nacional Experimental Politécnica Antonio José de Sucre (Unexpo) y, como investigador, en las instalaciones de la UDO, UCV, IVIC (Instituto de Investigaciones Científicas de Venezuela) entre otros, a través del intercambio de experiencias y la enseñanza creativa, incorporando a la física elementos propios de la historia y la poesía, logrando así, cautivar la atención de los estudiantes y demás colegas.

Juan Carlos Ruiz Gómez, Profesor adscrito al Departamento de Física de la Universidad de Oriente-Venezuela. es Dr en Física de la Materia Condensada (ULA), M. Sc. en Física (UDO) y Lic en Física (UDO). Sus actividades académicas se centran en torno a la así denominada Física Computacional en el ámbito de la simulación aplicada a la nanociencia.

Desde estudiante le ha apasionado la computación, obteniendo en forma autodidacta destrezas en lenguajes de programación Fortran, BASIC, Pascal, C/C++ y Python. Ha incursionado en la programación y el uso del microcontrolador Arduino. Entusiasta del software libre, es un convencido de que el saber humano debe estar a la disposición y de cualquier interesado y que los mecanismos que coartan la difusión de conocimiento deben desaparecer. Considera que los estados deben fomentar y apoyar más activamente el desarrollo de conocimiento libre en los diferentes ámbitos de la vida con especial énfasis en el software y hardware libres.