Sunteți pe pagina 1din 8

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS


PLAN DE ESTUDIO 2018-2022

FACULTAD DE INFORMÁTICA Y CIENCIA APLICADAS


ESCUELA DE INFORMÁTICA

DISEÑO INSTRUCCIONAL DE LA ASIGNATURA

ALGORITMOS I / LÓGICA COMPUTACIONAL.

DOCENTE: Ing. Rebeca Ganuza de Ramírez

CICLO: 01 - 2018

SAN SALVADOR, ENERO DE 2018.

Página | 1
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

FACULTAD DE INFORMÁTICA Y CIENCAS APLICADAS


ESCUELA DE INFORMÁTICA

29. DISEÑO INSTRUCCIONAL DE LA ASIGNATURA.


30.1. Descripción de la asignatura:
La asignatura tiene como principal propósito el desarrollo y planteamiento de problemas
a través de la metodología de la programación, que involucra procedimientos
algorítmicos a través de las herramientas de programación como es pseudocódigo y
diagrama de flujo, para que el estudiante pueda expresar diversas soluciones,
alternativas o problemas divergentes; utilizando diferentes métodos para el desarrollo
del pensamiento lógico. Se observan tópicos esenciales de la programación
estructurada a partir de las estructuras de control.
Las asignaturas de Algoritmos I o bien Lógica Computacional tienen 4 unidades de
aprendizaje las cuales son las siguientes: Análisis de datos y operaciones básicas: en
esta unidad se trabajará con los tipos de datos, Identificadores, variables, contantes,
expresiones aritméticas, expresiones lógicas y las operaciones de asignación para
aplicarlas en la solución de problemas; Fase de Resolución de Problema: en esta
unidad se estudiará los conceptos, características de un algoritmo. Además, el análisis
del algoritmo, el diseño del algoritmo y la verificación manual del algoritmo; Estructuras
de control: se estudiará y aplicará las estructuras secuenciales, estructuras selectivas
y estructuras repetitivas, utilizando la lógica, el PSeudocódigo y el diagrama de flujo,
para la solución del problema; Estructura de Datos: se trabajará con vectores y
matrices, utilizando las estructuras de control, lógica y pseudocódigo.
La metodología se orienta a facilitar en cada unidad de aprendizaje el intercambio de
conocimientos y la participación activa de cada uno de ustedes.
Se trabajarán guías de problemas y foros de discusión especializados, para dar
seguimientos a contenidos específicos y desarrollo de problemas.

Página | 2
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

El sistema de evaluación son 5 parciales y cada uno de ellos tienen la ponderación del
20%, cada una de la nota global de la asignatura. El porcentaje de cada parcial se
distribuye en presentaciones de guías, foros, exámenes, entre otros.

30.1.1. Función clave:


Resolver problemas aplicando las ciencias de la computación.

30.1.2. Unidad de Competencia:


Resolver problemas de lógica computacional, utilizando las estructuras de control y
estructuras de datos

30.1.3. Elementos de competencias:


1. Establecer las bases de datos y operaciones básicas para las fases de la resolución
de problemas.
2. Diseñar algoritmos y diagramas de flujo para la solución de problemas.
3. Aplicar las estructuras de control para la solución de problemas.
4. Aplicar estructuras de datos para la solución de problemas.

30.1.4 Valores institucionales a desarrollar


 Innovación permanente.
 Liderazgo institucional.
 Integridad.

31. Contenido de la Asignatura.

31.1 Diseño instruccional con jornalización.

Unidad de Aprendizaje 1: ANALISIS DE DATOS Y OPERACIONES BÁSICAS


Competencia: Resolver problemas aplicando lógica computacional, utilizando las
estructuras de control.
Página | 3
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

Habilidades Criterios de Tiempo


(Elemento de Conocimientos Metodología evaluación estimado
competencia) Fecha No.
De
horas
Establecer las bases  Reconocer los  Presentación de las Establece las bases
de datos y unidades de de datos y
tipos de datos y
operaciones básicas aprendizaje, operaciones básicas
para las fases de la como los utilizaran el 100% para las
competencias, valores
resolución de fases de la resolución
en los algoritmos. a desarrollar,
problemas. de problemas.
 Comprender los metodologías, sistema  Aplica los tipos de
de evaluación.
 Aplicar los tipos de tipos de datos, datos para la
datos para la identificadores de  Contenidos. Transmitir solución de
solución de variables y conocimientos y problemas.
actitudes a través de
problemas. constantes.  Identifica y Aplica
clases virtuales, para
 Identificar y Aplicar  Comprender a que el estudiante los identificadores
los identificadores utilizar las reglas pueda ingresar a ellas para la solución de
para la solución de en cualquier momento. problemas
de los
 Foros de discusión.
problemas identificadores Temas relevantes de  Identifica los
 Identificar los para la solución de la unidad de operadores
operadores problemas. aprendizaje desarrollo aritméticos y
de casos prácticos.
aritméticos y  Identificar las lógicos para la
 Consultas específicas
lógicos para la expresiones a través de la solución de
Semana 1
solución de aritméticas y mensajería interna del problemas. a 20
aula o bien el área de Semana 4
problemas. lógicas.  Aplica las reglas de
comentarios.
 Aplicar las reglas  Memorizar los  Desarrollo de guías de los operadores de
de los operadores operadores y sus problemas individuales las expresiones
de las expresiones o bien grupales. aritméticas y
prioridades para la
aritméticas y solución de las lógicas para la
lógicas en la expresiones solución del
solución del aritméticas y problema.
problema. lógicas.  Aplica las
 Aplicar las  Comprender la operaciones de
operaciones de operación de asignación para la
asignación para la asignación. solución de
solución de  Aplicar las problemas
problemas. operaciones

Actitudes: Responsable, creativo y ordenado.

Página | 4
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

Unidad de Aprendizaje 2: FASE DE RESOLUCIÓN DE PROBLEMAS


Competencia: Resolver problemas aplicando lógica computacional, utilizando las
estructuras de control.
Habilidades Criterios de Tiempo
(Elemento de Conocimientos Metodología evaluación estimado
competencia) Fecha No.
De
horas
Diseñar algoritmos y  Definir que es un  Presentación de la Analiza y Diseña
diagramas de flujo problema y un unidad II, metodología algoritmos y
para la solución de algoritmo. que se utilizara, diagramas de flujo un
problemas.  Explicar las fases sistema de evaluación,
100%, para la
para la solución de solución de
las ponderaciones y la problemas de lógica
 Aplicar las fases problemas. actividad que se computacional.
 Comprender las
de la resolución de realizaran.  Aplica las fases de
características de  Contenidos. Transmitir la resolución de
problemas. un algoritmo. conocimientos y problemas, para
 Aplicar los  Describir y aplicar actitudes a través de aplicar la lógica
las partes de un computacional.
conceptos sobre clases virtuales, para
algoritmo.  Aplica los
problema y que el estudiante conceptos sobre
 Explicar las pueda ingresar a ellas problema y
algoritmos herramientas que en cualquier momento. algoritmos,
 Aplicar las se usan para  Foros de discusión. utilizando la lógica
representar un Temas relevantes de computacional
características de
algoritmo la unidad de  Aplica las
un algoritmo para - Pseudocódigo características de
aprendizaje desarrollo
- Diagrama de flujo un algoritmo, para
el análisis del de casos prácticos. el análisis del
problema.  Comprender las  Consultas específicas problema.
palabras claves Semana
a través de la  Diseña el algoritmo
 Diseñar el que se usan en un
5
mensajería interna del para la solución de a 20
algoritmo para la algoritmo. aula o bien el área de problemas. Semana
 Reconocer las comentarios.  Aplica las 8
solución de
palabras herramientas del
problemas.  Desarrollo de guías de pseudocódigo y
reservadas del problemas individuales diagrama de flujo
 Aplicar las algoritmo: Inicio, o bien grupales. para la solución del
herramientas de fin, definir, hacer problema.
mientras, si  Codifica y compila
Pseudocódigo y
entonces, si no, algoritmos usando
diagrama de flujo entre otras. cualquier lenguaje
 Describir pruebas de programación,
para la solución de
para la solución de
de compilación
un problema. problemas.
usando cualquier
 Codifica y lenguaje de
Compilar los programación.
algoritmos usando
cualquier lenguaje
de programación.

Página | 5
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

Actitudes: Responsable, creativo y ordenado.

Unidad de Aprendizaje 3: ESTRUCTURAS DE CONTROL


Competencia: Resolver problemas aplicando lógica computacional, utilizando las
estructuras de control.
Habilidades Criterios de Tiempo
(Elemento de Conocimientos Metodología evaluación estimado
competencia) Fecha No.
De
horas
Aplicar las  Definir ¿Qué son  Presentación de la Aplica un 100% las
estructuras de control las estructuras de unidad III, estructuras de control
metodología, sistema
para la solución de control? para la solución de
de evaluación, las
problemas de lógica  Explicar los ponderaciones y la problemas de lógica
computacional: conceptos actividad que se computacional:
realizaran.
 Aplicar las relacionados con  Aplica las
estructuras las estructuras de  Contenidos. Transmitir estructuras
secuenciales. control. conocimientos y secuenciales.
actitudes a través de
 Aplicar las  Explicar la sintaxis  Aplica las
clases virtuales, para
estructuras de las: que el estudiante estructuras
selectivas simples, - Estructuras pueda ingresar a ellas selectivas simples,
dobles y anidadas. en cualquier momento. dobles y múltiples.
secuenciales.
 Foros de discusión.
 Aplicar las - Estructuras Temas relevantes de  Aplica las
estructuras selectivas. la unidad de estructuras
selectivas múltiples - Estructuras aprendizaje desarrollo selectivas
de casos prácticos. Semana
y anidadas. Repetitivas. anidadas. 9
 Consultas específicas
a 20
 Aplicar las  Comprender las: a través de la  Aplica las
Semana
estructuras - Estructuras mensajería interna del estructuras 12
aula o bien el área de
Repetitivas secuenciales. Repetitivas
comentarios.
Mientras - Estructuras  Desarrollo de guías de Mientras
 Aplicar las selectivas. problemas individuales  Aplica las
o bien grupales
estructuras - Estructuras estructuras
Repetitivas Desde Repetitivas. Repetitivas Desde
 Practicar las  Practica las
estructuras estructuras
repetitivas repetitivas
anidadas. anidadas.

Página | 6
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

Actitudes: Responsable, creativo y ordenado.

Unidad de Aprendizaje 4: ESTRUCTURAS DE DATOS


Competencia: Resolver problemas aplicando lógica computacional, utilizando las
estructuras de control.
Habilidades Criterios de Tiempo
(Elemento de Conocimientos Metodología evaluación estimado
competencia) Fecha No.
De
horas
Aplicar estructuras  Describir las  Presentación de la Aplica un 100%
de datos para la unidad IV, metodología, las estructuras
estructuras de
solución de de datos para la
problemas: datos sistema de evaluación,
solución de
las ponderaciones y las
 Definir ¿Qué son problemas de
 Aplicar estructuras actividades que se lógica
vectores?
de datos para la realizaran. computacional:
 Definir ¿Qué son
 Contenidos. Transmitir  Aplica
solución de
las matrices? conocimientos y estructuras de
problemas. actitudes a través de datos para la
 Describir las
clases virtuales, para solución de
partes de los que el estudiante pueda
 Explicar los problemas.
ingresar a ellas en
vectores
cualquier momento.
 Explica los
conceptos
 Describir las  Foros de discusión. conceptos
relacionados con Temas relevantes de la relacionados
matrices y sus
las estructuras de unidad de aprendizaje con las Semana
partes desarrollo de casos estructuras de 13
datos.
 Identificar las prácticos. datos. a 30
 Consultas específicas a  Aplica Semana
diferencias entre través de la mensajería
vectores en la 18
 Aplicar vectores vectores y interna del aula o bien el
resolución de
área de comentarios.
en la resolución matrices. problemas.
 Desarrollo de guías de
de problemas. problemas individuales o  Aplica
bien grupales matrices en la
 Aplicar matrices
resolución de
en la resolución problemas.
de problemas.  Establece las
 Establecer las diferencias
entre vectores
diferencias entre y matrices.
vectores y
matrices.

Actitudes: Responsable, creativo y ordenado.

Página | 7
UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
PLAN DE ESTUDIO 2018-2022

32. 1 Fuentes de información y materiales de apoyo


 Aguilar, L. J. (2011). Programación en Java 6: Algoritmos, programación orientada a
objetos e interfaz gráfica de usuario. México: McGraw-Hill. 3 Ejemplares
 López, G. (2013). Análisis y diseño de algoritmos: implementaciones en C y Pascal.
México: Alfa Omega. 3 Ejemplares
 López, G. (2013). Análisis y diseño de algoritmos: Implementaciones en C y Pascal.
México: Alfa Omega. 3 Ejemplares.

Página | 8

S-ar putea să vă placă și