Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Silabo de Python MTPE 2021, Apuntes de Tecnologías de la Información y la Comunicación

Fundamentos de Programación en Python: Módulo

Tipo: Apuntes

2020/2021

Subido el 06/07/2021

themeganimax
themeganimax 🇵🇪

1 documento

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
SILABO
Datos del Curso
Código:
PYTHON_MTPE_F2/21
Curso:
PCAP: Fundamentos de Programación en Python
Academia Cisco Merlin DT (MDT)
Modalidad: e-
learning
Horas de Asesoría o Reforzamiento de
Práctica (sincronas - ASA) : 24
Horas de Aprendizaje
Autónomo mínimo
(AAA): 56
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:
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
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡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
  • Acceso a Internet.

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: