Instrumentación Didacactica por Competencias Materia: Topicos avanzados de programación

Páginas: 7 (1694 palabras) Publicado: 1 de diciembre de 2014

Nombre de la asignatura:

Tópicos Avanzados de Programación.
Carrera:

Ingeniería en Sistemas Computacionales.
Clave de la asignatura:

SCD-1027
Horas teoría-Horas práctica-Créditos:

2 - 3 - 5



1. Caracterización de la asignatura

Esta materia aporta al perfil la competencia para desarrollar soluciones de software utilizando programación concurrente, programación deeventos, que soporte interfaz gráfica y comunicación con dispositivos móviles.
Se inicia estudiando la programación concurrente desde la conceptualización del hilo, su creación, control y destrucción, así como la sincronización de varios hilos.
Finalmente la materia se complementa con la introducción a la programación móvil, a través de la revisión de las distintas tecnologías, selección de una deellas y desarrollo de una aplicación básica.
Para el logro de los objetivos es necesario que el estudiante tenga competencias previas en cuanto a paradigmas de programación, el uso de metodologías para la solución de problemas mediante la construcción de algoritmos utilizando un lenguaje de programación orientada a objetos, el manejo de conceptos básicos de Hardware y Software, construcción demodelos de software empleando el lenguaje de modelado unificado (UML).
Debido a las competencias que el estudiante requiere como base para el desarrollo de las planteadas en este programa, la asignatura esta considerada cursarse cuando el estudiante haya desarrollado la competencia de programar, es
recomendable cursarla inmediatamente después de haber aprobado el curso de programación orientadaa objetos, y evitar cursarla en semestres muy avanzados tomando en cuenta que en esta materia el estudiante desarrollará competencias necesarias para cursos posteriores entre los que se encuentran los talleres de bases
de datos y programación web.



2. Objetivo(s) general(es) del curso. (Competencias específicas a desarrollar)


Desarrollar soluciones de software utilizando programaciónconcurrente, programación de eventos, que soporte interfaz gráfica e incluya dispositivos móviles.



3. Análisis por competencia

Competencia:
1

Descripción de la competencia
Desarrolla aplicaciones con interfaz gráfica amigable, utilizando programación de eventos que incluyan el diseño e implementación de librerías, enfocadas a la solución de problemas.



Temas paradesarrollar la Competencia específica
Actividades de aprendizaje
Actividades de enseñanza
Desarrollo de competencias genéricas

Horas teórico-prácticas
Interfaz gráfica de usuario (GUI, eventos, componentes y librerías.

Realizar una investigación sobre las distintas plataformas de desarrollo visual y seleccionar una a partir de un análisis.
Realizar una investigación sobre las facilidades queofrece la plataforma seleccionada para desarrollo de la GUI.
Realizar prácticas que permitan familiarizarse con el desarrollo de GUI.
Presentar problemas y analizarlos de forma grupal para proponer soluciones y seleccionar la más factible
Presentar los avances de los proyectos al grupo para enriquecerlos con las opiniones del maestro y de los estudiantes.
Realizar una investigación sobre laprogramación
Propiciar actividades de búsqueda, selección y análisis de información en distintas fuentes y explicarlo mediante un mapa conceptual, mental o cuadro sinóptico.
Propiciar la utilización de distintos lenguajes de programación orientados a objetos (JAVA, C#, Visual Net) para el desarrollo de los programas.
Fomentar el uso de la terminología orientada a objetos. (Diagramas de caso deuso, secuencia, entre otros) para la planeación, organización, documentación y desarrollo de programas.
Proponer un caso de estudio en el cual el estudiante determine las diferentes fases del mismo, para posteriormente, discutirlo en grupos de trabajo y proponer soluciones mediante la programación concurrente.
Fomentar la participación del estudiante mediante tormenta de ideas, mesas redondas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • topicos avanzados de programacion
  • TOPICOS AVANZADOS DE PROGRAMACION
  • topicos avanzados de programacion
  • topicos avanzados de programacion
  • Topicos avanzados de programación
  • Topicos avanzados de programación
  • topicos avanzados de programacion
  • topicos avanzados de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS