Sei sulla pagina 1di 13

Algoritmos I

Ciclo 01-2017

ING. VERÓNICA IDALIA ROSA


Descripción de la Asignatura

Esta asignatura pretende proveer los principios básicos de la programación.


El cómo analizar, comprender y resolver una amplia variedad de problemas
computacionales, siendo de vital importancia para cualquier profesional de
sistemas que se inicie en el área de la programación.
Contenido de la Asignatura
UNIDAD DE APRENDIZAJE 1: ANÁLISIS DE DATOS Y OPERACIONES BÁSICAS
COMPETENCIA: Resolver problemas aplicando lógica computacional.
Conocimientos Habilidades Metodología
(Elemento de competencia)
Identificar el planteamiento del problema a
solucionar

 Definir que es datos, tipos de datos, identificadores de variables y  Analizar los tipos de datos que se van a utilizar en •Clase expositiva.
constantes. la solución del problema. •Control de lectura.
 Identificar las expresiones aritméticas, lógicas y Asignación de  Analizar que expresiones utilizara en la solución •Grupos de trabajo
operación. del problema. •Aula de apoyo.
 Describir un algoritmo.  Determinar las herramientas a utilizar para hacer •Instructorías.
 Mencionar las partes de un algoritmo. un algoritmo. •Guías de trabajo.
 Explicar las herramientas que se usan para representar un algoritmo.  Construir el algoritmo. •Exámenes en línea.
 Pseudocódigo.  Utilizar las palabras claves
 Diagrama de flujo.  Codificar y compilar algoritmos usando cualquier
 Mencionar las palabras claves que se usan en un algoritmo. lenguaje de programación

ACTITUDES: Responsable ,creativo y ordenado


UNIDAD DE APRENDIZAJE 2: FASE DE RESOLUCIÓN DE PROBLEMAS

COMPETENCIA: Resolver problemas aplicando lógica computacional.

Conocimientos Habilidades Metodología


(Elemento de competencia)
Analizar problemas y Diseñar el
algoritmo

 Definir que es problema.  Identificar si el problema tiene  Clase expositiva.


 Explicar las fases de resolución de problemas. solución  Control de lectura .
 Explicar las características de un problema.  Identificar cuáles son las entradas,  Grupos de trabajo.
 Explicar que es entrada, proceso y salida. procesos y salidas.  Instructorías.
 Definir que es análisis.  Guías de trabajo .
 Aula de apoyo.
 Exámenes en línea
ACTITUDES: Responsable ,creativo y ordenado
UNIDAD DE APRENDIZAJE 3: ESTRUCTURAS DE CONTROL

COMPETENCIA: Resolver problemas aplicando lógica computacional.


Conocimientos Habilidades Metodología
(Elemento de competencia)
Determinar que estructuras de control
va utilizar en la solución de problema

 Definir estructuras de control.  Aplicar estructura de control según  Clase expositiva


 Describir la estructura secuenciales. tipos de problema.  Control de lectura
 Describir las estructuras selectivas.  Resolver problemas aplicando  Grupos de trabajo
 Describir las estructura Repetitivas estructuras de control.  Instructorías
 Explicar las estructuras secuenciales.  Guías de trabajo
 Explicar las estructuras selectivas.  Aula de apoyo
 Explicar las estructura Repetitivas.  Exámenes en línea

ACTITUDES: Responsable ,creativo y ordenado


UNIDAD DE APRENDIZAJE 4: ESTRUCTURAS DE DATOS

COMPETENCIA: Resolver problemas aplicando lógica computacional.


Conocimientos Habilidades Metodología
(Elemento de competencia)
Resolver problemas aplicando estructuras de datos

 Describir las estructuras de datos  Explicar las estructuras de Datos.  Clase expositiva
 Definir que es vector y sus partes  Resolver problemas aplicando  Control de lectura
 Definir que es matriz y sus partes vectores y matrices  Grupos de trabajo
 Identificar las diferencias entre vectores y  Aula de apoyo
matrices.  Guías de trabajo
 Exámenes en línea

ACTITUDES: Responsable ,creativo y ordenado


Sistema de Evaluación
EVALUACIÓN ACTIVIDAD % PONDERACIÓN FECHAS

Parcial 60%
Primera Control de Lectura 10% 20% 18/febrero

Guía Intra-aula / ex - aula 30%


Parcial 70%
Segunda 20% 18/marzo
Guía Intra-aula / ex - aula 30%
Parcial 50%
Tercera Curso de Refuerzo o Guía ex - aula 20% 20% 22/abril
Guía Intra-aula / ex - aula 30%
Parcial 50%
Cuarta Seminario o investigación bibliográfica / Guía Intra- 50% 20% 20/mayo
aula / ex - aula
Parcial(Exposición de ejercicios) 50%
Quinta 20% 10/junio
Guía Intra-aula / ex - aula 50%
Seminario
Arreglos Unidimensionales (Vectores), Bidimensionales (Tablas /Matrices) y multidimensionales en Java

Introducir al estudiante en el conocimiento básico de la programación usando las estructuras de control


para comenzar a desarrollar programas

Ponderación del Seminario (50% de la Cuarta evaluación)


El docente del seminario les dará las prácticas en el laboratorio 30% + 20% de la guía de ejercicio para
desarrollarla y subirla al correo que le dará el docente del seminario o instructor
Estrategia Metodológica
Esta asignatura se desarrollará 40% teórica y 60% práctica.

En la asignatura se plantearan problemas computacionales el cual consistirán en el análisis, diseño, implementación y


prueba de algunos problemas lógicos, usando cualquier lenguaje de programación para la comprobación, aunque para la
asignatura se ha decidido utilizar el software Pseint. Se crearan además, prácticas de laboratorios para el desarrollo de la
solución de problemas, aulas de apoyo para que él alumno puede consultar su clase a través de la web. Habrá tutorías e
instructorías en donde el docente o instructor dará consulta a los alumnos. En las cuatro unidades de aprendizaje que
comprende la asignatura se enriquecerán con la lectura de diferentes libros, y cuaderno de clase que contribuyan a
desarrollar la lógica computacional de cada estudiante.

Además, se impartirá un seminario cuya participación será opcional, que servirá para la realización voluntaria de una
práctica sobre algún lenguaje de programación que se seleccione para tal fin.
Fuentes de Información y Materiales de Apoyo

 JOYANES AGUILAR, Luis; ZAHONERO MARTÍNEZ, Ignacio. Programación en


Java 6: algoritmos, programación orientada a objetos e interfaz gráfica del
usuario. McGraw-Hill México, D.F. 2011. 10 ejemplares.
 JOYANES AGUILAR, Luis. Fundamentos de programación: Algoritmos,
estructuras de datos y objetos. 3ª. Edición, McGraw-Hill, 2003. 18
ejemplares
 JOYANES AGUILAR, Luis; Rodríguez Baena, Luis; Fernández Azuela, Matilde.
Fundamentos de programación : libro de problemas. 2ª. Edición, McGraw-
Hill, 2003
Misión y Visión
Misión: La Universidad Tecnológica de El Salvador existe para brindar a amplios
sectores poblacionales, innovadores servicios educativos, promoviendo su
capacidad crítica y su responsabilidad social; utilizando metodologías y recursos
académicos apropiados, desarrollando institucionalmente: investigación
pertinente y proyección social, todo consecuente con su filosofía y su legado
cultural.
Visión: Ser reconocida como una de las mejores universidades privadas de la
región, a través de sus egresados y de sus esmerados procesos institucionales de
construcción y aplicación del conocimiento, proponiendo soluciones pertinentes
a las necesidades de amplios sectores de la sociedad.
Valores institucionales

 Compromiso Agresivo
 Innovación Permanente
 Respeto y pensamiento positivo
 Liderazgo institucional:
 Solidaridad y trascendencia cultural
 Integridad

Potrebbero piacerti anche