Está en la página 1de 6

-UNIVERSIDAD COOPERATIVA DE COLOMBIA

PROGRAMA DE CURSO
1. IDENTIFICACIÓN DEL CURSO
1.1 Facultad: Ingeniería
1.2 Programa: Sistemas, Industrial, Telecomunicaciones, Electrónica, Ambiental
1.3 Curso: Herramientas computacionales para interpretación de resultados
1.4. Semestre: II 1.5 Metodología: Presencial
1.6 Créditos: Dos (2) créditos 1.7 Intensidad Horaria semanal: 6
1.8 Horas de acompañamiento 1.9 Horas de trabajo independiente: 4
directo: 2

2. JUSTIFICACIÓN

Este curso es importante para los programas de ingeniería porque aporta conceptos,
técnicas y procedimientos para desarrollar proyectos de software.

Este curso le sirve al estudiante porque le brinda estándares en lenguajes de


programación y herramientas para representar problemas escritos en seudocódigo.

3. COMPETENCIAS PREVIAS

 Definir las variables de un problema.


 Analizar las variables que inciden en un problema.
 Diseñar alternativas de solución a problemas.

4. COMPETENCIAS
Macrocompetencia

Validar modelos matemáticos relacionados con materiales, estructuras, máquinas,


dispositivos, sistemas y procesos.

4.1 Unidad de competencia:

Interpretar resultados de la simulación del modelo para modificar valores y ajustar


referencias de su comportamiento mediante el uso de recursos computacionales.

Elementos de Indicadores Evidencias


competencia
Identificar herramientas  Distingue las Mapa conceptual.
computacionales que herramientas de Prueba objetiva escrita.
permitan la interpretación programación.
de resultados de  Identifica la estructura

Universidad Cooperativa de Colombia 1


simulación de un lenguaje de
programación.
Analizar resultados de  Emplea tipos de datos, Programa en lenguaje de
herramientas arreglos, sentencias programación específico
computacionales. condicionales y de usando sentencias.
bucle.
Desarrollar programas  Identifica el concepto Programa estructurado en
estructurados en un de reutilización de lenguaje de programación
lenguaje computacional. código. especifico.
 Crea funciones y
procedimientos
eficientes.
Problemas que resuelve

 Carencia de conceptos, técnicas, y procedimientos para desarrollar proyectos de


software.
 Ausencias de estándares para elaborar algoritmos en lenguaje de programación.

Temas

Identificar herramientas computacionales que permitan la interpretación de


resultados de simulación.
 Tipos de herramientas computacionales

Analizar resultados de herramientas computacionales.


 Aplicaciones de las herramientas computacionales

Desarrollar programas estructurados en un lenguaje computacional.


 Sintaxis del lenguaje de programación
 Aplicación de instrucciones de entrada – salida
 Aplicación de instrucciones de decisión
 Aplicación de ciclos repetitivos
 Aplicación de arrays unidimensionales y multidimensionales
 Manejo de funciones, definiciones, tipos de retorno, parámetros
 Manejo de Archivos, definiciones, declaraciones, tipos, librerías

5. CRONOGRAMA
Unidad 1:
Identificar herramientas computacionales que permitan la interpretación de resultados
de simulación.

SEMANA ACTIVIDADES y CONTENIDOS RECURSOS / HERRAMIENTAS


Tema: Hardware:
Tipos de herramientas  Computador con procesador
1 computacionales Core i3 o superior, 4Gb Ram o
superior.
Actividades:  Video Beam o proyector
Desarrollo del tema Software:

Universidad Cooperativa de Colombia 2


Desarrollo de mapa mental  SO: Windows XP / Windows 7 /
Presentación resultados mapa Linux
mental.  Software para programación
Material:
Textos Guía en físico o digital.
Unidad 2:
Analizar resultados de herramientas computacionales.

SEMANA ACTIVIDADES y CONTENIDOS RECURSOS / HERRAMIENTAS


Tema: Hardware:
Aplicaciones de las herramientas  Computador con procesador
computacionales Core i3 o superior, 4Gb Ram o
2 superior.
Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Desarrollo de un ejercicio en una  SO: Windows XP / Windows 7 /
herramienta computacional. Linux
 Presentación de resultados del  Software para programación
programa. Material:
Textos Guía en físico o digital.
Unidad 3:
Desarrollar programas estructurados en un lenguaje computacional.

SEMANA ACTIVIDADES y CONTENIDOS RECURSOS / HERRAMIENTAS


2 Tema: Hardware:
Sintaxis del lenguaje de  Computador con procesador
programación. Core i3 o superior, 4Gb Ram o
superior.
Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Programa en lenguaje especifico.  SO: Windows XP / Windows 7 /
 Presentación de resultados del Linux
programa.  Software para programación
Material:
Textos Guía en físico o digital.
Tema: Hardware:
Aplicación de instrucciones de  Computador con procesador
3 entrada – salida Core i3 o superior, 4Gb Ram o
superior.
Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Programa en lenguaje específico  SO: Windows XP / Windows 7 /
donde se vea reflejado el uso de Linux
instrucciones de entrada y salida.  Software para programación
 Presentación de resultados del Material:
programa. Textos Guía en físico o digital.
Tema: Hardware:
5,6 Aplicación de instrucciones de  Computador con procesador

Universidad Cooperativa de Colombia 3


decisión Core i3 o superior, 4Gb Ram o
superior.
Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Programa en lenguaje específico  SO: Windows XP / Windows 7 /
donde se vea reflejado el uso de Linux
instrucciones condicionales.  Software para programación
 Presentación de resultados del Material:
programa. Textos Guía en físico o digital.
Tema: Hardware:
Aplicación de ciclos repetitivos  Computador con procesador
Core i3 o superior, 4Gb Ram o
Actividades: superior.
 Desarrollo del tema  Video Beam o proyector
7,8,9  Programa en lenguaje específico Software:
donde se vea reflejado el uso de  SO: Windows XP / Windows 7 /
instrucciones de bucle. Linux
 Presentación de resultados del  Software para programación
programa. Material:
Textos Guía en físico o digital.
Tema: Hardware:
Aplicación de arrays  Computador con procesador
unidimensionales y Core i3 o superior, 4Gb Ram o
multidimensionales superior.
 Video Beam o proyector
Actividades: Software:
 Desarrollo del tema  SO: Windows XP / Windows 7 /
 Programa en lenguaje específico Linux
11,12 donde se vea reflejado el uso de  Software para programación
Arrays. Material:
 Presentación de resultados del Textos Guía en físico o digital.
programa.

Tema: Hardware:
Manejo de funciones, definiciones,  Computador con procesador
tipos de retorno, parámetros. Core i3 o superior, 4Gb Ram o
superior.
13,14 Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Programa en lenguaje específico  SO: Windows XP / Windows 7 /
donde se vea reflejado el uso de Linux
Funciones y Procedimiento.  Software para programación
 Presentación de resultados del Material:
programa. Textos Guía en físico o digital.
Tema: Hardware:
Manejo de Archivos, definiciones,  Computador con procesador
15,16 declaraciones, tipos, librerías. Core i3 o superior, 4Gb Ram o
superior.

Universidad Cooperativa de Colombia 4


Actividades:  Video Beam o proyector
 Desarrollo del tema Software:
 Programa en lenguaje específico  SO: Windows XP / Windows 7 /
donde se vea reflejado el Linux
Librerías, Archivos.  Software para programación
 Presentación de resultados del Material:
programa. Textos Guía en físico o digital.

6. EVALUACIÓN
Indicar aquí cuáles son las actividades que se tomarán en cuenta para asignar
calificación y en qué semana se realizarán.
Por ahora, y hasta tanto no exista una nueva reglamentación, se mantienen los 3
cortes establecidos. Con la nueva reglamentación este numeral va a variar.

Criterios para asignación del puntaje:

CORTE ACTIVIDAD ACUMULADO


Primero Semana: 30
(20%)Semana 3:
Anteproyecto (16 de
febrero)
(10%)Semana 4: Taller
1 (24 de febrero)
Introducción java.
(70%)Semana 4:Parcial
(23 de febrero)

Segundo Semana: 30
(30%)Semana 10:
Taller ciclos y decisiones (6
de abril)
(70%)Semana 10:
Parcial (5 de abril)

Tercero Semana: 40
(20%)Semana 16:
Taller arreglos
unidimensionales y
multidimensionales (18 de
mayo)
(20%)Semana
15:Entrega final del
proyecto 10 de mayo.
(60%)Semana 16:

Universidad Cooperativa de Colombia 5


Parcial (17 de mayo)

7. RECURSOS
7.1 Bibliografía Básica
 Joyanes Aguilar, Luis: Fundamentos de Programación Algoritmos y Estructuras de
Datos.
 Joyanes, Luis y Zahonero, Ignacio: Estructura de datos. Algoritmos, abstracción y
objetos, McGraw-Hill, México, 1ra edición, 1998.
 Joyanes Aguilar, Luis: Programación en C++. Algoritmos, Estructuras de Datos y
objetos, McGraw-Hill, México, 1ra Edición, 2000.

7.2 Bibliografía Complementaria


 Wirth, Niklaus: Algoritmos + Estructuras de Datos = Programas, MEGABYTE
McGraw-Hill, México, 2da Edición, 1999.
 Wirth, Niklaus: Algoritmos y Estructura de Datos, Prentice Hall, México, 1ra
Edición, 1987.
 Kruse, Roberto L: Estructura de Datos y Diseño de Programas, Prentice Hall,
México, 1ra Edición, 1990.
 Cairó, Osvaldo y Guardati Bueno, Silvia: Estructura de datos, McGraw-Hill, México,
1ra edición, 1992.
 Heileman, Gregory: Estructura de datos, algoritmos y programación orientada a
objetos, McGraw-Hill, México, 1ra edición, 1998.

7.3 Audiovisuales
Canal youtube Ingenieria Aplicada
7.4 Enlaces en Internet
 www.lcc.uma.es/~lopez/lp2/apuntes/03.../memoria_dinamica.pdf
 www.fismat.umich.mx/mn1/manual/node10.html
 www.lcc.uma.es/~lopez/lp2/apuntes/03.../memoria_dinamica.pdf
 www.programacionfacil.com/estructura_datos_csharp:manejo_memo...
 www.fismat.umich.mx/mn1/manual/node9.html

7.5 Software
Java – JDK Máquina virtual de Java
NetBeans
R
Tinn R

Universidad Cooperativa de Colombia 6

También podría gustarte