Curso de Introducción a Python 2024
Curso de Introducción a Python 2024
1. TIPO DE FORMACIÓN
4. TIPO DE CURSO
REGULAR EXTENSIÓN
2
6. CECATI Y ENTIDAD FEDERATIVA
8. TIPO DE USUARIO
SÍ NO
3
11. EN CASO DE EXISTIR ESTÁNDAR DE COMPETENCIA (EC), NORMA OFICIAL MEXICANA (NOM) Y/O NORMA
INTERNACIONAL, ANOTARLA
10 a 20
4
16. DATOS DEL DOCENTE (Interno/Externo)
NOMBRE NÚMERO CORREO ELECTRÓNICO
CURP
COMPLETO TELEFÓNICO
Elio Tapia Arellano TAAE590507HVZPRL04 9621043252 [Link]@[Link]
5
II. ENCUADRE DEL CURSO
20. JUSTIFICACIÓN
Debido a los cambios tecnológicos tan acelerados en las tecnologías de la información se requiere que la Personas/Estudiantes tengan los
conocimientos necesarios en programación para poder participar en la era de la Inteligencia Artificial, ya sea participando en el desarrollo
de nuevas apps o entendiendo el proceso de desarrollo de esta nueva herramienta digital. por eso la justificación de aprender el lenguaje
de programación más nuevo, sencillo de manejar y mas poderoso que actualmente se encuentra en los mercados y sobre todo que es un
software de uso libre.
6
23. SABERES PARA EL DESARROLLO DE LA COMPETENCIA
SABERES
TEÓRICOS PROCEDIMENTALES AXIOLÓGICOS
(conocer/recursos sociocognitivos) (hacer/recursos sociocognitivos y (ser y convivir/recursos
socioemocionales) socioemocionales)
Identifica a Python como su lenguaje de Plica la instalación de Python y de VSC Manifiesta cumplimiento desarrollando los
programación que va a utilizar como se le explico. ejercicios de prácticas en la clase.
Conocer al editor de Textos de Python Aplica comentarios a los scrpt, utiliza Trabaja en equipo y establece comunicación
llamado IDLE y el editor de textos de diferentes tipos de Datos, variable, métodos con sus compañeros de clase.
Microsoft llamado Visual Studio Code y funciones de Python.
Manifiesta respeto, apoyo y empatía hacia
Conocer en que consiste la configuración Aplica los ciclos o Bucles For y While, sus compañeros.
del ambiente de Trabajo en Python desarrollas los ejercicios correspondientes
al tema Demuestra Puntualidad, Respeto, Disciplina,
Conocer cómo funcionan los comando, higiene en su persona y área de trabajo,
librerías, métodos y funciones en Python, Aplica listas y las manipula de acuerdo a sus dentro de su clase.
para ver si los resultados obtenidos son los necesidades
más ideales que esperábamos.
Aplica matrices y las manipula de acuerdo a
Aplica los comandos para diferenciar entre sus necesidades.
mayúsculas y minúsculas, así como aplica
las diferentes alineaciones a la izquierda, al
centro y a la derecha.
I. Apertura
1.1.-Apertura del curso Introducción a la Programación en Python
II. algoritmos
2.1.- Proceso para crear un algoritmo y codificarlo en un lenguaje de computadora para que éste lo pueda interpretar.
7
4.1.- Declaración de comentarios en Python.
Secuencia Didáctica
Competencia:
Saberes/ Estrategia Didáctica
Evaluación del
Contenido Duración
Actividades para el docente Actividades para el estudiante Aprendizaje
Temático
Encuadre grupal Encuadre grupal Elija un elemento. 4 horas
Apertura del
curso El docente/Facilitador presenta: Los estudiantes expresan sus Tipo de evaluación
denominación del curso, competencia expectativas, responsabilidad con su
I. Apertura que deberá de adquirir el capacitando proceso de aprendizaje y compromiso Heteroevaluación
al terminar el curso, duración, como miembro del grupo, y lo
1.1.-Apertura del mecánica de trabajo y evaluación del manifiestan por escrito en una hoja
curso Introducción a aprendizaje. aplicar técnica de blanca. Instrumento
la Programación en integración y aplica la evaluación
Python Lista de cotejo
diagnóstica para valorar los La Persona/Estudiante responde la
conocimientos previos del grupo. evaluación diagnóstica e identifican las
competencias que poseen con relación
a las del curso. Evidencia
Lista contestada
8
Secuencia Didáctica
Saberes/ Estrategia Didáctica
Evaluación de
Contenido Duración
Actividades para el docente Actividades para el estudiante aprendizaje
Temático
Desarrollo Aplicación de estrategia de Aplicación de estrategia de Evaluación 9 horas
aprendizaje aprendizaje 2 horas
iI. algoritmos Sumativa
2.1.-Proceso para la demostración o modelación la demostración o modelación
Tipo de evaluación
7 horas
crear un algoritmo y Cómo crear un algoritmo y codificarlo La persona/Estudiante, crear un
codificarlo en un en el lenguaje de programación algoritmo y codificarlo en el lenguaje Heteroevaluación
lenguaje de Python, de programación Python,
computadora para Instrumento
que éste lo pueda Como se utilizarán los datos de Utiliza los datos de entrada, salida, de
interpretar. Lista de cotejo
entrada, salida, de secuencia de secuencia de asignación, lógica
asignación, lógica matemáticas, matemáticas, ejecución condicional,
Tipos de ejecución condicional, iteración, iteración, reutilización Evidencia
instrucciones que se reutilización
utilizan en todos los Lista contestada
Conocer cómo funcionan los comando,
lenguajes de Conocer cómo funcionan los librerías, métodos y funciones en
programación y que comando, librerías, métodos y Python, para ver si los resultados
en este curso funciones en Python, para ver si los obtenidos son los más ideales que
también nosotros resultados obtenidos son los más esperábamos. Explica la instalación de
utilizaremos ideales que esperábamos. Python y de VSC como se le explico.
(Instrucciones de: Plica la instalación de Python y de .
(entrada, salida, VSC como se le explico La Persona / estudiante desarrolla el
ejecución secuencia, algoritmo y lo codifica en el lenguaje
asignación, lógica El docente por medio de la técnica de programación Python.
matemática, Demostrativa, crea un algoritmo y
ejecución codificarlo en el lenguaje de Utiliza los datos de entrada, salida, de
condicional, programación Python, secuencia de asignación, lógica
iteración, matemáticas, ejecución condicional,
reutilización) Utiliza los datos necesarios de iteración, reutilización necesarios.
entrada, salida, de secuencia de
Diferencias entre un asignación, lógica matemáticas, Conocer cómo funcionan los comando,
Compilador y un ejecución condicional, iteración, librerías, métodos y funciones en
Intérprete reutilización Python, para ver si los resultados
obtenidos son los más ideales que
aplica los comando, librerías, esperábamos.
Conocer cómo
funcionan los métodos y funciones que necesitara
comando, librerías, en Python, para ver si los resultados
métodos y funciones obtenidos son los más ideales que
en Python, para ver esperábamos.
si los resultados
obtenidos son los
más ideales que
9
Secuencia Didáctica
Saberes/ Estrategia Didáctica
Evaluación de
Contenido
esperábamos. Duración
aprendizaje
Temático
Desarrollo Aplicación de estrategia de Aplicación de estrategia de Evaluación 4 horas
aprendizaje aprendizaje 2 horas
III. Sumativa
INSTALACION la demostración o modelación la demostración o modelación 2 horas
Tipo de evaluación
DE PYTHON El docente aplicará la técnica La Persona Estudiante tomara nota de
3.1.-Instalación didáctica expositiva para mostrar los estas secuencias para poder aplicarlas Heteroevaluación
del lenguaje de pasos a seguir para tener acceso a la en sus equipos personales.
programación de página oficial de Python, descargar e Instrumento
Python desde la instalar. Así también apuntes como configurar Lista de cotejo
página Oficial el entorno de trabajo para el buen
Como descargar e instalar el VSC, desarrollo.
Configurar el instalar las extensiones necesarias Evidencia
entorno del lenguaje para el buen desarrollo del editor. Y como descargar e instalar el VSC, Lista contestada
de programación de instalar las extensiones necesarias
Python El docente realiza descarga del para el buen desarrollo del editor.
lenguaje de programación de Python
y muestra la forma correcta de La persona/Estudiante si asiste con
Descargar y
instalarlo en una computadora, laptop realiza descarga del lenguaje
configurar el editor
siguiendo los pasos previamente de programación de Python e instala,
de textos Visual
sugeridos por el docente. siguiendo los pasos previamente
Studio Code que
acompañara a sugeridos por el docente.
realiza la descarga de VSC desde la
Python en la edición
página oficial, los instala y lo realiza la descarga de VSC desde la
de los Script para
configurara para su correcta página oficial, los instala y lo
ejemplificar el
ejecución instalando las extensiones
funcionamiento de configurara para su correcta ejecución
necesarias.
métodos y funciones instalando las extensiones necesarias.
del lenguaje de
se configura el entorno completo de
programación se configura el entorno completo de
trabajo para un buen desarrollo del
Python. trabajo para un buen desarrollo del
curso.
curso.
Identifica a Python
como su lenguaje de
programación que
va a utilizar
Conocer al editor de
Textos de Python
llamado IDLE y el
editor de textos de
Microsoft llamado
Visual Studio Code
10
Secuencia Didáctica
Estrategia Didáctica
- Conocer en que
consiste la
configuración del
Saberes/
ambiente de Trabajo Evaluación de
en Contenido Python Duración
aprendizaje
Temático
Plica la instalación
de Python y de VSC
como se le explico.
Desarrollo Aplicación de estrategia de Aplicación de estrategia de Evaluación 7 horas
aprendizaje aprendizaje 2 horas
IV. TIPOS Sumativa
DATOS, la demostración o modelación la demostración o modelación 5 horas
Tipo de evaluación
COMENTARIO El docente aplicará la técnica La Persona / Estudiante toma apuntes
S, didáctica expositiva para la para después practicas el tema Heteroevaluación
aplicación de comentarios durante la aplicación de comentarios durante la
VARIABLES, elaboración de los script- elaboración Instrumento
de los script-
OPERADORES Lista de cotejo
ARITMETICOS Explicará los diferentes tipos de toma apuntes de los diferentes tipos
4.1.- Declaración datos de disponer Python para la
introducción o salida de información
de datos de disponer Python para la
de comentarios en introducción o salida de información Evidencia
Python. Lista contestada
Explicará uso y manejo de las
variables, concatenación, asignación, toma apuntes del uso y manejo de las
Tipos de datos en búsquedas, extracción, comparación. variables, concatenación, asignación,
programación de búsquedas, extracción, comparación.
Python (int, float, Explicará el uso y manejo de los
compless, String, Operadores Aritméticos, suma, resta, toma apuntes del uso y manejo de los
boolean) multiplicación, división, exponencial, Operadores Aritméticos, suma, resta,
modulo y división entera. multiplicación, división, exponencial,
Uso y manejo de modulo y división entera.
Variables en Python Utiliza diferentes tipos de Datos,
(concatenación, variable, métodos y funciones de Toma apuntes de los diferentes tipos
asignación, búsqueda, Python.
extracción,
de Datos, variable, métodos y
comparación) funciones de Python.
El docente aplicará la técnica
Uso y manejo de los didáctica demostrativa para la La Persona / Estudiante captura los
Operadores aplicación de comentarios sencillos y ejemplos propuestos por el Docente
Aritméticos (suma, múltiples durante la elaboración de con comentarios sencillos y múltiples
resta, multiplicación, los script-. durante la elaboración de los script-
división, exponente,
modulo, división demuestra con ejemplos los La Persona / Estudiante captura los
diferentes tipos de datos de disponer
11
Secuencia Didáctica
Estrategia Didáctica
Saberes/
entera) Python para la introducción o salida ejemplos propuestos por el Docente
Evaluación de
Contenido de información. con los diferentes tipos de datos de Duración
Aplica comentarios aprendizaje
Temático disponer Python para la introducción o
al script, utiliza Demuestra uso y manejo de las salida de información.
diferentes tipos de variables, concatenación, asignación,
Datos, variable, búsquedas, extracción, comparación. La Persona / Estudiante captura los
métodos y funciones ejemplos propuestos por el Docente
de Python. Demuestra el uso y manejo de los con uso y manejo de las variables,
Operadores Aritméticos, suma, resta, concatenación, asignación,
multiplicación, división, exponencial, búsquedas, extracción, comparación.
modulo y división entera.
La Persona / Estudiante captura los
Demuestra con ejemplos los ejemplos propuestos por el Docente
diferentes tipos de Datos, variable, con el uso y manejo de los Operadores
métodos y funciones de Python.
Aritméticos, suma, resta,
multiplicación, división, exponencial,
modulo y división entera.
13
Secuencia Didáctica
Estrategia Didáctica
Saberes/ trabajar con mayúsculas y minúsculas,
así como aplica las diferentes Evaluación de
Contenido Duración
alineaciones a la izquierda, al centro y aprendizaje
Temático
a la derecha
Métodos más usados Explica los Métodos más usados en Toma apuntes de como de los Evidencia
en Python (format(), Python (format(), f-Strings {}, strip(), ejercicios propuestos por el docente Lista contestada
f-Strings {}, strip(), rstrip(), lstrip(), istitle() y title(), de utilizar los Métodos más usados en
rstrip(), lstrip(), islower() y lower() isupper() upper(),
Python (format(), f-Strings {}, strip(),
istitle() y title(), swapcase(), capitalize(), center()
rstrip(), lstrip(), istitle() y title(),
islower() y lower() ljust() rjust(), count(), startswith() Y
endswits(), substrings ). islower() y lower() isupper() upper(),
isupper() upper(),
swapcase(), capitalize(), center()
swapcase(),
Así también explica el Bucle o Ciclo ljust() rjust(), count(), startswith() Y
capitalize(), center()
ljust() rjust(), for, y la clase range(). endswits(), substrings ).
count(), startswith()
Y endswits(), Observa si La persona Estudiante Toma apuntes de como de los
substrings ) Manifiesta cumplimiento ejercicios propuestos por el docente
desarrollando los ejercicios de de utilizar el Bucle o Ciclo for, y la
Bucle o Ciclo for, la prácticas en la clase. clase range()
clase range(.
Observa si La persona Estudiante
Manifiesta Trabaja en equipo y establece La Persona / estudiante desarrolla el
cumplimiento comunicación con sus compañeros
ejercicios para la aplicación de los
desarrollando los de clas
parámetros and y sep, Bucle o ciclo
ejercicios de ,
Observa si La persona Estudiante while, Sentencias break y continue,
prácticas en la clase.
Manifiesta respeto, apoyo y empatía Función len(.
hacia sus compañeros.
Trabaja en equipo y Realiza ejercicios para comprobar el
establece uso correcto de los Métodos mas
comunicación con El docente por medio de la técnica usados en Python (format(), f-Strings
sus compañeros de Demostrativa, realiza ejercicios para
14
Secuencia Didáctica
Estrategia Didáctica
class. la aplicación de cómo se utilizan los {}, strip(), rstrip(), lstrip(), istitle() y
parámetros and y sep, Bucle o ciclo title(), islower() y lower() isupper()
while, Sentencias break y continue, upper(), swapcase(), capitalize(),
Saberes/ Funcion len().
Manifiesta respeto, center() ljust() rjust(), count(), Evaluación de
Contenido Duración
apoyo y empatía startswith() Y endswits(), substrings ). aprendizaje
Temático Realiza ejercicios para mostrar el uso
hacia sus
correcto de los Métodos mas usados
compañeros. Realiza ejercicios para comprobar el
en Python (format(), f-Strings {},
uso correcto del el Bucle o Ciclo for, y
strip(), rstrip(), lstrip(), istitle() y
title(), islower() y lower() isupper() la clase range()
upper(), swapcase(), capitalize(),
.
center() ljust() rjust(), count(),
startswith() Y endswits(),
substrings ).
15
Secuencia Didáctica
Estrategia Didáctica
Matrices, Matrices Explica sobre las listas y su toma los apuntes correspondientes al
Anidadas, Matrices manipulación de acuerdo a sus tema de cómo crear y usar los
Anidadas con ayuda necesidades. Diccionarios en Python.
del Bucle for, Suma
de Matrices Observa si la Persona Estudiante La Persona / Estudiante, captura los
presenta Puntualidad, Respeto, ejercicios propuestos por el Docente
Uso y creación de Disciplina, higiene en su persona y sobre el tema de cómo crear Listas
Diccionarios en área de trabajo, dentro de su clase. Homogéneas Y Heterogéneas y sus
Python Elementos (desplegar, Acceder,
El docente por medio de la técnica Modificar, Agregar, Insertar, Eliminar,
Aplica listas y las Demostrativa, realiza los ejercicios Invertir, Ordenar, Indexar, Concatenar,
manipula de necesarios sobre el tema de cómo sumar, Constructor list(), listas
Saberes/
acuerdo a sus crear Listas Homogéneas Y Anidadas).
Heterogéneas y sus Elementos Evaluación de
Contenido
necesidades Duración
(desplegar, Acceder, Modificar, aprendizaje
Temático captura los ejercicios propuestos por
Agregar, Insertar, Eliminar, Invertir,
Aplica matrices y las el Docente sobre el tema de como
Ordenar, Indexar, Concatenar,
manipula de elaborar y usar Matrices, como crear
sumar, Constructor list(), listas
acuerdo a sus Matrices Anidadas, y Matrices
Anidadas).
necesidades. Anidadas con ayuda del Bucle for,
realiza los ejercicios necesarios sobre Suma de Matrices.
Demuestra el tema de como elaborar y usar
Puntualidad, Matrices, como crear Matrices captura los ejercicios propuestos por
Respeto, Disciplina, Anidadas, y Matrices Anidadas con el Docente sobre el tema de cómo
higiene en su ayuda del Bucle for, Suma de crear y usar los Diccionarios en
persona y área de Matrices. Python.
trabajo, dentro de su
clase. realiza los ejercicios necesarios sobre
el tema de cómo crear y usar los
Diccionarios en Python.
.
Cierre del curso Reflexión Reflexión Evaluación 4 horas
El docente aplica una práctica final y
Manifiesta posteriormente organiza la Los estudiantes resuelven una Sumativa
honestidad, presentación de los informes con la práctica final y posteriormente,
tolerancia hacia su persona/estudiante y promueve la socializan los resultados obtenidos en Tipo de evaluación
trabajo y discusión grupal, para retroalimentar plenaria, demostrando honestidad y
compañeros. desempeño durante el curso y respetos hacia los que avanzaron más Heteroevaluación
resultado obtenidos. y los que no lograron obtener el
Manifiesta respeto y máximo esperado. Instrumento
empatía hacia sus El docente coordina una sesión para Lista de cotejo
compañeros Los estudiantes reflexionan sobre la
valorar las vivencias como grupo de importancia de estar actualizados en
aprendizaje y experiencias en el las nuevas tecnologías de la
16
Secuencia Didáctica
Estrategia Didáctica
proceso del curso, con base en los información y la operación del Evidencia
apuntes recabados y ejercicios hardware y el software, con base en
realizados, medidas de seguridad e los apuntes recabados y ejercicios
Saberes/
higiene y contribución a la realizados, medidas de seguridad e Evaluación
Lista contestada de
Contenido higiene y contribución a la Duración
preservación del medio ambiente y la aprendizaje
Temático preservación del medio ambiente, de
importancia de haber logrado las
acuerdo a los avances tecnológicos.
expectativas que traían antes de
empezar este curso.
ACCIONES FORMATIVAS O ACTIVIDADES EXTRACURRICULARES VINCULADAS CON LA(S) COMPETENCIA(S) Y LOS RECURSOS
SOCIOEMOCIONALES A DESARROLLAR
(Responsabilidad social, cuidado físico y corporal, así como bienestar emocional afectivo)
1 cañón o proyector
1 Apuntador/presentador inalámbrico.
Herramienta Hemerográfica
Material e insumos
17
2 plumones de agua para pizarrón blanco
1 Borrador.
Material de apoyo didáctico Cibergráfica
[Link]
Conectividad aulaClic. Curso de Excel 2016, Excel 2019. Índice del curso
Conexión a internet
18
IV. VALIDACIÓN ACADÉMICA
Verifica Autoriza
Auxiliar del Área de Apoyo Técnico Académico/ Subdirector de Enlace Operativo de la DGCFT en
Responsable de las Funciones Técnico Académicas el Estado de Chiapas
19