programacion
VICERRECTORÍA ACADÉMICA
ESTRUCTURA METODOLÓGICA DEL CURSO DE PROGRAMACIÓN BÁSICA
I. Información general del curso:
NRC:
Créditos: 3
Horas presénciales:
4 horas semanales
Horas aprendizaje autónomo:
8 horas semanales
Tipo de Curso: Teórico –Práctico para estudiantes de primer semestre.
Tiempo total de trabajo del docente:Nivel:
Pregrado
Facultad o Departamento:
Ingeniería – Dpto. de Informática, Redes y Electrónica
Ciclo de formación:
Tecnológico – Profesional
Competencias previas:
Nivel requerido para el presente curso:
Habilidad para leer y comprender textos
El estudiante debe estar en capacidad de leer y comprender textos porque es básico para el planteamiento de la solución de unproblema.
Equipo docente:
Título en:
Horario de tutoría:
E-mail:
Web:
Grupos, horario de clases y prácticas:
II. Estructura del curso:
II.1. Objetivo general de formación:
II.2. Objetivos específicos de formación
II.3. Competencias a desarrollar:
II.4. Contenidos básicos del curso:
SABERES A TRABAJAR EN EL CURSOCompetencia
Criterios de desempeño
(Resultados de aprendizaje)
Contenidos más importantes a abordar de dichas competencias
Conoce los conceptos básicos relacionados con el paradigma de programación orientado a objetos
Explica las características básicas de los paradigmas de programación.
Describe una metodología apropiada para la solución de problemas susceptibles de serimplementados en el computador
Identifica y determina las entidades, los atributos y las acciones pertenecientes a cada una de ellas.
Plantea la solución de un problema mediante el análisis y diseño orientado a objetos.
Paradigmas de programación
Metodología para solucionar un problema
-Definición y tipos de problemas
-Definición de algoritmo y programa
-Partes quecomponen un programa
Conceptos Teóricos de la Programación Orientada a Objetos y sus elementos.
-Clases
-Objetos
-Atributos y Tipos de datos.
-Métodos
-Operadores
UML
-Diagrama de casos de uso
Hace uso de las estructuras de control (Secuencias, Condicionales, Ciclos) para el desarrollo de aplicaciones computacionales.
Implementa el diseño declases en un lenguaje de programación
Define métodos set y get para capturar y modificar los atributos de una clase.
Crea métodos donde se hace uso de las diferentes estructuras algorítmicas y aplica la combinación de ellas para el desarrollo de aplicaciones mas complejos
Hace uso de precondiciones y postcondiciones para la verificación de programas ya elaborados.
Realiza ladocumentación básica adecuada de un programa.
Plantea la solución para un caso de estudio aplicando las estructuras de control
Manejo de métodos SET y GET
Estructuras de Control
-Secuencia
-Decisión
-Iteración
Entorno de programación
-IDE
-Herramienta case de modelado UML
Técnicas de documentación.
-Javadoc
Trabaja en equipo, aportandoconocimiento para mejorar el análisis, la interpretación, y la solución de problemas mediados por el uso de algoritmos.
Participa con interés en la clase.
Hace aportes concretos para integrar el conocimiento.
Crea espacios de dialogo y equidad con sus compañeros de clase.
II.5. Estrategias y técnicas didácticas a utilizar:
Síntesis de la metodología general de formación
LaCorporación Universitaria Minuto de Dios asume un modelo PRAXEOLOGICO que integra el conocimiento teórico con la práctica a través de encuentros en el aula, laboratorios, práctica social y profesional, que es flexible ya que permite la libertad de cátedra y autonomía del docente ajustada al desarrollo de habilidades y destrezas. En este modelo se consideran los siguientes roles para el docente y...
Regístrate para leer el documento completo.