SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Ingeniería de Software con
Inteligencia Artificial
Programa de Formación Profesional
 ALGORTIMIA DE PROGRAMACIÓN DEL
SOFTWARE
SEMESTRE II
Aplicable a partir 202120
Ingeniería de Software con Inteligencia Artificial
2
CONTENIDOS CURRICULARES
O
P
E
R
A
C
I
O
N
E
S
R
e
c
o
n
o
c
e
r
y
a
p
l
i
c
a
r
v
a
r
i
a
b
l
e
s
e
n
P
y
t
h
o
n
C
o
n
v
e
r
s
i
o
n
e
s
e
n
t
r
e
t
i
p
o
s
d
e
d
a
t
o
s
M
a
n
e
j
o
d
e
C
a
d
e
n
a
s
y
O
p
e
r
a
c
i
o
n
e
s
T
r
a
b
a
j
a
r
c
o
n
c
o
n
d
i
c
i
o
n
a
l
e
s
y
B
u
c
l
e
s
G
e
n
e
r
a
r
C
l
a
s
e
s
,
O
b
j
e
t
o
s
y
F
u
n
c
i
o
n
e
s
T
r
a
b
a
j
a
r
c
o
n
M
ó
d
u
l
o
s
T
r
a
b
a
j
a
r
c
o
n
f
i
c
h
e
r
o
s
d
e
T
e
x
t
o
y
B
i
n
a
r
i
o
s
R
e
c
o
n
o
c
e
r
l
a
g
e
s
t
i
ó
n
d
e
E
r
r
o
r
e
s
-
T
r
y
…
C
a
t
c
h
T
r
a
b
a
j
a
r
c
o
n
E
x
p
r
e
s
i
o
n
e
s
R
e
g
u
l
a
r
e
s
D
e
v
o
l
v
e
r
v
a
l
o
r
e
s
c
o
n
J
S
O
N
F
u
n
c
i
o
n
e
s
d
e
F
e
c
h
a
y
H
o
r
a
E
s
t
r
u
c
t
u
r
a
r
u
n
a
B
a
s
e
d
e
D
a
t
o
s
G
e
n
e
r
a
r
u
n
a
i
n
t
e
r
f
a
z
G
r
á
f
i
c
a
c
o
n
T
k
i
n
t
e
r
G
e
n
e
r
a
r
d
o
c
u
m
e
n
t
a
c
i
ó
n
a
u
t
o
m
á
t
i
c
a
m
e
n
t
e
T
r
a
b
a
j
a
r
c
o
n
p
r
u
e
b
a
s
a
u
t
o
m
á
t
i
c
a
s
CUADRO PROGRAMA
ESCUELA: TECNOLOGÍAS DE LA INFORMACIÓN
CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
MÓDULO FORMATIVO: ALGORITMIA DE PROGRAMACIÓN DEL SOFTWARE
N°
Cod
HT TAREAS
Cod
HO
HO-01
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
HO-09
HO-10
HO-11
HO-12
HO-13
HO-14
HO-15
01 HT-01 Aplicar elementos para el desarrollo de aplicaciones de cálculo
02 HT-02 Desarrollar aplicativo con manejo de programación lógica y ficheros
03 HT-03 Crear aplicación con el manejo de Errores y gestión de Expresiones Regulares
04 HT-04 Desarrollar aplicaciones con Base de Datos y entorno gráfico
Operación Nueva
Operación Repetida
Ingeniería de Software con Inteligencia Artificial
3
CONTENIDOS CURRICULARES
PROGRAMA DE FORMACIÓN PROFESIONAL
HOJA DE PROGRAMACIÓN
Escuela: TECNOLOGÍAS DE LA INFORMACIÓN Módulo Formativo:
ALGORITMIA DE PROGRAMACIÓN
DEL SOFTWARE
Semestre: II
Carrera:
INGENIERÍA DE SOFTWARE CON INTELIGENCIA
ARTIFICIAL
Módulo Ocupacional:
Objetivo General:
Al finalizar el módulo formativo el aprendiz estará en la capacidad de desarrollar aplicaciones básicas en Python y herramientas elementales.
SEM
(SEMANA)
HORAS CONTENIDOS DE APRENDIZAJE
T P A
PROYECTOS
TAREAS DE APRENDIZAJE
(OBJETIVOS ESPECÍFICOS)
OPERACIONES
CONOCIMIENTOS
TECNOLÓGICOS
CONOCIMIENTOS
COMPLEMENTARIOS
AUTOESTUDIO
1 3 9 6
Desarrollo de aplicaciones de
cálculo.
 Reconocer y aplicar
variables en Python
 Conversiones entre tipos de
datos
 Manejo de Cadenas y
Operaciones
Usando el intérprete de Python
 Invocando al intérprete
 El intérprete y su entorno
Tipos de datos simples
 Tipos de datos primitivos
simples y compuestos
 Clase de un dato
 Números, operadores
lógicos y aritméticos
 Cadenas
 Datos lógicos o booleanos
 Conversión de datos
primitivos simples
 Variables
 Entrada por terminal
 Algoritmia básica
 Conceptos y tipos de
Lenguaje de Programación
Ingeniería de Software con Inteligencia Artificial
4
CONTENIDOS CURRICULARES
2 4 9 7
Desarrollar aplicativo con
manejo de programación lógica
y ficheros
 Trabajar con condicionales
y Bucles
 Generar Clases, Objetos y
Funciones
 Trabajar con Módulos
 Trabajar con ficheros de
Texto y Binarios
Estructuras de control
 Condicionales, bucles
condicionales y bucles
iterativos
Tipos de datos estructurados
 Listas, Tuplas, Diccionarios
Funciones
 Funciones (def),
Argumentos por defecto,
pasar un número
indeterminado, ámbito de
los parámetros y variables,
documentación de
funciones, funciones
recursivas, programación
funcional, comprensión de
colecciones
Ficheros
 Creación, escritura, añadir
datos, leer datos, cerrar, etc.
 Conceptos de POO
 Ejercicios de Estructuras de
Control de flujo
 Ejercicios con Clases,
herencias, encapsulamiento,
polimorfismo
3 4 9 7
Crear aplicación con el manejo
de errores y gestión de
expresiones regulares
 Reconocer la gestión de
Errores - Try… Catch
 Trabajar con Expresiones
Regulares
 Devolver valores con JSON
 Funciones de Fecha y Hora
Excepciones
 Control de errores mediante
excepciones, tipos de
excepciones, control de
excepciones
Librería datetime
 Tipos de datos, acceso a
componentes, conversión
de fechas, conversión de
cadenas, aritmética de
fechas
 Conceptos de Expresiones
Regulares
 Ejercicios con Expresiones
regulares y Try - Catch
3 4 9 7
Desarrollar aplicaciones con
Base de Datos y entorno grafico
 Estructurar una Base de
Datos
 Generar una interfaz
Gráfica con Tkinter
Manejo de SGBD
 Conceptos de Base de
Datos
 Concepto de Tkinter
 Ejercicios para estructurar
una Base de Datos
Ingeniería de Software con Inteligencia Artificial
5
CONTENIDOS CURRICULARES
 Generar documentación
Automáticamente
 Trabajar con Pruebas
Automáticas
 Módulo MySQL-
Connector-Python en
Python
 Instalación, Conexión a
base de datos MySQL
usando MySQL-Connector
Python
 Consultas Python MySQL
 Trabajar con tablas
Tkinter
 Widgets, Administrar
geometría, Funciones
Binding, Imágenes
Ingeniería de Software con Inteligencia Artificial
6
CONTENIDOS CURRICULARES

Más contenido relacionado

Similar a PIAD-211_MALLA.pdf

Programa sistemas de información 2011
Programa sistemas de información 2011Programa sistemas de información 2011
Programa sistemas de información 2011C tb
 
Inteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptxInteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptxCARLOS GARCIA
 
Silabo bases de_datos_II
Silabo bases de_datos_IISilabo bases de_datos_II
Silabo bases de_datos_IIMarcelo Herrera
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiChars Orden
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiYoly QC
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiWilliam Lozano
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiMary Tenelema
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiPaúl Cacuango
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiDyego de Alvaro
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiInés Rosero
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiLiliana Charco
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_iiDoris Aguagallo
 

Similar a PIAD-211_MALLA.pdf (20)

Programa sistemas de información 2011
Programa sistemas de información 2011Programa sistemas de información 2011
Programa sistemas de información 2011
 
Informática tics
Informática ticsInformática tics
Informática tics
 
Python
PythonPython
Python
 
PYTHON ORIENTADO A OBJETOS
PYTHON ORIENTADO A OBJETOSPYTHON ORIENTADO A OBJETOS
PYTHON ORIENTADO A OBJETOS
 
Silabo Inteligencia Artificial
Silabo Inteligencia ArtificialSilabo Inteligencia Artificial
Silabo Inteligencia Artificial
 
DOCUMENTO UNO DE PROGRAMACIÓN
DOCUMENTO UNO DE PROGRAMACIÓNDOCUMENTO UNO DE PROGRAMACIÓN
DOCUMENTO UNO DE PROGRAMACIÓN
 
1
11
1
 
Inteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptxInteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptx
 
Silabo bases de_datos_II
Silabo bases de_datos_IISilabo bases de_datos_II
Silabo bases de_datos_II
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
silabo
silabosilabo
silabo
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 

Más de Enrique Francisco Flores Gallo

Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...
Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...
Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...Enrique Francisco Flores Gallo
 
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...Enrique Francisco Flores Gallo
 

Más de Enrique Francisco Flores Gallo (20)

2023_BPM_PHS_HACCP.pptx.pdf
2023_BPM_PHS_HACCP.pptx.pdf2023_BPM_PHS_HACCP.pptx.pdf
2023_BPM_PHS_HACCP.pptx.pdf
 
limpieza CIP y COP.pptx
limpieza CIP y COP.pptxlimpieza CIP y COP.pptx
limpieza CIP y COP.pptx
 
Curso de residuos - (INT) Propuesta institucional.pdf
Curso de residuos - (INT) Propuesta institucional.pdfCurso de residuos - (INT) Propuesta institucional.pdf
Curso de residuos - (INT) Propuesta institucional.pdf
 
PIAD-211_MATERIAL.pdf
PIAD-211_MATERIAL.pdfPIAD-211_MATERIAL.pdf
PIAD-211_MATERIAL.pdf
 
PIAD-211_TRABAJOFINAL.pdf
PIAD-211_TRABAJOFINAL.pdfPIAD-211_TRABAJOFINAL.pdf
PIAD-211_TRABAJOFINAL.pdf
 
PIAD-211_VIDEOS.pdf
PIAD-211_VIDEOS.pdfPIAD-211_VIDEOS.pdf
PIAD-211_VIDEOS.pdf
 
Art20
Art20Art20
Art20
 
1. baltaza el potencial de la tilapia en el perú
1. baltaza el potencial de la tilapia en el perú1. baltaza el potencial de la tilapia en el perú
1. baltaza el potencial de la tilapia en el perú
 
1.cip20.nuevas tecnologias trucha.jmuñoz
1.cip20.nuevas tecnologias trucha.jmuñoz1.cip20.nuevas tecnologias trucha.jmuñoz
1.cip20.nuevas tecnologias trucha.jmuñoz
 
Rm 249 2011 produce
Rm 249 2011 produceRm 249 2011 produce
Rm 249 2011 produce
 
30021
3002130021
30021
 
Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...
Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...
Decreto supremo-que-aprueba-el-reglamento-de-la-ley-n-30021-decreto-supremo-n...
 
Operador logistico
Operador logisticoOperador logistico
Operador logistico
 
Ga 3-0-2-19-04-88-indicadores-de-sst
Ga 3-0-2-19-04-88-indicadores-de-sstGa 3-0-2-19-04-88-indicadores-de-sst
Ga 3-0-2-19-04-88-indicadores-de-sst
 
Gastos indirectos-de-produccion
Gastos indirectos-de-produccionGastos indirectos-de-produccion
Gastos indirectos-de-produccion
 
Conchasdeabanicocongeladas 130715225546-phpapp01
Conchasdeabanicocongeladas 130715225546-phpapp01Conchasdeabanicocongeladas 130715225546-phpapp01
Conchasdeabanicocongeladas 130715225546-phpapp01
 
Asistem modif ds004-2006-tr
Asistem modif ds004-2006-trAsistem modif ds004-2006-tr
Asistem modif ds004-2006-tr
 
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...
Análisis y selección de proceso de secado de cacao y diseño de prototipo de u...
 
2 presentacion-jose-luis-cabrera-ponce (1)
2 presentacion-jose-luis-cabrera-ponce (1)2 presentacion-jose-luis-cabrera-ponce (1)
2 presentacion-jose-luis-cabrera-ponce (1)
 
12 proceso adm
12 proceso adm12 proceso adm
12 proceso adm
 

PIAD-211_MALLA.pdf

  • 1. Ingeniería de Software con Inteligencia Artificial Programa de Formación Profesional  ALGORTIMIA DE PROGRAMACIÓN DEL SOFTWARE SEMESTRE II Aplicable a partir 202120
  • 2. Ingeniería de Software con Inteligencia Artificial 2 CONTENIDOS CURRICULARES O P E R A C I O N E S R e c o n o c e r y a p l i c a r v a r i a b l e s e n P y t h o n C o n v e r s i o n e s e n t r e t i p o s d e d a t o s M a n e j o d e C a d e n a s y O p e r a c i o n e s T r a b a j a r c o n c o n d i c i o n a l e s y B u c l e s G e n e r a r C l a s e s , O b j e t o s y F u n c i o n e s T r a b a j a r c o n M ó d u l o s T r a b a j a r c o n f i c h e r o s d e T e x t o y B i n a r i o s R e c o n o c e r l a g e s t i ó n d e E r r o r e s - T r y … C a t c h T r a b a j a r c o n E x p r e s i o n e s R e g u l a r e s D e v o l v e r v a l o r e s c o n J S O N F u n c i o n e s d e F e c h a y H o r a E s t r u c t u r a r u n a B a s e d e D a t o s G e n e r a r u n a i n t e r f a z G r á f i c a c o n T k i n t e r G e n e r a r d o c u m e n t a c i ó n a u t o m á t i c a m e n t e T r a b a j a r c o n p r u e b a s a u t o m á t i c a s CUADRO PROGRAMA ESCUELA: TECNOLOGÍAS DE LA INFORMACIÓN CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL MÓDULO FORMATIVO: ALGORITMIA DE PROGRAMACIÓN DEL SOFTWARE N° Cod HT TAREAS Cod HO HO-01 HO-02 HO-03 HO-04 HO-05 HO-06 HO-07 HO-08 HO-09 HO-10 HO-11 HO-12 HO-13 HO-14 HO-15 01 HT-01 Aplicar elementos para el desarrollo de aplicaciones de cálculo 02 HT-02 Desarrollar aplicativo con manejo de programación lógica y ficheros 03 HT-03 Crear aplicación con el manejo de Errores y gestión de Expresiones Regulares 04 HT-04 Desarrollar aplicaciones con Base de Datos y entorno gráfico Operación Nueva Operación Repetida
  • 3. Ingeniería de Software con Inteligencia Artificial 3 CONTENIDOS CURRICULARES PROGRAMA DE FORMACIÓN PROFESIONAL HOJA DE PROGRAMACIÓN Escuela: TECNOLOGÍAS DE LA INFORMACIÓN Módulo Formativo: ALGORITMIA DE PROGRAMACIÓN DEL SOFTWARE Semestre: II Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL Módulo Ocupacional: Objetivo General: Al finalizar el módulo formativo el aprendiz estará en la capacidad de desarrollar aplicaciones básicas en Python y herramientas elementales. SEM (SEMANA) HORAS CONTENIDOS DE APRENDIZAJE T P A PROYECTOS TAREAS DE APRENDIZAJE (OBJETIVOS ESPECÍFICOS) OPERACIONES CONOCIMIENTOS TECNOLÓGICOS CONOCIMIENTOS COMPLEMENTARIOS AUTOESTUDIO 1 3 9 6 Desarrollo de aplicaciones de cálculo.  Reconocer y aplicar variables en Python  Conversiones entre tipos de datos  Manejo de Cadenas y Operaciones Usando el intérprete de Python  Invocando al intérprete  El intérprete y su entorno Tipos de datos simples  Tipos de datos primitivos simples y compuestos  Clase de un dato  Números, operadores lógicos y aritméticos  Cadenas  Datos lógicos o booleanos  Conversión de datos primitivos simples  Variables  Entrada por terminal  Algoritmia básica  Conceptos y tipos de Lenguaje de Programación
  • 4. Ingeniería de Software con Inteligencia Artificial 4 CONTENIDOS CURRICULARES 2 4 9 7 Desarrollar aplicativo con manejo de programación lógica y ficheros  Trabajar con condicionales y Bucles  Generar Clases, Objetos y Funciones  Trabajar con Módulos  Trabajar con ficheros de Texto y Binarios Estructuras de control  Condicionales, bucles condicionales y bucles iterativos Tipos de datos estructurados  Listas, Tuplas, Diccionarios Funciones  Funciones (def), Argumentos por defecto, pasar un número indeterminado, ámbito de los parámetros y variables, documentación de funciones, funciones recursivas, programación funcional, comprensión de colecciones Ficheros  Creación, escritura, añadir datos, leer datos, cerrar, etc.  Conceptos de POO  Ejercicios de Estructuras de Control de flujo  Ejercicios con Clases, herencias, encapsulamiento, polimorfismo 3 4 9 7 Crear aplicación con el manejo de errores y gestión de expresiones regulares  Reconocer la gestión de Errores - Try… Catch  Trabajar con Expresiones Regulares  Devolver valores con JSON  Funciones de Fecha y Hora Excepciones  Control de errores mediante excepciones, tipos de excepciones, control de excepciones Librería datetime  Tipos de datos, acceso a componentes, conversión de fechas, conversión de cadenas, aritmética de fechas  Conceptos de Expresiones Regulares  Ejercicios con Expresiones regulares y Try - Catch 3 4 9 7 Desarrollar aplicaciones con Base de Datos y entorno grafico  Estructurar una Base de Datos  Generar una interfaz Gráfica con Tkinter Manejo de SGBD  Conceptos de Base de Datos  Concepto de Tkinter  Ejercicios para estructurar una Base de Datos
  • 5. Ingeniería de Software con Inteligencia Artificial 5 CONTENIDOS CURRICULARES  Generar documentación Automáticamente  Trabajar con Pruebas Automáticas  Módulo MySQL- Connector-Python en Python  Instalación, Conexión a base de datos MySQL usando MySQL-Connector Python  Consultas Python MySQL  Trabajar con tablas Tkinter  Widgets, Administrar geometría, Funciones Binding, Imágenes
  • 6. Ingeniería de Software con Inteligencia Artificial 6 CONTENIDOS CURRICULARES