Está en la página 1de 9

UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”

VICE RECTORADO ACADÉMICO

FACULTAD DE CIENCIAS
ESCUELA PROFESIONAL DE ESTADÍSTICA E INFORMÁTICA

MODALIDAD NO PRESENCIAL
SÍLABO POR COMPETENCIAS
CURSO: LENGUAJE DE PROGRAMACIÓN I

I. DATOS GENERALES
Línea de Carrera Analista de Sistemas Informáticos

Semestre Académico 2021-I

Código del Curso 151

Créditos 4

Horas Semanales Hrs. Totales: 06 Teóricas 02 Practicas 04

Ciclo II

Sección Única
Apellidos y Nombres del
Dr. Daniel Cristóbal Andrade Girón
Docente
Correo Institucional dandrade@unjfsc.edu.pe

N° De Celular 979033057

II. SUMILLA

Introducción al sistema operativo, algunas órdenes importantes. Introducción al lenguaje de


programación. Instrucciones de control: condicionales y repetitivas. Datos de tipo definidos.
Arreglos o matrices. Subprogramas. Funciones. Archivos y registros

III. CAPACIDADES AL FINALIZAR EL CURSO

Sílabo Por Competencias de Lenguaje de Programación I


1
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

NOMBRE DE LA
CAPACIDAD DE LA UNIDAD DIDÁCTICA SEMANAS
UNIDAD DIDÁCTICA
En un contexto de gestión de datos, desarrolla la FUNDAMENTO DE
programación orientado a objetos, haciendo uso del PROGRAMACIÓN
I UNIDAD

lenguaje Python. ORIENTADA A 1-4


OBJETOS

En un escenario de procesamiento de datos, ESTRUCTURA DE


II UNIDAD

desarrolla programas haciendo uso del paquete DATOS Y DATA 5-8


Pandas. FRAME
En un escenario de procesamiento de datos, ANALISIS DE DATOS
III UNIDAD

desarrolla programas haciendo uso del paquete para CON GRAFICOS


gráficos. 9-12

En un paradigma de programación orientada a objetos PROGRAMAS


IV UNIDAD

implementa programas de análisis de datos PARA EL ANALISIS


13-16
descriptivos multivariado, tomando en consideración la DE DATOS
sintaxis del lenguaje Python. DESCRIPTIVOS

IV. INDICADORES DE CAPACIDADES AL FINALIZAR EL CURSO


N° INDICADORES DE CAPACIDAD AL FINALIZAR EL CURSO
1 Realiza una introducción a la programación orientada a objetos, instalación de entornos
2 Desarrolla programas aplicando clases, atributos, método y constructores, orientado al análisis de datos
UNIDAD I

3 Desarrolla programas haciendo uso de clases derivadas y polimorfismos, orientado al análisis de datos
4 Desarrolla programas haciendo usos de herencia múltiples, orientado al análisis de datos

5 Desarrolla programas haciendo uso de series aplicado al análisis de datos


UNIDAD II

6 Construye DataFrame haciendo uso del paquete pandas, aplicado a grandes cantidades de datos
7 Realiza operaciones en DataFrame, en el análisis de grandes cantidades de datos
8 Desarrolla un proyecto completo usando DataFrame de Pandas, aplicado a un caso real

9 Desarrolla gráficos con el paquete Matplotlib, aplicados a datos cuantitativos y cualitativos


UNIDAD III

10 Desarrolla gráficos con el paquete Seaborn aplicados a datos cuantitativos y cualitativos


11 Desarrolla gráficos con plotly aplicados a datos cuantitativos y cualitativos
12 Desarrolla programas con Cufflink aplicados a datos cuantitativos y cualitativos
13 Desarrollo de programas en Python . para estadística descriptiva de variables categóricas
UNIDAD IV

14 Desarrollo de programas en Python para estadística descriptiva de variables continuas


15 Desarrollo de programas en Python para medidas de tendencia central
16 Desarrollo de programas en Python para medidas de dispersión

Sílabo Por Competencias de Lenguaje de Programación I


2
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

V. DESARROLLO DE LAS UNIDADES DIDÁCTICAS:

CAPACIDAD DE LA UNIDAD DIDÁCTICA I: En un contexto de gestión de datos, desarrolla la programación orientado a objetos, haciendo uso del lenguaje
UNIDAD DIDÁCTICA I: SISTEMAS OPERATIVOS Y FUNDAMENTO DE

Python.

CONTENIDOS ESTRATEGIAS DE LA INDICADORES DE LOGRO DE


SEMANA
ENSEÑANZA VIRTUAL LA CAPACIDAD
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL
Programación orientada a objetos Desarrolla programas básicos Toma conciencia de la Expositiva Introducción a la programación
basado en objetos importancia de la (Docente/Alumno) orientada a objetos, instalación de
1 entornos
programación orientada a
objetos..  Uso del Google Meet
clases, atributos, método y Desarrolla programas aplicando Internaliza los conceptos de Debate dirigido Desarrolla programas aplicando
PROGRAMACIÓN

2 constructores. clases, atributos, método y la programación orientada a (Discusiones) clases, atributos, método y
constructores. objetos constructores.
Clases derivadas y polimorfismos Desarrolla programas haciendo Toma conciencia de la  Foros, Chat Desarrolla programas haciendo uso
uso de clases derivadas y metodología de de clases derivadas y polimorfismos
3 Lecturas
polimorfismos programación
Herencia multiple Aplica la herencia múltiple en Tolera y se interesa por los  Uso de repositorios Desarrolla programas haciendo
el desarrollo de programas inconvenientes en el digitales usos de herencia múltiples.
momento de ejecutar sus 
programas. Lluvia de ideas
(Saberes previos)
4  Foros, Chat
EVALUACIÓN DE LA UNIDAD DIDÁCTICA I
EVIDENCIA DE CONOCIMIENTOS EVIDENCIA DE PRODUCTO EVIDENCIA DE DESEMPEÑO
 Explica las características de POO.  Trabajos individuales y/o grupales  Eficacia mayor del 80% en determinar las
 Desarrolla programas propuestos características del sistema operativo.
 Diseña y ejecuta programas básicos en Python  Desarrolla programas en online ( sincrónico)  Eficacia mayor del 80% en el desarrollo de
programas.
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

CAPACIDAD DE LA UNIDAD DIDÁCTICA II: En un escenario de procesamiento de datos, desarrolla programas haciendo uso del paquete Pandas

CONTENIDOS ESTRATEGIAS DE LA INDICADORES DE LOGRO DE


SEMANA
ENSEÑANZA VIRTUAL LA CAPACIDAD
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL
Estructura serie Desarrolla programas Toma conciencia de la Expositiva Desarrolla programas haciendo uso
de series aplicado al análisis de
UNIDAD DIDÁCTICA II: INSTRUCCIONES SELECTIVAS Y REPETITIVAS

haciendo uso de series importancia de la (Docente/Alumno)


1 datos
instrucción de tipo selectivo
 Uso del Google Meet
Define la estructura dataframe Desarrolla programas Toma conciencia de la Debate dirigido Construye DataFrame haciendo uso
haciendo uso de dataframe importancia de la (Discusiones) del paquete pandas, aplicado a
2 grandes cantidades de datos
instrucción de tipo selectivo
múltiple.  Foros, Chat
Operaciones con dataframe Desarrolla programas Internaliza la importancia de Lecturas Realiza operaciones en DataFrame,
3 haciendo uso de operaciones la instrucción repetitivo for en el análisis de grandes
con dataframe cantidades de datos
 Uso de repositorios
Desarrolla proyectos en dataframe Desarrolla programas Internaliza la importancia de Desarrolla un proyecto completo
digitales
haciendo uso de dataframe la estructura dataframe usando DataFrame de Pandas,
Lluvia de ideas aplicado a un caso real
(Saberes previos)
 Foros, Chat
4 EVALUACIÓN DE LA UNIDAD DIDÁCTICA II
EVIDENCIA DE CONOCIMIENTOS EVIDENCIA DE PRODUCTO EVIDENCIA DE DESEMPEÑO
 Explica las estructuras series.  Trabajos individuales y/o grupales  Eficacia mayor del 80% en desarrollar
 Explica las estructuras dataframe  Desarrolla programas propuestos programas selectivos
 Diseña y ejecuta programas básicos en Python  Desarrolla programas en online ( sincrónico)  Eficacia mayor del 80% en el desarrollo de
programas repetitivos.
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

CAPACIDAD DE LA UNIDAD DIDÁCTICA III: En un escenario de procesamiento de datos, desarrolla programas haciendo uso del paquete Pandas.

CONTENIDOS ESTRATEGIAS DE LA INDICADORES DE LOGRO DE


SEMANA
ENSEÑANZA VIRTUAL LA CAPACIDAD
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL
Gráficos Desarrolla programas Acrecienta la importancia de Expositiva Desarrolla gráficos con el paquete
1 haciendo uso de funciones las funciones graficas (Docente/Alumno) Matplotlib, aplicados a datos
cuantitativos y cualitativos
UNIDAD DIDÁCTICA III: FUNCIONES

graficas
Gráficos con seaborn Desarrolla programas Interioriza el uso de  Uso del Google Meet Desarrolla gráficos con el paquete
2 haciendo uso de gráficos en parámetros en funciones Debate dirigido Seaborn aplicados a datos
seaborn cuantitativos y cualitativos
(Discusiones)
Gráficos con potly Desarrolla programas Fomenta la importancia de  Foros, Chat Desarrolla gráficos con plotly
3 haciendo uso de gráficos en las funciones recursiva aplicados a datos cuantitativos y
Lecturas
potly cualitativos
 Uso de repositorios
Gráficos con Cuffink Desarrolla programas Toma conciencia de la Desarrolla programas con Cufflink
digitales aplicados a datos cuantitativos y
haciendo uso de gráficos en importancia de las funciones
Lluvia de ideas cualitativos
Cuffink generadoras.
(Saberes previos)
 Foros, Chat
EVALUACIÓN DE LA UNIDAD DIDÁCTICA III
4 EVIDENCIA DE CONOCIMIENTOS EVIDENCIA DE PRODUCTO EVIDENCIA DE DESEMPEÑO
 Explica las funciones graficas  Trabajos individuales y/o grupales  Eficacia mayor del 80% en desarrollar
 Explica los componentes de gráficos  Desarrolla programas propuestos programas con funciones
 Desarrolla programas en online ( sincrónico)  Eficacia mayor del 80% en el desarrollo de
programas con funciones recursivas.

CAPACIDAD DE LA UNIDAD DIDÁCTICA IV: En un paradigma de programación orientada a objetos implementa programas de análisis de datos
descriptivos multivariado, tomando en consideración la sintaxis del lenguaje Python.

SEMANA CONTENIDOS ESTRATEGIAS DE LA INDICADORES DE LOGRO DE


UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL ENSEÑANZA VIRTUAL LA CAPACIDAD


Programas para variables Desarrollo de programas para Acrecienta la importancia de Expositiva Desarrollo de programas en
categóricas estadística descriptiva de la aplicación de registros. (Docente/Alumno) Python . para estadística descriptiva
1
variables categóricas de variables categóricas
 Uso del Google Meet
Programas para variables Desarrollo de programas para Promueve programas con Desarrollo de programas en Python
estadística descriptiva de Debate dirigido para estadística descriptiva de
2 cuantitativas archivos de datos.
variables continuas (Discusiones) variables continuas

Programas para medidas de Desarrollo de programas para Promueve foros para  Foros, Chat Desarrollo de programas en Python
3 tendencia central medidas de tendencia central determinar la importancia de Lecturas para medidas de tendencia central
conversión de tablas
Programas para medidas de Desarrollo de programas para Internaliza la importancia  Uso de repositorios Desarrollo de programas en Python
UNIDAD DIDÁCTICA IV: REGISTROS Y ARCHIVOS

dispersión medidas de dispersión almacenamiento y para medidas de dispersión


digitales
recuperación. 
Lluvia de ideas
(Saberes previos)
4  Foros, Chat
EVALUACIÓN DE LA UNIDAD DIDÁCTICA IV
EVIDENCIA DE CONOCIMIENTOS EVIDENCIA DE PRODUCTO EVIDENCIA DE DESEMPEÑO
 Explica el análisis de datos cualitativos  Trabajos individuales y/o grupales  Eficacia mayor del 80% en desarrollar
 Explica el análisis de datos cuantitativo  Desarrolla programas propuestos sobre archivos programas con registros
 Desarrolla programas en online (sincrónico)  Eficacia mayor del 80% en el desarrollo de
programas con archivos.
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

VI. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDÁCTICOS


Se utilizarán todos los materiales y recursos requeridos de acuerdo a la naturaleza de los temas
programados. Básicamente serán:

1. MEDIOS Y PLATAFORMAS VIRTUALES

 Google Meet
 Plataforma institucional

 Classroom

 Jamboard

 Screencas_O_Matic
 Lenguaje Python

2. MEDIOS INFORMATICOS

 Equipos de grabación de clases

 Celular

 Laptop

 Internet

 Tablet

VII. EVALUACIÓN:
La Evaluación es inherente al proceso de enseñanza aprendizaje y será continua y permanente.
Los criterios de evaluación son de conocimiento, de desempeño y de producto.

1. Evidencias de Conocimiento.
La Evaluación será a través de pruebas escritas y orales para el análisis y autoevaluación. En
cuanto al primer caso, medir la competencia a nivel interpretativo, argumentativo y
propositivo, para ello debemos ver como identifica (describe, ejemplifica, relaciona, reconoce,
explica, etc.); y la forma en que argumenta (plantea una afirmación, describe las refutaciones
en contra de dicha afirmación, expone sus argumentos contra las refutaciones y llega a
conclusiones) y la forma en que propone a través de establecer estrategias, valoraciones,
generalizaciones, formulación de hipótesis, respuesta a situaciones, etc.
En cuanto a la autoevaluación permite que el estudiante reconozca sus debilidades y
fortalezas para corregir o mejorar.

Sílabo Por Competencias De Lenguaje De Programación


I
7
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

Las evaluaciones de este nivel serán de respuestas simples y otras con preguntas abiertas
para su argumentación.

2. Evidencia de Desempeño.
Esta evidencia pone en acción recursos cognitivos, recursos procedimentales y recursos
afectivos; todo ello en una integración que evidencia un saber hacer reflexivo; en tanto, se
puede verbalizar lo que se hace, fundamentar teóricamente la práctica y evidenciar un
pensamiento estratégico, dado en la observación en torno a cómo se actúa en situaciones
impredecibles.
La evaluación de desempeño se evalúa ponderando como el estudiante se hace investigador
aplicando los procedimientos y técnicas en el desarrollo de las clases a través de su
asistencia y participación asertiva.

3. Evidencia de Producto.
Están implicadas en las finalidades de la competencia, por tanto, no es simplemente la
entrega del producto, sino que tiene que ver con el campo de acción y los requerimientos del
contexto de aplicación.
La evaluación de producto de evidencia en la entrega oportuna de sus trabajos parciales y el
trabajo final.
Además, se tendrá en cuenta la asistencia como componente del desempeño, el 30% de
inasistencia inhabilita el derecho a la evaluación.

UNIDADES DIDÁCTICAS
VARIABLES PONDERACIONES
DENOMINADAS MÓDULOS
Evaluación de Conocimiento 30 %
Evaluación de Producto 35% El ciclo académico comprende 4
Evaluación de Desempeño 35 %

Siendo el promedio final (PF), el promedio simple de los


promedios ponderados de cada módulo (PM1, PM2, PM3,
PM4)

PM 1+ PM 2+ PM 3+ PM 4
PF=
4

Sílabo Por Competencias De Lenguaje De Programación


I
8
UNIVERSIDAD NACIONAL “JOSÉ FAUSTINO SÁNCHEZ CARRIÓN”
VICE RECTORADO ACADÉMICO

VIII. BIBLIOGRAFÍA
VIII.1. Fuentes Documentales

Andrade, D (2020).  Lenguaje de programación en Python. Texto. UNJFSC-Huacho


Andrade, D (2020).  Lenguaje de programación en Python. Videos. UNJFSC-Huacho

VIII.2. Fuentes Bibliográficas

Rodríguez, L. (2017) Python Programación Escuela Superior Politécnica del Litoral.


Guagliano, C. (2019) Programación en Python Six Ediciones Buenos Aires
Cervantes, Baez, Arizaga,Castillo (2017). Python con Aplicación a las Matemáticas,
Ingeniería y Finanzas Alfaomega. México
Pérez, C (2015) Lenguaje de Programación y análisis estadístico de datos.
IBERGARCETA PUBLICACIONES S.L España

VIII.3. Fuente Hemerográficas


Challeger- Perez Yvet; Diaz-Ricardo, Yanet; Becerra-García Roberto. El Lenguaje de
Programación Python. Ciencias Holguin. Vol XX, num 2 abril junio 2014 pag.1-13.

VIII.4. Fuentes Electrónicas

Charles, R Python para todos.


http://do1.dr-chuck.com/pythonlearn/ES_es/pythonlearn.pdf
Knowlton, Jim (2019). Python. tr: Fernández Vélez, María Jesús (1 edición). Anaya
Multimedia-Anaya Interactiva. ISBN 978-84-415-2513-9
Comunidad de desarrolladores en Python y R
https://datos.gob.es/es/blog/comunidades-de-desarrolladores-en-r-y-python

Huacho 08 marzo del 2021

Universidad Nacional
“José Faustino Sánchez Carrión”

……………………………………..
ANDRADE GIRON DANIEL CRISTOBAL
(DNE 615)

Sílabo Por Competencias De Lenguaje De Programación


I
9

También podría gustarte