Programa Curso Python
Programa Curso Python
Programa Curso Python
Python
Las sesiones introducen al lenguaje Python junto con la librería turtle dibujando figuras y curvas.
Posteriormente, se trabaja con la librería pygame en el desarrollo de videojuegos, en particular,
creando una versión simplificada del juego Snake.
Python es uno de los lenguajes de programación más utilizados mundialmente. Se caracteriza por su
alta legibilidad y simple sintaxis, y al ser multiplataforma, permite crear aplicaciones de escritorio,
páginas web, aplicaciones móviles, entre otras.
- Recomendado para personas desde los 12 años de edad que hayan aprobado el curso JavaScript 2
o el curso PHP.
Tiempo de duración
15 horas cronológicas
Objetivos de aprendizaje
- Conocer y realizar las instalaciones necesarias para programar con Python, en particular,
instalar una versión de Python y su entorno de desarrollo integrado (IDLE).
- Conocer y comprender la sintaxis de Python.
- Conocer, comprender y aplicar variables, condicionales, ciclos y funciones con Python.
- Comprender los conceptos de indentación, abstracción, bug y depuración de las ciencias de
la computación y la informática.
- Comprender cómo importar librerías en Python, en particular, las librerías turtle y pygame.
- Utilizar comandos de la librería turtle para dibujar con Python, en particular, para moverse,
girar, cambiar colores, entre otras.
- Utilizar comandos de la librería pygame para el desarrollo de videojuegos 2D con Python.
- Crear programas simples con Python utilizando código nativo y/o comandos de librerías
turtle y pygame.
- Conocer otras librerías de Python y su enfoque para promover el autoaprendizaje.
- Exportar un proyecto Python como archivo ejecutable.
Contenidos
1
Un contexto real como el de un gusano que se alimenta, es llevado a un programa computacional.
2
Crear un programa con error para ver concepto de bug y depurador.
Agregando diseño a nuestras páginas del inicio y desarrollo del juego:
Dándole diseño al Colores, sonidos y mejoras en interfaz de usuario, por ejemplo,
5
juego Snake pausar el juego.
Conceptos relevantes: Interfaz de usuario.
Finalización del juego Snake. Creación de archivo ejecutable.
Lluvia de librerías de Listado de librerías de Python, ejemplos, nuevas versiones de Python,
6 Python y cierre de esta Cierre de esta etapa.
etapa
Conceptos relevantes: Archivo Ejecutable (.exe), librerías.
Evaluación