0% encontró este documento útil (0 votos)
284 vistas

Silabo de Python

Este documento presenta un silabo para un curso de Programación en Python. El curso dura 10 semanas y cubre conceptos básicos de programación como condicionales, bucles, programación orientada a objetos y sintaxis de Python. Los estudiantes aprenderán a través de videos, lecturas, laboratorios y evaluaciones en la plataforma de aprendizaje en línea. El objetivo es que los estudiantes adquieran habilidades básicas de programación usando el lenguaje Python.

Cargado por

Jackeline Balvin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
284 vistas

Silabo de Python

Este documento presenta un silabo para un curso de Programación en Python. El curso dura 10 semanas y cubre conceptos básicos de programación como condicionales, bucles, programación orientada a objetos y sintaxis de Python. Los estudiantes aprenderán a través de videos, lecturas, laboratorios y evaluaciones en la plataforma de aprendizaje en línea. El objetivo es que los estudiantes adquieran habilidades básicas de programación usando el lenguaje Python.

Cargado por

Jackeline Balvin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

SILABO

Datos del Curso


Código: PYTHON_MTPE_F2/21 Curso: PCAP: Fundamentos de Programación en Python
Modalidad: e-
Área / Programa que Coordina: Academia Cisco Merlin DT (MDT)
learning
Horas de Aprendizaje
Horas de Reforzamiento de Teória Horas de Asesoría o Reforzamiento de
Autónomo mínimo
(sincronas - AST) : 24 Práctica (sincronas - ASA) : 24
(AAA): 56
Período: Fase 2_2021 Fecha de inicio y fin del período: del 14/06/2021 al 18/08/2021
Carrera Profesional Técnica: Programación de la red
Metodología de Aprendizaje: Aula Invertida

Detalle de Horas Recomendadas del Curso


Total: Horas de Teoría Horas de Horas de Horas de Horas de Asesoría o
(Asincronos): Laboratorio virtual Evaluación l Reforzamiento de Reforzamiento de
(Asíncrono): (Síncrona): Teoría (Sincronas): Práctica (Sincronas):

110 31 25 6 24 24

Sumilla
El curso cubre todos los conceptos básicos de la programación en Python, así como conceptos y técnicas
generales de programación informática. El curso también familiariza al estudiante con el enfoque orientado
a objetos. El curso se divide en seis módulos.

Cada estudiante tiene acceso a materiales prácticos, cuestionarios y evaluaciones para aprender a utilizar
las habilidades y los conocimientos adquiridos en el curso e interactuar con algunos programas de la vida
real.

Resultado de Aprendizaje del Curso


Los estudiantes lograrán:

Comprender y aplicar los conceptos generales de programación informática como ejecución condicional,
bucles, sintaxis del lenguaje de programación Python, semántica y tiempo de ejecución, así como técnicas
generales de codificación y programación orientada a objetos.

Cronograma de Actividades
Logro esperado del estudiante
Sem (hrs) Tipo Contenido Recursos
y/o Actividades de Aprendizaje
Módulo 0: Presentación del curso
Resultado Específico:
• Conocer que aprenderá en el curso, las normas del curso y como será evaluado.
• Videoconferencia por
Webex.
• Intoducción a • Plataforma NetAcad
NetAcad. • Comprender el silabo del curso. • Presentación con
2 AST
• Introducción al • Comprender como acceder diapositivas.
curso. NetAcad y al curso. • Acceso a Internet
• Cómputadora o Laptop.
1 • Python
• Plataforma LMS de
• Aprender a navegar por la
NetAcad.
plataforma de LMS de
• Videos del curso Módulo
2 AAA NetAcad.
• Bienvenida al Curso 0
• Aprender a navegar por el
• Acceso a Internet
curso.
• Cómputadora o Laptop.
Fundamentos de Python – Parte 1: Básicos
Módulo 1: Introducción a Python y la Programación

Resultado Específico:

• Videoconferencia por
• Conocer los fundamentos de
Webex.
programación
• Conocer el entorno de • Plataforma NetAcad
• Reforzar los programación • Presentación con
2 AST principales temas • Comparar Compilación vs. diapositivas.
del Módulo 1. Interpretación • Acceso a Internet
• Cómputadora o Laptop.
• Conocer los fundamentos de • Python
Python
• Videoconferencia por
Webex.
• Reforzar el • Plataforma LMS de
desarrollo de • Conocer como instalar y probar NetAcad.
2 ASA
laboratorios del Python • Acceso a Internet
2 módulo1 • Cómputadora o Laptop.
• Ejercicios de Laboratorio
• Python
• Visualizar los videos de los
módulos 1.
• Leer el módulo 1 del curso • Plataforma LMS de
PCAP: Fundamentos de NetAcad.
Programación en Python de la
• Revisar el material • Videos del curso Módulo
plataforma NedAcad.
3 AAA del Modulo 1. 1
• Desarrollar laboratorios
• Acceso a Internet
propuestos en el curso.
• Cómputadora o Laptop.
• Desarrollar el Quiz de
• Python
autoevaluación del módulo 1
para comprobar el logro de los
objetivos del modulo.
Módulo 2: Tipo de datos, variable, operaciones básicas de entrada y salida, operadores básicos.
Resultado Específico:
• Conocer los tipos de datos y los métodos básicos de formateo, conversión de datos,
entrada y salida de datos.
• Conocer los operadores.
• Conocer las variables.
• Videoconferencia por
• Conocer los métodos básicos Webex.
de formateo y salida de datos • Acceso a Plataforma
ofrecidos por Python, junto con
NetAcad.
• Reforzar los los tipos principales de datos y
• Presentación con
2 AST principales temas operadores númericos, sus
diapositivas.
del Módulo 2. relaciones mutuas y enlaces.
• Acceso a Internet
• El concepto de variable y la
• Cómputadora o Laptop.
manera correcta de darles
nombre. • Python

• Videoconferencia por
3 Webex.
• Acceso a Plataforma LMS
• Reforzar el • Desarrollar laboratorios del
de NetAcad.
desarrollo de módulo 2
• Acceso a Internet
laboratorios del
• Cómputadora o Laptop.
módulo 2
2 ASA • Python.
• Guía de Laboratorio
• Plataforma LMS de
• Visualizar los videos del
NetAcad.
• Revisar el material módulos 2.
4 AAA • Videos del curso Módulo
del Modulo 2 • Leer el módulo 2 del curso
2.
PCAP: Fundamentos de
• Acceso a Internet.
Programación en Python de la • Cómputadora o Laptop.
plataforma NedAcad. • Python.
• Desarrollar laboratorios
propuestos en el curso.
Módulo 2: Tipo de datos, variable, operaciones básicas de entrada y salida, operadores básicos.
Resultado Específico:
• Conocer los tipos de datos y los métodos básicos de formateo, conversión de datos,
entrada y salida de datos.
• Conocer los operadores.
• Conocer las variables.
• Videoconferencia por
Webex.
• Conocer el operador de • Acceso a Plataforma
• Reforzar los asignación, las reglas que rigen NetAcad.
2 AST principales temas la construcción de expresiones. • Presentación con
del Módulo 2 • Conocer la entrada y diapositivas.
conversión de datos. • Acceso a Internet
• Cómputadora o Laptop.
• Python
• Videoconferencia por
Webex.
• Reforzar el • Acceso a Plataforma LMS
• Desarrollar laboratorios del
desarrollo de de NetAcad.
2 ASA módulo 2
laboratorios del • Acceso a Internet
4 módulo 2. • Cómputadora o Laptop.
• Python.
• Guía de Laboratorio
• Visualizar los videos de los
módulos 2.
• Leer el módulo 2 del PCAP: • Plataforma LMS de
Fundamentos de Programación NetAcad.
en Python de la plataforma
• Videos del curso Módulo
NedAcad.
4 AAA • Revisar el material 2.
• Desarrollar laboratorios
del Modulo 2. • Acceso a Internet.
propuestos en el curso.
• Cómputadora o Laptop.
• Desarrollar el Quiz de
• Python.
autoevaluación del módulo 2
para comprobar el logro de los
objetivos del los modulos.
Módulo 3: Valores booleanos, ejecución condicional, bucles, listas y procesamiento de listas,
operaciones lógicas y bit a bit.
Resultado Específico:
• Comprender y aplicar los valores booleanos
• Comprender y aplicar instrucciones if-elif-else
• Compreder y aplicar bucles while y for
• Comprender los valores • Videoconferencia por
booleanos para comparar Webex.
diferentes valores y controlar • Plataforma NetAcad
las rutas de ejecución usando
• Reforzar los • Presentación con
las instrucciones if e if-else
2 AST principales temas del diapositivas.
• Comprender la utilización de
Módulo 3. • Acceso a Internet
bucles (while y for) y cómo
• Cómputadora o Laptop.
controlar su comportamiento
utilizando las instrucciones • Python
5 break y continue.
• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
• Reforzar el desarrollo • Desarrollar laboratorios del
de NetAcad.
2 ASA de laboratorios del módulo 3
• Acceso a Internet
módulo 3.
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio
• Leer el módulo 3 del curso • Plataforma LMS de
PCAP: Fundamentos de NetAcad.
Programación en Python de la
• Videos del curso Módulo
• Revisar el material del plataforma NedAcad.
4 AAA 3.
Modulo 3. • Visualizar los videos de los
• Acceso a Internet.
módulos 3.
• Cómputadora o Laptop.
• Desarrollar laboratorios
• Python.
propuestos en el curso.
Módulo 3: Valores booleanos, ejecución condicional, bucles, listas y procesamiento de listas,
operaciones lógicas y bit a bit.
Resultado Específico:
• Comprende el control de flujo
• Comprender y aplicar los operadores lógicos y bit a bit
• Comprende y aplicar las listas y arreglos.
• Comprender la diferencia entre • Videoconferencia por
operaciones lógicas y bit a bit. Webex.
• Comprender el concepto de • Plataforma NetAcad
• Reforzar los listas y procedimiento de listas, • Presentación con
2 AST principales temas del incluyendo la iteración diapositivas.
Módulo 3. proporcionada por el bucle for, • Acceso a Internet
y break. • Cómputadora o Laptop.
• Comprender la idea de arreglos • Python
multidimensionales.
• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
• Reforzar el desarrollo • Desarrollar laboratorios del de NetAcad.
2 ASA de laboratorios del módulo 3
6 • Acceso a Internet
módulo 3.
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio
• Leer el módulo 3 del curso
PCAP: Fundamentos de • Plataforma LMS de
Programación en Python de la NetAcad.
plataforma NedAcad.
• Videos del curso Módulo
• Revisar el material del • Desarrollar laboratorios
4 AAA 3.
Modulo 3. propuestos en el curso.
• Acceso a Internet.
• Desarrollar el Quiz de
• Cómputadora o Laptop.
autoevaluación del módulo 3
• Python.o Laptop.
para comprobar el logro de los
objetivos del los modulos.
Módulo 4: Funciones, tuplas, diccionarios y procesamiento de datos.
Resultado Específico:
• Comprender y aplicar funciones.
• Comprender y aplicar los argumentos y las distintas formas de hacerlo.
• Comprender la declaración y
uso de funciones, su propósito, • Videoconferencia por
y sus usos. Webex.
• Comprender el concepto de • Plataforma NetAcad
• Reforzar los cómo pasar argumentos de • Presentación con
2 AST principales temas del diferentes maneras y como
diapositivas.
Módulo 4. colocarles valores
• Acceso a Internet
predeterminados junto con los
• Cómputadora o Laptop.
mecanismos para que la
función retorne o regrese • Python
resultados.
• Videoconferencia por
Webex.
• Reforzar el desarrollo • Desarrollar laboratorios del • Acceso a Plataforma LMS
7 2 ASA de laboratorios del módulo 4 de NetAcad.
módulo 4. • Acceso a Internet
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio
• Leer el módulo 4 del curso
PCAP: Fundamentos de • Plataforma LMS de
Programación en Python de la
NetAcad.
plataforma NedAcad.
• Videos del curso Módulo
• Revisar el material del • Desarrollar laboratorios
4 AAA 4.
Modulo 4. propuestos en el curso.
• Acceso a Internet.
• Desarrollar el Quiz de
• Cómputadora o Laptop.
autoevaluación del módulo 4
• Python.
para comprobar el logro de los
objetivos del los modulos.
Módulo 4: Funciones, tuplas, diccionarios y procesamiento de datos.
Resultado Específico:
• Comprender y aplicar el alcance de los nombres.
• Comprender y aplicar las tuplas y direcciones.
• Comprender y aplicar el procesamiento de datos.
• Videoconferencia por
• Comprender el alcance de los Webex.
nombres de variables. • Plataforma NetAcad
• Reforzar los
2 AST principales temas del • Comprender nuevos tipos de • Presentación con
datos; tuplas y diccionarios, y diapositivas.
Módulo 4.
su rol en el procesamiento de • Acceso a Internet
datos. • Cómputadora o Laptop.
• Python
• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
• Reforzar el desarrollo • Desarrollar laboratorios del de NetAcad.
2 ASA de laboratorios del módulo 4
• Acceso a Internet
módulo 4.
8 • Cómputadora o Laptop.
• Python.
• Guía de Laboratorio
• Leer el módulo 4 del curso
PCAP: Fundamentos de
Programación en Python de la
• Plataforma LMS de
plataforma NedAcad.
NetAcad.
• Desarrollar laboratorios
• Videos del curso Módulo
• Revisar el material del propuestos en el curso.
6 AAA 4.
Modulo 4. • Desarrollar el Quiz de
• Acceso a Internet.
autoevaluación del módulo 4
• Cómputadora o Laptop.
para comprobar el logro de los
• Python.
objetivos del los modulos.
• Desarrollar la Evaluaciones
Parte 1: Evaluación Parcial
Fundamentos de Python – Parte 2: Intermedio
Módulo 5: Módulo, paquetes, cadenas, métodos de lista y excepciones.

Resultado Específico:
• Comprender y aplicar los módulos de Python
• Comprender los módulos de • Videoconferencia por
Python: su lógica, su función, Webex.
cómo importarlos de diferentes • Plataforma NetAcad
maneras y presentar el
• Reforzar los • Presentación con
contenido de algunos módulos
2 AST principales temas del diapositivas.
estándar proporcionados por
Módulo 5. • Acceso a Internet
Python.
• Cómputadora o Laptop.
• Comprender la forma en que
los módulos se unen para • Python
formar paquetes.
• Videoconferencia por
• Reforzar el desarrollo • Desarrollar laboratorios del Webex.
2 ASA
de laboratorios del módulo 5 • Acceso a Plataforma LMS
9
módulo 5. de NetAcad.
• Acceso a Internet
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio.
• Plataforma LMS de
• Leer el módulo 5 del curso NetAcad.
PCAP: Fundamentos de
• Videos del curso Módulo
• Revisar el material del Programación en Python de la
6 AAA 5.
Modulo 5. plataforma NedAcad.
• Acceso a Internet.
• Desarrollar laboratorios
• Cómputadora o Laptop.
propuestos en el curso.
• Python.
Módulo 5: Módulo, paquetes, cadenas, métodos de lista y excepciones.
Resultado Específico:
• Comprender el concepto de excepción.
• Comprender las cadenas y sus métodos.
• Comprender el concepto de • Videoconferencia por
una excepción y su Webex.
implementación en Python, • Plataforma NetAcad
incluida la instrucción try-
• Reforzar los • Presentación con
except, con sus aplicaciones y
2 AST principales temas del diapositivas.
la instrucción raise.
Módulo 5. • Acceso a Internet
• Comprender las cadenas y sus
• Cómputadora o Laptop.
métodos específicos, junto con
sus similitudes y diferencias en • Python
comparación con las listas.
• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
• Reforzar el desarrollo • Desarrollar laboratorios del de NetAcad.
10 2 ASA de laboratorios del módulo 5
• Acceso a Internet
módulo 5.
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio.
• Leer el módulo 5 del curso
PCAP: Fundamentos de • Plataforma LMS de
Programación en Python de la NetAcad.
plataforma NedAcad.
• Videos del curso Módulo
• Revisar el material del • Desarrollar laboratorios
6 AAA 5.
Modulo 5. propuestos en el curso.
• Acceso a Internet.
• Desarrollar el Quiz de
• Cómputadora o Laptop.
autoevaluación del módulo 5
• Python.
para comprobar el logro de los
objetivos del los modulos.
Módulo 6:
El enfoque Orientado a Objetos: clases, metodos, objetos y sus caracterisiticas estándar; manejo
de excepciones y manejo de archivos.
Resultado Específico:
• Comprender y aplicar los fundamentos y enfoques de la programación orientada a objetos.
• Videoconferencia por
• Comprender y aplicar los Webex.
fundamentos y enfoques de la • Plataforma NetAcad
• Reforzar los
programación orientada a • Presentación con
2 AST principales temas del
objetos. diapositivas.
Módulo 6.
• Comprender las clases, • Acceso a Internet
métodos y objetos. • Cómputadora o Laptop.
11 • Python
• Videoconferencia por
• Desarrollar laboratorios del Webex.
• Reforzar el desarrollo módulo 6. • Acceso a Plataforma LMS
2 ASA de laboratorios del de NetAcad.
módulo 6. • Acceso a Internet
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio.
• Plataforma LMS de
• Leer el módulo 6 del curso NetAcad.
CCNA Introducción a las redes • Videos del curso Módulo
• Revisar el material del
6 AAA de la plataforma NedAcad. 6.
Modulo 6.
• Desarrollar laboratorios • Acceso a Internet.
propuestos en el curso. • Cómputadora o Laptop.
• Python.
Módulo 6:
El enfoque Orientado a Objetos: clases, metodos, objetos y sus caracterisiticas estándar; manejo
de excepciones y manejo de archivos.
Resultado Específico:
• Comprender y aplicar los fundamentos y enfoques de la programación orientada a objetos.
• Videoconferencia por
Webex.
• Plataforma NetAcad
• Comprender el manejo de
• Reforzar los • Presentación con
excepciones
2 AST principales temas del diapositivas.
• Comprender el manejo de
Módulo 6. • Acceso a Internet
archivos.
• Cómputadora o Laptop.
• Python

• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
• Reforzar el desarrollo
• Desarrollar laboratorios del de NetAcad.
2 ASA de laboratorios del
módulo 6. • Acceso a Internet
módulo 6.
• Cómputadora o Laptop.
• Python.
• Guía de Laboratorio.
• Leer el módulo 6 del curso
PCAP: Fundamentos de
Programación en Python de la
12 • Plataforma LMS de
plataforma NedAcad.
NetAcad.
• Desarrollar laboratorios
• Videos del curso Módulo
• Revisar el material del propuestos en el curso.
8 AAA 6.
Modulo 6. • Desarrollar el Quiz de
• Acceso a Internet.
autoevaluación del módulo 6
• Cómputadora o Laptop.
para comprobar el logro de los
objetivos del los modulos. • Python.
• Desarrollar la Evaluaciones
Parte 2: Evaluación Parcial
Evaluación Final del Curso
• Videoconferencia por
Webex.
Rendir Examen Final • Plataforma NetAcad
2 ASA
• Acceso a Internet
• Cómputadora o Laptop.
• Python
• Videoconferencia por
Webex.
• Acceso a Plataforma LMS
Rendir Examen de habilidades practicas
13 2 AAA de NetAcad.
• Acceso a Internet
• Cómputadora o Laptop.
• Python.
• Plataforma LMS de
NetAcad.
Repasar para los examenes finales • Videos del curso
5 AAA
• Acceso a Internet.
• Cómputadora o Laptop.
• Python.
Metodología
Utilizaremos la metodología de Aula Invertida.

El Instructor del curso asigna a los estudiantes un contenido teórico digital, videos, herramientas de
simulación, guías de laboratorio que revisarán fuera de la sesión de clase virtual, en sus horas
asíncronas. Transfiriendo así parte del proceso de enseñanza y aprendizaje fuera del aula virtual, con el
fin de utilizar el tiempo de clase virtual sincrona para el desarrollo de procesos cognitivos de mayor
complejidad que favorezcan el aprendizaje significativo.

En la clase sincrona correspondiente a las Horas de Reforzamiento de Teória y a las Horas de Asesoría o
Reforzamiento de Práctica, se fomentará la comprensión del contenido (sintetizar, resolver problemas)
mediante un aprendizaje activo (simulaciones, trabajo individual y colaborativo, test de sesión).

El estudiante debe llegar a la clase sincrona ya habiendo revisado el material asincrono correpondiente al
módulo de esa semana, indicado en el silabo. Así mismo debe rendir las evaluaciones indicadas en el
sílabo en la semana que corresponda sin lugar a recuperarla en otra semana.

Sistema de Evaluación
La nota final del curso es el promedio ponderado de los rubros correspondientes: Asistencia a las clases
síncronas, evaluación permanente, examen final y examen de habilidades prácticas.
Los examanes son calificados en base a 100%. Se considera aprobada una evaluación con una nota
mayor o igual a 70%.
Sólo se aceptará recuperar un examen no rendido en la fecha programada con la debida justificación
documentada de trabajo o salud.
Semana
Tipo Nota %Ponderación Observacion Rezagable
Evaluación
Asistencia a las clases síncronas 10% Todas las
semanas
Evaluación Parcial 40%
Parte 1: Evaluación Parcial 50% Semana 8 No
Parte 2: Evaluación Parcial 50% Semana 12 No
Evaluación Total 50%
Examen Final 60% Semana 13 No
Examen de habilidades practicas 40% Semana 13 No

Normas específicas del Curso


Los estudiantes que aprueben el curso y el examen final con nota mayor o igual a 70% recibirán su
certificado digital del curso. Aprobando el curso tendrán acceso al formulario para solicitar el voucher de
descuento del 51% del monto para separar y rendir el examen de certificación internacional PCAP –
Certified Associate in Python Programming.

Disposiciones sobre la asistencia


Limite de Inasistencia 50%
El alumno que alcance o supere el límite de inasistencia establecido para el curso, definido sobre el total de
horas sincronas, será inhabilitado para rendir los examenes finales del curso, correspondiéndole en dicha
evaluación la nota cero (0).

Referencias Básicas y Complementarias de Lectura Obligatoria

Cisco Networking Academy, PCAP: Fundamentos de Programación en Python


https://www.netacad.com/

Aprobado por: Validado por:


Ana Ramírez Díaz Gestión Curricular - MTPE
Fecha: 12/04/2021 Fecha:

También podría gustarte