Volver al índicePresentación

Presentación

Me llamo Bartolomé Sintes Marco. Soy profesor de Informática en el Instituto de Educación Secundaria Abastos de Valencia (España).

Durante el curso 2011-2012 voy a dedicar parte del tercer trimestre del curso (unas 20 horas de clase) a enseñar rudimentos de programación con el lenguaje de programación Python a alumnos del módulo Lenguaje de Marcas y Sistemas de Gestión de la Información de 1º curso del ciclo formativo de grado superior Administración de Sistemas Informáticos en Red.

Este curso está orientado a alumnos sin conocimientos previos de programación. He separado las lecciones, en las que se explican los conceptos básicos de programación y cómo se aplican en Python, de los ejercicios correspondientes. La mayoría de ejercicios propuestos son clásicos y aparecen en cualquier curso de programación.

Los ordenadores que están utilizando los alumnos tienen instalado Windows 7, por lo que he utilizado la versión para Windows de Python.

Este curso está preparado para la versión 2.7 de Python. El motivo para no elegir la versión 3 es que las distribuciones Linux más populares todavía usan la versión 2.7 (por ejemplo, Ubuntu y Fedora).


Licencia

Este curso se distribuye bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0 España. Esta licencia está disponible en Internet en versión resumida y en versión completa.

Los programas incluidos en este curso se distribuyen bajo la licencia GNU Affero General Public License 3 o posterior.


¿Qué es Python?

Nota: Esta descripción de Python es una traducción libre de los primeros párrafos del tutorial de Python 2.7.

Python es un lenguaje de programación potente y fácil de aprender. Posee eficientes estructuras de datos de alto nivel y un enfoque sencillo pero efectivo de la programación orientada a objetos. La sintaxis elegante, los tipos de datos dinámicos y el hecho de ser un lenguaje interpretado hacen de Python un lenguaje ideal para la creación de scripts y el desarrollo rápido de aplicaciones en todo tipo de áreas y plataformas.

El intérprete de Python y la biblioteca estándar están disponibles en forma de código fuente o código ejecutable para los principales sistemas operativos en el sitio web oficial de Python, http://www.python.org/, y puede distribuirse libremente. Este sitio también contiene información sobre muchos módulos, programas y herramientas para Python, así como documentación adicional.

El intérprete de Python puede ampliarse fácilmente con nuevas funciones y tipos de datos implementados en C o C++ (u otros lenguajes accesibles desde C). Python es también adecuado como lenguage de extensión de aplicaciones.


Comentarios sobre el formato utilizado en este curso

Esta página forma parte del curso "Introducción a la programación con Python" disponible en http://www.mclibre.org
Autor: Bartolomé Sintes Marco
Última modificación de esta página: 17 de abril de 2012

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.