UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE DESARROLLO DE SOFTWARE
CARRERA: LIC. EN DESARROLLO DE SOFTWARE
PORTAFOLIO DEL CURSO:
DESARROLLO DE SOFTWARE I
FACILITADORA: ROSA DUTARI DE SAMANIEGO
ESTUDIANTE
KEVIN MENDOZA
CEDULA
20-70-3404
SEMESTRE I
PANAMA , 2016
CONTENIDO DEL PORTAFOLIO
1. HOJA DE PRESENTACION
PLAN DE CONTENIDO DE LA ASIGNATURA DESARROLLO DE
SOFTWARE I
OBJETIVOS (GENERAL Y ESPECÍFICO)
DESCRIPCION
CONTENIDO
BIBLIOGRAFIA
METODOLOGIA DEL TRABAJO
NORMATIVA DEL CURSO
PLANIFICACION PARA EL PROGRAMA SEMESTRAL
METAS DEL DOCENTE
METAS DEL ALUMNO
TEMAS
EVALUACION
EQUIPO DOCENTE
COMUNICACIÓN CON EL DOCENTE
CRONOGRAMA DE ACTIVIDADES
CUADRO DE CALIFICACIONES DE LOS ESTUDIANTES
ACTIVIDADES DE APRENDIZAJE
Parciales
Prácticas/tareas/Ejercicios cortos
Proyectos
Laboratorios
Investigaciones
Materiales de apoyo al curso
ESPECTATIVAS DEL ESTUDIANTE
CONCLUYA Y OPINION DEL CURSO:
COMENTARIOS DEL PROFESOR DEL CURSO
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
LICENCIATURA
PLAN DE ESTUDIO VIGENTE A PARTIR DEL I SEMESTRE 2015
Asignatura: Desarrollo de Software I
Pre-requisitos: Aprobar el Programa de Pre ingreso.
Código: 8392 Créditos: 4
Horas de clases: 3 Semanales Horas de Lab.: 2 Semanales
OBJETIVO GENERAL:
Resolver problemas de software, aplicando las sentencias de entrada/salida, de control,
funciones y arreglos, bajo una metodología estructurada, atendiendo a las
especificaciones de los algoritmos en seudocódigo.
OBJETIVO ESPECIFICOS:
Identificar la terminología básica de la programación.
Identificar el producto final que se obtiene de cada etapa para la resolución de un
problema por computadora
Resolver problemas que identifiquen los datos de entrada, proceso, salida y de entrada
salida de los problema planteado
Manejar en la solución de problemas las estructuras de entrada/salida, de acuerdo a las
especificaciones de la metodología estructurada manejada a través de algoritmo en
seudocódigo.
Resolver problema, que utilicen los diferentes elementos básicos de un algoritmo, de
acuerdo a las especificaciones de la metodología estructurada manejada a través de
algoritmo en seudocódigo.
Manejar en la solución de problemas las sentencias de control, de acuerdo a las
especificaciones de la metodología estructurada manejada a través de algoritmo en
seudocódigo.
Resolver problemas que manejen las sentencias de alternativa y de repetición, a través
de una metodología estructurada.
Resolver problemas que manejen los conceptos de funciones, atendiendo a las reglas
algorítmicas y a la metodología estructurada.
Utilizar en la solución de problemas las estructuras de arreglo de una y dos
dimensiones, de acuerdo a las especificaciones de la metodología estructurada manejada
a través de algoritmo en seudocódigo.
Resolver problemas que utilicen la estructura de arreglos de una o dos dimensiones al
igual que los procedimientos de búsquedas y de ordenamiento en arreglos. aplicando
una metodología estructurada.
DESCRIPCION:
La asignatura está orientada a que los alumnos adquieran los fundamentos básicos para analizar
y resolver problemas, aplicando pensamiento lógico y planteando soluciones algorítmicas a
problemas. Para el desarrollo del mismo se desglosará los siguientes contenidos.
Introducción a la programación.
Elementos básicos de un algoritmo.
Instrucciones básicas de un algoritmo.
Funciones
Arreglos.
Para el desarrollo de estos temas se empleará la metodología estructurada, manejada a través de
algoritmo en seudocódigo.
CONTENIDO:
I. INTRODUCCIÓN A LA PROGRAMACIÓN
1 Semana
1.1 Definición
1.1.1. Algoritmo
1.1.2. Programas
1.2. Etapas para la Resolución de Problemas por computadora
1.2.1. Definición del problema
1.2.2. Análisis y Diseño del Problema
1.2.3. Programación
[Link]. Algoritmo
[Link]. Prueba de escritorio
[Link]. Codificación
[Link]. Compilación/Ejecución
[Link].1. Tipos de Errores
1.2.4. Documentación
II. ELEMENTOS BÁSICOS DE UN ALGORITMO
3 Semanas
2.1. Estructura de un algoritmo en Seudocódigo
2.1.1. Reglas de escritura de un Algoritmo en Seudocódigo
2.2. Elementos Básicos
2.2.1 Identificadores
[Link]. Variables / Constantes
2.2.2 Tipos de Datos
2.2.3 Operadores Aritméticos, Expresiones y Jerarquía
2.2.4 Asignación
2.2.5 Entrada / Salida de datos en seudocódigo
III. INSTRUCCIONES BÁSICAS DE UN ALGORITMO
5 Semanas
3.1 Tipos de secuencia (lineal y no lineal).
3.2. Operadores Relacionales y Lógicos
3.3. Instrucciones de Alternativas.
3.3.1. Simple
3.3.2. Doble
3.3.3. Múltiple
3.4. Instrucciones Repetitivas
3.4.1. Contador / Acumulador
3.4.2. Mientras
3.4.3. Hasta que
3.4.4. Para
IV. FUNCIONES
3 Semanas
4.1. Definición
4.2 Estructura de una función
4.2.1. Acceso y retorno a una función
4.3. Paso de parámetros a una función.
V. ARREGLOS
4 Semanas
5.1. Definición de arreglos.
5.2. Arreglos Unidimensionales
5.2.1. Declaración e inicialización de un arreglo
5.2.2. Operaciones de Arreglos
5.3. Arreglos Multidimensionales.
5.3.1. Declaración
5.3.2. Operaciones de Arreglos
5.4. Manejo de arreglos en una función.
5.5. Métodos de búsquedas y ordenamiento de un arreglo
5.5.1 Búsqueda Secuencial
[Link] Down
BIBLIOGRAFÍA.
Nombre Autor Editorial
Fundamentos de la Joyanes Aguilar, L. McGrawHill (2008)
Programación
Introducción a la Brookshear J. Glenn Pearson 11ª. Edición (2012)
Computación
Introducción a la Barraza, O., Krol, F., Universidad Tecnológica
Programación Orientada a Velásquez, M. y Meléndez, L. (2012)
Objetos.
Programación en C Gottfried, Byron S. McGrawHill – Colección
Schaum (2005)
BIBLIOGRAFÍA VIRTUAL: ([Link])
Nombre Autor Editorial
Programación estructurada y López Román, Leobardo Alfaomega Grupo Editor,
orientada a objetos: un 2011
enfoque algorítmico (3a. ed.)
Manual de algorítmica: Bisbal Riera, Jesús Editorial UOC, 2009
recursividad, complejidad y
diseño de algoritmos
Metodología de la Gaxiola Pacheco, Carelia Plaza y Valdés, S.A. de
programación con Guadalupe Flores Gutiérrez, C.V, 2008
pseudocódigo enfocado al Dora Luz
lenguaje C
Fundamentos de Joyanes Aguilar, McGraw-Hill España,
programación: libro de Luis Rodríguez Baena, 2003.
problemas. Algoritmos, Luis Fernández Azuela,
estructuras de datos y objetos Matilde
(2a. edición.)
METOLOGÍA DE TRABAJO
El desarrollo de la asignatura se dará a través de los métodos: expositivo,
analítico, lógico y colectivo de forma activa e individual, en la medida
que se requiera por parte de los docentes y estudiantes.
Se aplicarán diversas actividades, tanto del docente como por los
estudiantes: discusiones grupales, laboratorios, prácticas, proyectos,
tareas. pruebas y otras actividades que garanticen el logro de los
objetivos planteados en la asignatura.
_____________________________________________________________________________
NORMATIVA DEL CURSO:
En el semestre llevaremos a cabo un conjunto de actividades organizadas y que serán
consideradas dentro de su evaluación y que a continuación describimos:
1. Pruebas Parciales: estas serán en el salón de clases. Las pruebas parciales NO SE
REPITEN, por lo tanto, sino la presenta, tendrá que mostrar por escrito una
justificación y así, obtener la autorización del profesor y realizarla al final del curso,
(sólo una), la misma contemplara todo el material dado.
2. Proyectos: serán ubicadas por temáticas desarrolladas, según el plan de contenido.
Estos proyectos podrán ser investigaciones o trabajos prácticos en grupo o individuales.
3. Asignaciones: son actividades que se realizan a diario, de temas presentes en el plan de
contenido y que tienen importancia dentro de la asignatura, las mismas no se repiten,
ni se recogen en fechas posteriores a las asignadas; el estudiante que no las presente
en el tiempo asignado será calificado con la mínima calificación( cero). Podrán ser
grupales o individuales.
4. Asistencia: la participación activa en las clases es un elemento de valoración, y la
asistencia es una necesidad para un optimo, aprendizaje en esta asignatura. Las
participaciones en clases y los trabajos realizados en clases son parte del
desenvolvimiento efectivo en la asignatura.
La asistencia, es el grado de responsabilidad de parte suya para tener éxito en esta
asignatura y lógicamente su asistencia a clase se hace vital.
UNIVERSIDAD TECNOLOGICA DE PANAMA
FACUTLTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
DESARROLLO DE SOFTWARE I (8392)
Planificación para el programa semestral 2016
Prof.: Rosa Dutari de Samaniego
Nombre: KEVIN MENDOZA Cédula: 20-70-3404 Grupo: 1LS703 Fecha: 14/3/2016
1. OBJETIVOS
Meta del Docente
Aplicar estrategias para que los alumnos sean capaces de adquirir los conocimientos
teóricos y prácticos de técnicas de análisis y razonamiento lógico bajo la metodología
estructurada que le permitan al estudiante resolver problemas en el ámbito de la
informática.
Metas del alumno
Analizar los problemas bajo una metodología estructurada.
Emplear las etapas para la resolución de problemas por computadora
Elaborar las pruebas escritorios de las soluciones algorítmicas planteadas
Aplicar la metodología de programación estructurada utilizando la técnica de
algoritmos en la solución de problemas.
Desarrollar problemas que apliquen los conceptos básicos de la programación bajo
una metodología de programación estructurada.
2. TEMAS
Tema 1. Introducción a la Programación 1 semana
Tema 2. Elementos Básicos de Un Algoritmo 4 semanas
Tema 3. Instrucciones Básicas de un Algoritmo 5 semanas
Tema 4. Funciones 3 semanas
Tema 5. Arreglos 3 semanas
3. EVALUACIÓN
Descripción Porcentaje
Asistencia 5%
Ejercicios cortos, practicas, tareas 15%
Parciales 33%
Proyectos, Laboratorios e investigaciones 10%
Portafolio 4%
Semestral 30%
100%
5. EQUIPO DOCENTE
Profa. Rosa Dutari de Samaniego
Profa. Ludia de Meléndez
Profa. Mitzi de Velásquez
Profa. Felicita de Kroll
Profa. Olinda de Barraza
Profa. Elba Valderrama B.
6. COMUNICACIÓN CON EL DOCENTE
Prof. Rosa Dutari de Samaniego Correo electrónico: [Link]
@[Link]
7. CRONOCGRAMA DE ACTIVIDADES
UNIVERSIDAD TECNOLÓGICA DE
PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
PLAN PROGRAMÁTICO
DESARROLLO DE SOFTWARE I (2016)
SEMANA METODOLOGÍAS ESTRATEGIAS CONTENIDO
(DOCENTE) (DIDÁCTICAS)
1 14 AL 18 DE Introducción a la Programación
MARZO Presentación del Docente Aplicaremos las siguientes
Métodos Expositivos actividades que promueven
Magistrales el desarrollo de capacidades,
1.1 Definición
Exposición Dialogada habilidades y el logro del
Lluvias de ideas aprendizaje del alumno:
1.1.1. Algoritmo
Exposiciones dialogadas
Discusiones Dirigidas 1.1.2. Programas
Exposiciones de programas
1.2. Etapas para la Resolución de Problemas
ejemplos por computadora
- Discusión en grupo
- Ejercicios grupales 1.2.1. Definición del problema
- Ejercicios cortos
-Anotar y resaltar
elementos importantes 1.2.2. Análisis y Diseño del
Pruebas Formativas Problema
Investigaciones 1.2.3. Programación
Talleres [Link]. Algoritmo
[Link]. Prueba de escritorio
[Link]. Codificación
[Link]. Compilación/Ejecuci
ón
[Link].1. Tipos de Errores
1.2.4. Documentación
2 21 AL 25 DE Aplicaremos las siguientes 2. Estructura de un algoritmo en Seudocódigo
MARZO Resolución de actividades que promueven
el desarrollo de 2.1.1. Reglas de escritura de un Algoritmo en
Problemas Seudocódigo
Estudios de capacidades, habilidades y
el logro del aprendizaje del
Casos. 2.2. Elementos Básicos
alumno:
Lluvias de ideas
2.2.1 Identificadores
Discusiones Exposiciones dialogadas
Dirigidas [Link]. Variables / Constantes
Exposiciones de programas
ejemplos 2.2.2. Tipos de Datos
Otras
- Discusión en grupo 2.2.3. Operadores y Expresiones
- Ejercicios grupales 2.2.4. Asignación
- Ejercicios cortos
-Anotar y resaltar
elementos importantes
Pruebas Formativas
Investigaciones
Talleres
3 28 DE Aplicaremos las Estructura de un algoritmo en
MARZO AL Presentación del Docente siguientes actividades Seudocódigo
1 DE ABRIL que promueven el
Métodos Expositivos
Magistrales desarrollo de 2.1.1. Reglas de escritura de un
Exposición Dialogada capacidades, habilidades Algoritmo en Seudocódigo
y el logro del
Lluvias de ideas
aprendizaje del alumno: 2.2. Elementos Básicos
Discusiones Dirigidas
Exposiciones dialogadas
2.2.1 Identificadores
Exposiciones de
programas ejemplos [Link]. Variables / Constantes
- Discusión en grupo
- Ejercicios grupales 2.2.2. Tipos de Datos
- Ejercicios cortos
2.2.3. Operadores y
-Anotar y resaltar
Expresiones
elementos importantes
Investigaciones 2.2.4. Asignación
Talleres
4 4 DE ABRIL Aplicaremos las siguientes 2.2.5. Entrada / Salida de datos en
AL 8 DE Resolución de actividades que promueven seudocódigo
ABRIL el desarrollo de capacidades,
Problemas
habilidades y el logro del
aprendizaje del alumno:
Proyectos Exposiciones dialogadas
Estudios de Exposiciones de programas
Casos. ejemplos
Lluvias de ideas - Discusión en grupo
Discusiones - Ejercicios grupales
Dirigidas - Ejercicios cortos
Otras -Anotar y resaltar
elementos importantes
Investigaciones
Talleres
5 11 AL 15 Aplicaremos las siguientes 2.2.5. Entrada / Salida de datos en
DE ABRIL Presentación del Docente actividades que promueven seudocódigo
Métodos Expositivos el desarrollo de capacidades,
Magistrales habilidades y el logro del
Exposición Dialogada aprendizaje del alumno:
Lluvias de ideas Exposiciones dialogadas
Discusiones Dirigidas Exposiciones de programas
ejemplos
- Discusión en grupo
- Ejercicios grupales
- Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
6 18 AL 22 DE Aplicaremos las siguientes
ABRIL Resolución de actividades que promueven
3.1 Tipos de secuencia (lineal y no lineal).
el desarrollo de capacidades,
Problemas
habilidades y el logro del 3.2. Operadores Relacionales y Lógicos
Proyectos aprendizaje del alumno:
Estudios de Exposiciones dialogadas 3.3. Instrucciones de Alternativas.
Casos. Exposiciones de programas
Lluvias de ideas 3.3.1. Simple
ejemplos
Discusiones - Discusión en grupo 3.3.2. Doble
Dirigidas - Ejercicios grupales
3.3.3. Múltiple
Otras - Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
7 25 AL 29 DE Aplicaremos las siguientes
ABRIL Resolución de actividades que promueven
3.1 Tipos de secuencia (lineal y no lineal).
el desarrollo de capacidades,
Problemas
habilidades y el logro del 3.2. Operadores Relacionales y Lógicos
Proyectos aprendizaje del alumno:
Estudios de Exposiciones dialogadas 3.3. Instrucciones de Alternativas.
Casos. Exposiciones de programas
Lluvias de ideas 3.3.1. Simple
ejemplos
Discusiones - Discusión en grupo 3.3.2. Doble
Dirigidas - Ejercicios grupales
3.3.3. Múltiple
Otras - Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
8 2 AL 6 DE Resolución de Aplicaremos las siguientes
MAYO Problemas actividades que promueven 3.3. Instrucciones Repetitivas
el desarrollo de capacidades,
Proyectos 3.3.1. Contador / Acumulador
habilidades y el logro del
Estudios de 3.3.2. Mientras
aprendizaje del alumno:
3.3.3. Hasta que
Casos. Exposiciones dialogadas
3.3.4. Para
Lluvias de ideas Exposiciones de programas
Discusiones ejemplos
- Discusión en grupo
Dirigidas
- Ejercicios grupales
Otras - Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
9 9 AL 13 DE Resolución de Aplicaremos las siguientes
MAYO actividades que promueven 3.3. Instrucciones Repetitivas
Problemas el desarrollo de capacidades, 3.3.1. Contador / Acumulador
Proyectos habilidades y el logro del 3.3.2. Mientras
Estudios de aprendizaje del alumno: 3.3.3. Hasta que
Exposiciones dialogadas 3.3.4. Para
Casos.
Exposiciones de programas
Lluvias de ideas
ejemplos
Discusiones
- Discusión en grupo
Dirigidas - Ejercicios grupales
Otras - Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
10 16 AL 20 DE Resolución de Aplicaremos las siguientes
MAYO Problemas actividades que promueven 3.4. Instrucciones Repetitivas
el desarrollo de capacidades, 3.4.1. Contador / Acumulador
Proyectos
habilidades y el logro del 3.4.2. Mientras
Estudios de aprendizaje del alumno: 3.4.3. Hasta que
Casos. Exposiciones dialogadas 3.4.4. Para
Lluvias de ideas Exposiciones de programas
Discusiones ejemplos
Dirigidas - Discusión en grupo
Otras - Ejercicios grupales
- Ejercicios cortos
-Anotar y resaltar
elementos importantes
Investigaciones
Talleres
11 23 AL 27 DE Resolución de Aplicaremos las siguientes Definición
MAYO Problemas actividades que promueven el
desarrollo de capacidades, 4.2 Estructura de una función
Proyectos
habilidades y el logro del
Estudios de aprendizaje del alumno:
4.2.1. Acceso y retorno a una función
Casos. Exposiciones dialogadas 4.3. Paso de parámetros a una función.
Lluvias de ideas Exposiciones de programas
Discusiones ejemplos
Dirigidas - Discusión en grupo
Otras - Ejercicios grupales
- Ejercicios cortos
-Anotar y resaltar elementos
importantes
Investigaciones
Talleres
12 20 DE Resolución de Aplicaremos las siguientes Definición
MAYO AL 3 Problemas actividades que promueven el
DE JUNIO desarrollo de capacidades, 4.2 Estructura de una función
Proyectos
habilidades y el logro del
Estudios de aprendizaje del alumno:
4.2.1. Acceso y retorno a una función
Casos. Exposiciones dialogadas 4.3. Paso de parámetros a una función.
Exposiciones de programas
Lluvias de ideas ejemplos
Discusiones - Discusión en grupo
Dirigidas - Ejercicios grupales
Otras - Ejercicios cortos
-Anotar y resaltar elementos
importantes
Investigaciones
Talleres
13 6 AL 10 DE Resolución de Aplicaremos las siguientes Definición
JUNIO Problemas actividades que promueven el
desarrollo de capacidades, 4.2 Estructura de una función
Proyectos
habilidades y el logro del
Estudios de aprendizaje del alumno:
4.2.1. Acceso y retorno a una función
Casos. Exposiciones dialogadas 4.3. Paso de parámetros a una función.
Lluvias de ideas Exposiciones de programas
Discusiones ejemplos
Dirigidas - Discusión en grupo
Otras - Ejercicios grupales
- Ejercicios cortos
-Anotar y resaltar elementos
importantes
Investigaciones
Talleres
14 13 AL 17 DE Resolución de Aplicaremos las siguientes Definición de arreglos.
JUNIO Problemas actividades que promueven
el desarrollo de 5.2. Arreglos Unidimensionales
Proyectos
capacidades, habilidades y
Estudios de el logro del aprendizaje del
5.2.1. Declaración e inicialización de un
Casos. alumno: arreglo
Lluvias de ideas Exposiciones dialogadas
5.2.2. Operaciones de Arreglos
Discusiones Exposiciones de programas
Dirigidas ejemplos 5.3. Arreglos Multidimensionales.
Exposición - Discusión en grupo
- Ejercicios grupales 5.3.1. Declaración
Dialogada
Otras - Ejercicios cortos 5.3.2. Operaciones de Arreglos
-Anotar y resaltar
elementos importantes 5.4. Manejo de arreglos en una función.
Investigaciones
Talleres
5.5. Métodos de búsquedas y ordenamiento de
un arreglo
5.5.1 Búsqueda Secuencial
5.5.2. Push Down
15 20 AL 24 DE Resolución de Aplicaremos las siguientes Definición de arreglos.
JUNIO Problemas actividades que promueven el
desarrollo de capacidades, 5.2. Arreglos Unidimensionales
Proyectos
habilidades y el logro del
Estudios de 5.2.1. Declaración e inicialización de un
Casos. aprendizaje del alumno: arreglo
Lluvias de ideas Exposiciones dialogadas
Exposiciones de programas 5.2.2. Operaciones de Arreglos
Discusiones
ejemplos
Dirigidas - Discusión en grupo 5.3. Arreglos Multidimensionales.
Exposición - Ejercicios grupales
5.3.1. Declaración
Dialogada - Ejercicios cortos
Otras -Anotar y resaltar elementos
5.3.2. Operaciones de Arreglos
importantes
Investigaciones 5.4. Manejo de arreglos en una función.
Talleres
5.5. Métodos de búsquedas y ordenamiento de
un arreglo
5.5.1 Búsqueda Secuencial
5.5.2. Push Down
16 27 DE Resolución de Aplicaremos las siguientes Definición de arreglos.
JUNIO AL 1 Problemas actividades que promueven el
DE JULIO desarrollo de capacidades, 5.2. Arreglos Unidimensionales
Proyectos
habilidades y el logro del
Estudios de aprendizaje del alumno: 5.2.1. Declaración e inicialización de un
Casos. Exposiciones dialogadas arreglo
Lluvias de ideas Exposiciones de programas
ejemplos 5.2.2. Operaciones de Arreglos
Discusiones
- Discusión en grupo
Dirigidas 5.3. Arreglos Multidimensionales.
- Ejercicios grupales
Exposición - Ejercicios cortos
5.3.1. Declaración
Dialogada -Anotar y resaltar elementos
Otras importantes 5.3.2. Operaciones de Arreglos
Investigaciones
Talleres 5.4. Manejo de arreglos en una función.
5.5. Métodos de búsquedas y ordenamiento de
un arreglo
5.5.1 Búsqueda Secuencial
5.5.2. Push Down
SEMESTRALES
8. CUADRO DE CALIFICACIONES DE LOS ESTUDIANTES
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
DESARROLLO DE SOFTWARE I
Profesor: ROSA DUTARI DE SAMANIEGO
Nombre: KEVIN MENDOZA Cédula: 20-70-3404 Grupo: 1LS703 Fecha: 14/3/2016
Invest./Trabajos Grupales/Quiz/
ASISTENCIA Y LABORATORIOS
Tareas
Nº. Ausencia Fecha No. Actividad Nota Fecha Fecha Nota Observación
1 1 15/3/16 1 Investigación 10 21/3/16
2 2 Quiz 1 4/4/16
3 3 Taller #1 7 21/3/16
4 4 Taller #2 10 28/3/16
5 5 Taller #3 3 31/3/16
6 6 Taller #4 1 31/3/16
7 7 Taller #5 6 5/4/16
8 8 Taller #6 4 5/4/16
9 9 Taller #8 2 11/4/16
10 10 Taller #12 2 25/4/16
11 11 Taller #13 10 3/5/16
12 12 Taller #14-1 2 24/5/16
13 13 Taller #14-2 7 24/5/16
14 14 Taller #14-3 8 24/5/16
15 15 Taller #15 6 14/6/16
16 16 Taller #16 8 14/6/16
Parciales Proyecto(s)
N° Tema Fecha Nota N° Tema Fecha N
1 CONCEPTOS 19/4/16 83 1 INSTRUCCIÓN A LA 12/4/16 1
BASICOS Y PROGRAMACIÓN
INTRUCCION A LA
PROGRAMACION
2 INSTRUCCIONES 7/6/16 75 2 INSTRUCCIONES 3/5/16 7
BÁSICAS BÁSICAS
3 FUNCIONES 16/6/16 80 3 FUNCIONES 14/6/16 9
4 4 ARRAGLOS 28/6/16 --
BIDIMENCIONALES
PARCIALES
PARCIAL 1
PARCIAL 2
PARCIAL 3
PRACTICAS
TAREAS
EJERCICIOS
TALLER 1
TALLER 2
TALLER 3
TALLER 4
TALLER 5
TALLER 6
TALLER 8
TALLER 12
TALLER 13
TALLER 14-1
TALLER 14-2
TALLER 14-3
TALLER 15
TALLER 16
QUIZ 1
PROYECTOS
PROYECTO 1
PROYECTO 2
PROYECTO 3
INVESTIGACIONES
MATERIAL
DE
APOYO
(HIPERVÍNCULO)
CAPITULO
1
(HIPERVÍNCULO)
CAPITULO
2
(HIPERVÍNCULO)
CAPITULO
3
(HIPERVÍNCULO)
CAPITULO
4
CONCLUYA Y OPINE SOBRE EL
CURSO
Durante el semestre pude aprender la esencia de lo que es un algoritmo
y paso a paso fuimos avanzando y profundizando en el tema para de esta
forma ir mejorando nuestra lógica a la hora de solucionar problemas.
Adicional aprendimos la importancia y la utilización de diferentes
herramientas en Turbo C++, las cuales me ayudaran a lo largo de la carrera
puesto a que estas son el pilar para llevar a cabo el desarrollo de un
programa en cualquier lenguaje programación.
COMENTARIOS, OPINICIONES Y
APRENDIZAJES QUE OBTUVO DEL
PROFESOR DEL CURSO
Al principio del curso me preguntaba a mí mismo si había elegido la
carrera correcta, pero en el transcurso del semestre me fui desenvolviendo e
interesándome cada vez más en la materia. Opino que no pude haber tenido
mejor comienzo que el que tuve, gracias a la Profesora Rosa Dutari de
Samaniego por hacer de su materia una de las mejores.