Beruflich Dokumente
Kultur Dokumente
SÍLABO
I. DATOS ADMINISTRATIVOS
II. SUMILLA
La asignatura pertenece al área de formación complementaria. De carácter
teórica practico. El objetivo general es preparar al estudiante para elaborar
programas de computadoras utilizando un lenguaje de programación. Importante
para la evaluación ambiental y predicción de impactos.
Su temática comprende, papel de los distintos lenguajes de programación de
aplicación en la ingeniería, desarrollar programas para computadoras de
aplicación en el ámbito de la ingeniería ambiental.
1
IV. COMPETENCIAS DE LA ASIGNATURA
Nº de horas:
Semana Nº: 01
Tema: El computador Actividades:
1. El computador, periféricos, funcionalidad. a. Elaborar mapa
Tipos de memoria. conceptual a mano del
2. Relaciones entre ellos. Evolucion de computador y sus
software, Hardware, interrelacion hombre relaciones L02 y L03
maquina
3.Sistemas operativos. Software de
aplicaciones
2
Semana Nº: 02
Tema: Conceptos fundamentales de la Actividades:
programacion a. Analizar y sintetizar el
1. Solucion de problemas, Algoritmos. Tipos de Computador y los
datos, Identificadores, constantes y variables. conceptos fundamentales
2.Operadores aritmeticvos, lógicos, de
L01
relación y de asignacion
b.Ejemplos practicos de
tipos de datos, asignación
y estructura de un
programa Python L04
Estrategias didácticas a emplear:
- Clase expositiva con ejemplos.
- Participacion de los alumnos para discutir los conceptos.
Laboratorio:
- Se ponen en practicas los conceptos introducidos .
- Se implementan problemas concretos con lernguaje de
progamacion
Equipos y materiales:
Lecturas L01, L04. Plumones, Pizarra
Nº de horas:
Semana Nº : 03
Tema : Intro. Programacion estructurada Actividades:
1.Introduccion 1. Implementacion de
2.Estructuras de control secuencial y selectiva. programas secuenciales y
Practica selectivos en seudocodigo
3.Intro. Lenguaje Python 2. Implementacin de
4.Tipos datos Python programas como
calculadora. Programas EC
Secuenciales y EC
3
Selectivas, lenguaje Python
Estrategias didácticas a emplear:
- Clase expositiva con ejemplos.
- Participacion de los alumnos para discutir los conceptos.
Laboratorio:
- Se ponen en practicas los conceptos introducidos .
- Se implementan problemas concretos con lernguaje de progamacion
Equipos y materiales:
Lectura L05 libro texto, separatas del tema. Plumones, Pizarra
Nº de horas:
Semana Nº : 04
4
Aplica los conceptos de la programación modular
Diseña e implementa soluciones utilizando la metodología estructurada y
modular utilizando una herramienta de programación.
Aplica e implementa soluciones utilizando la estructura arreglo
Valora la metodología estructurada y modular para solución de problemas de la
realidad.
Nº de horas:
Semanas Nº : 05, 06, 07
Tema : Protgramacion Modular Actividades :
1. Introducion 1. Modula, disena
2. Tipos de subprogramas: Funciones, especifica e implementa en
predicados y procedimientos. Variables locales lenuaje de seudocodigo
y globales. Paso de parámetros
2. Implementacin
3. Arreglos, tipos
programas en lenguaje
4. Operaciones básicas: Crear, leer, mostrar,
Python alusivos al tema
buscar, eliminar, insertar
Practica:
3.Disena y espcifica soluciones
4. Implementa el diseño especificado
4.Tipos datos Python
Practica Calificada Nº 2.
Estrategias didácticas a emplear:
- Clase expositiva con ejemplos.
- Participacion de los alumnos para discutir los conceptos.
Laboratorio:
- Se ponen en practicas los conceptos introducidos .
- Se implementan problemas concretos con lernguaje de
progamacion
Equipos y materiales :
Lectura L05 libro texto, separatas del tema. Plumones, Pizarra
Semanas Nº : 08 EXAMEN PARCIAL
5
Diseña especifica soluciones utilizando la metodología orientada o objetos
utilizando una herramienta de programación.
Aplica e implementa soluciones utilizando la POO.
Valora la POO aplicando clases, herencia y polimorfismo a problemas de la
realidad.
Nº horas :
Semanas : 09 y 10
Nº de horas:
Semanas Nº : 11 y 12
6
practicas 2. Implementacin
3.. Aplicaciones simples programas en lenguaje
4.. Python alusivos al tema
Estrategias didácticas a emplear:
- Clase expositiva con ejemplos.
- Participacion de los alumnos para discutir los conceptos.
Laboratorio:
- Se ponen en practicas los conceptos introducidos .
- Se implementan problemas concretos con lernguaje de
progamacion
Equipos y materiales:
Lectura L05 libro texto, separatas del tema. Plumones, Pizarra
Nº de horas :
Semana : 13, 14 y 15
Tema: Implementacion y uso de librerias Actividades
1. Introduccion 1. Disena, especifica y
2. Definir librerías. Analisis de librerías construye diagramas de
predefinidas clase.
Practica:
2. Implementacin
3. Aplicaciones practicas utilizando librerias
programas en lenguaje
4. Manejo
Python alusivos al tema
Estrategias didácticas a emplear:
- Clase expositiva con ejemplos.
- Participacion de los alumnos para discutir los conceptos.
Laboratorio:
- Se ponen en practicas los conceptos introducidos .
- Se implementan problemas concretos con lernguaje de
progamacio30
Practica Calificada Nº 4.(S13)
Equipos y materiales:
Lectura L05 libro texto, separatas del tema. Plumones, Pizarra
7
S16 EXAMEN FINAL
S17 Examen Substiturio
VI. METODOLOGÍA
VII. EVALUACIÓN:
El proceso evaluativo será constante y sumativo y comprenderá:
6.1. Criterios
Los aprendizajes conceptuales de los temas del silabo
El análisis, diseño e implementación de soluciones con uso
de una herramienta de lenguaje de programacion.
6.2. Procedimientos
La evaluación planteada en silabo.
6.3. Instrumentos
Practicas calificadas de desarrollo. Construcción de
algoritmos solución del problemas planteados, individuales y
trabajos grupales.
Practicas de laboratorio. Implementación de algoritmos
utililizando un lenguaje de programación.
Examenes Parcial y Final, Preguntas de desarrollo corto, de
opciones multiples y de desarrollo acerca de los temas del
silabo.
Donde:
8
PF: Promedio final
EP: Examen Parcial
EF: Examen Final
PPC: 0.5PC + 0.5PL
PC: Practica calificada.
PL: Practica de laboratorio
VIII. BIBLIOGRAFIA
Fuentes impresas
BASICA
Marzal Varo, Andrés. Gracia Luengo, Isabel y García Sevilla, Pedro. (2014)
Introducción a la Programación con Python 3. Departamento de Lenguajes y Sistemas
Informáticos. Universidad de Jaume. España.
Fuentes digitales
Manual de referencia de Python 3.x:
- https://docs.python.org/3/reference/index.html#reference-index
- http://docs.python.org.ar/tutorial/3/index.html
- https://www.tutorialspoint.com/python3/python_strings.htm
Tutorial en linea.
- https://python-course.eu/python3_course.php.
Patrones de diseño de software:
- http://www.proactiva-calidad.com/java/patrones/index.html