¡Descarga Silabo de Python MTPE 2021 y más Apuntes en PDF de Tecnologías de la Información y la Comunicación solo en Docsity!
SILABO
Datos del Curso Código: PYTHON_MTPE_F 2 / 21 Curso: PCAP: Fundamentos de Programación en Python Área / Programa que Coordina: Academia Cisco Merlin DT (MDT) Modalidad: e- learning Horas de Reforzamiento de Teória (sincronas - AST) : 24 Horas de Asesoría o Reforzamiento de Práctica (sincronas - ASA) : 24 Horas de Aprendizaje Autónomo mínimo (AAA): 56 Período: Fase 2 _2021 Fecha de inicio y fin del período: del 14 /0 6 /2021 al 18 / 08 /20 21 Carrera Profesional Técnica: Programación de la red Metodología de Aprendizaje: Aula Invertida Detalle de Horas Recomendadas del Curso Total: 110 Horas de Teoría (Asincronos): 31 Horas de Laboratorio virtual (Asíncrono): 25 Horas de Evaluación l (Síncrona): 6 Horas de Reforzamiento de Teoría (Sincronas): 24 Horas de Asesoría o Reforzamiento de Práctica (Sincronas): 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 Sem (hrs) Tipo Contenido Logro esperado del estudiante y/o Actividades de Aprendizaje Recursos Módulo 0: Presentación del curso Resultado Específico:
- Conocer que aprenderá en el curso, las normas del curso y como será evaluado. 1
2 AST
- Intoducción a NetAcad.
- Introducción al curso. - Comprender el silabo del curso. - Comprender como acceder NetAcad y al curso. - Videoconferencia por Webex. - Plataforma NetAcad - Presentación con diapositivas. - Acceso a Internet - Cómputadora o Laptop. - Python 2 AAA
- Bienvenida al Curso
- Aprender a navegar por la plataforma de LMS de NetAcad.
- Aprender a navegar por el curso.
- Plataforma LMS de NetAcad.
- Videos del curso Módulo 0
- Acceso a Internet
- 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:
2 AST
- Reforzar los principales temas del Módulo 1. - Conocer los fundamentos de programación - Conocer el entorno de programación - Comparar Compilación vs. Interpretación
• Conocer los fundamentos de
Python
- Videoconferencia por Webex.
- Plataforma NetAcad
- Presentación con diapositivas.
- Acceso a Internet
- Cómputadora o Laptop.
- Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 1
- Conocer como instalar y probar Python
- Videoconferencia por Webex.
- Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Ejercicios de Laboratorio
- Python 3 AAA
- Revisar el material del Modulo 1.
- Visualizar los videos de los módulos 1.
- Leer el módulo 1 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Desarrollar el Quiz de autoevaluación del módulo 1 para comprobar el logro de los objetivos del modulo.
- Plataforma LMS de NetAcad.
- Videos del curso Módulo 1
- Acceso a Internet
- Cómputadora o Laptop.
- Python 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. 3
2 AST
- Reforzar los principales temas del Módulo 2. - Conocer los métodos básicos de formateo y salida de datos ofrecidos por Python, junto con los tipos principales de datos y operadores númericos, sus relaciones mutuas y enlaces. - El concepto de variable y la manera correcta de darles nombre. - Videoconferencia por Webex. - Acceso a Plataforma NetAcad. - Presentación con diapositivas. - Acceso a Internet - Cómputadora o Laptop. - Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 2
- Desarrollar laboratorios del módulo 2
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python.
- Guía de Laboratorio 4 AAA •^ Revisar el material del Modulo 2
- Visualizar los videos del módulos 2.
- Leer el módulo 2 del curso PCAP: Fundamentos de
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
4 AAA •^ Revisar el material del Modulo 3.
- Leer el módulo 3 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Visualizar los videos de los módulos 3.
- Desarrollar laboratorios propuestos en el curso. - Plataforma LMS de NetAcad. - Videos del curso Módulo 3. - Acceso a Internet. - Cómputadora o Laptop. - Python. 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. 6
2 AST
- Reforzar los principales temas del Módulo 3. - Comprender la diferencia entre operaciones lógicas y bit a bit. - Comprender el concepto de listas y procedimiento de listas, incluyendo la iteración proporcionada por el bucle for, y break. - Comprender la idea de arreglos multidimensionales. - Videoconferencia por Webex. - Plataforma NetAcad - Presentación con diapositivas. - Acceso a Internet - Cómputadora o Laptop. - Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 3.
- Desarrollar laboratorios del módulo 3
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python.
- Guía de Laboratorio 4 AAA •^ Revisar el material del Modulo 3.
- Leer el módulo 3 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Desarrollar el Quiz de autoevaluación del módulo 3 para comprobar el logro de los objetivos del los modulos.
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
- Acceso a Internet.
- Cómputadora o Laptop.
- Python.o Laptop. 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. 7
2 AST
- Reforzar los principales temas del Módulo 4. - Comprender la declaración y uso de funciones, su propósito, y sus usos. - Comprender el concepto de cómo pasar argumentos de diferentes maneras y como colocarles valores predeterminados junto con los mecanismos para que la función retorne o regrese resultados. - Videoconferencia por Webex. - Plataforma NetAcad - Presentación con diapositivas. - Acceso a Internet - Cómputadora o Laptop. - Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 4.
- Desarrollar laboratorios del módulo 4
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python.
- Guía de Laboratorio 4 AAA •^ Revisar el material del Modulo 4.
- Leer el módulo 4 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Desarrollar el Quiz de autoevaluación del módulo 4 para comprobar el logro de los objetivos del los modulos.
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
- Acceso a Internet.
- Cómputadora o Laptop.
- Python. 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. 8
2 AST
- Reforzar los principales temas del Módulo 4. - Comprender el alcance de los nombres de variables.
• Comprender nuevos tipos de
datos; tuplas y diccionarios, y su rol en el procesamiento de datos.
- Videoconferencia por Webex.
- Plataforma NetAcad
- Presentación con diapositivas.
- Acceso a Internet
- Cómputadora o Laptop.
- Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 4.
- Desarrollar laboratorios del módulo 4
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python.
- Guía de Laboratorio 6 AAA •^ Revisar el material del Modulo 4.
- Leer el módulo 4 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Desarrollar el Quiz de autoevaluación del módulo 4 para comprobar el logro de los objetivos del los modulos.
- Desarrollar la Evaluaciones Parte 1: Evaluación Parcial
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
- Acceso a Internet.
- Cómputadora o Laptop.
- Python.
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 2 AST
- Reforzar los principales temas del Módulo 5.
- Comprender los módulos de Python: su lógica, su función, cómo importarlos de diferentes maneras y presentar el contenido de algunos módulos estándar proporcionados por Python.
- Comprender la forma en que los módulos se unen para formar paquetes.
- Videoconferencia por Webex.
- Plataforma NetAcad
- Presentación con diapositivas.
- Acceso a Internet
- Cómputadora o Laptop.
- Python 9 2 ASA •^ Reforzar el desarrollo de laboratorios del módulo 5.
- Desarrollar laboratorios del módulo 5
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Guía de Laboratorio. 6 AAA •^ Revisar el material del Modulo 6.
- Leer el módulo 6 del curso CCNA Introducción a las redes de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
- Acceso a Internet.
- 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. 12
2 AST
- Reforzar los principales temas del Módulo 6. - Comprender el manejo de excepciones - Comprender el manejo de archivos. - Videoconferencia por Webex. - Plataforma NetAcad - Presentación con diapositivas. - Acceso a Internet - Cómputadora o Laptop. - Python 2 ASA
- Reforzar el desarrollo de laboratorios del módulo 6.
- Desarrollar laboratorios del módulo 6.
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python.
- Guía de Laboratorio. 8 AAA •^ Revisar el material del Modulo 6.
- Leer el módulo 6 del curso PCAP: Fundamentos de Programación en Python de la plataforma NedAcad.
- Desarrollar laboratorios propuestos en el curso.
- Desarrollar el Quiz de autoevaluación del módulo 6 para comprobar el logro de los objetivos del los modulos.
- Desarrollar la Evaluaciones Parte 2 : Evaluación Parcial
- Plataforma LMS de NetAcad.
- Videos del curso Módulo
- Acceso a Internet.
- Cómputadora o Laptop.
- Python. Evaluación Final del Curso 13
2 ASA
Rendir Examen Final
- Videoconferencia por Webex.
- Plataforma NetAcad
- Acceso a Internet
- Cómputadora o Laptop.
- Python 2 AAA Rendir Examen de habilidades practicas
- Videoconferencia por Webex.
- Acceso a Plataforma LMS de NetAcad.
- Acceso a Internet
- Cómputadora o Laptop.
- Python. 5 AAA Repasar para los examenes finales
- Plataforma LMS de NetAcad.
- Videos del curso
- 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. Tipo Nota %Ponderación Observacion Semana Evaluación Rezagable Asistencia a las clases síncronas 10% Todas las semanas Evaluación Parcial 40% Parte 1: Evaluación Parcial 5 0% Semana 8 No Parte 2: Evaluación Parcial 5 0% Semana 12 No Evaluación Total 50% Examen Final 6 0% Semana 13 No Examen de habilidades practicas 4 0% 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 5 0% 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 /20 21 Fecha: