0% encontró este documento útil (0 votos)
30 vistas

Silabo Programacion I (Informática)

Este documento presenta el silabo de la asignatura Programación I. Resume los objetivos generales y específicos de la asignatura, los temas que se cubrirán en cada unidad, y la metodología de enseñanza y evaluación. La asignatura se enfoca en enseñar los fundamentos de la programación orientada a objetos utilizando .NET Framework y C#.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas

Silabo Programacion I (Informática)

Este documento presenta el silabo de la asignatura Programación I. Resume los objetivos generales y específicos de la asignatura, los temas que se cubrirán en cada unidad, y la metodología de enseñanza y evaluación. La asignatura se enfoca en enseñar los fundamentos de la programación orientada a objetos utilizando .NET Framework y C#.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Sílabo de la Asignatura

Programación I
Versiones:
Asignatura, Junio 2018
Pensum, Enero 2005

Séptimo Cuatrimestre
Escuela de Tecnología
Licenciatura en Informática
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 1 DE 7
VAC-FO-02-V01

1. INFORMACIONES GENERALES
Asignatura Programación I Clave INF-104
Pre-requisito Clave INF-214
Modalidad Educativa Semi-Presencial
Tipo de Asignatura Teórica-Práctica
Nivel del Pensum
Horas Interacción
Total Créditos Horas Presenciales Total Horas
Créditos y Horas Virtual / No Presencial
4 20 120 140
Fecha de Actualización Junio, 2018
Versión de Pensum Enero, 2005

2. FUNDAMENTOS DE LA ASIGNATURA
Descripción
La materia Programación I ofrece un panorama sobre el desarrollo de programas de aplicaciones a través de la
plataforma Microsoft .NET; busca estimular al estudiante sobre los aspectos, conceptos y estructuras de esta
plataforma y la forma de cómo programar con la misma utilizando el lenguaje de programación C#.
Objetivo General
 Aprender a utilizar la metodología de la programación orientada a objetos para la creación de aplicaciones de
propósito particular y general.
 Desarrollar las habilidades, conocimientos y destrezas necesarias sobre la metodología de la programación visual
y el desarrollo de aplicaciones de uso particular o general utilizando la plataforma .NET y el lenguaje C#.
 Desarrollar la capacidad para practicar una conducta investigativa en la adquisición de conocimientos para la
resolución de problemas utilizando un computador y un lenguaje de programación como C#.
Competencias Esperadas
Al final de la asignatura, el estudiante será capaz de:

 Las características fundamentales de la plataforma .NET


 Las características fundamentales del lenguaje C#
 Las características fundamentales de la programación orientada a objetos (POO).
 Cómo crear aplicaciones Windows con C#
 Utilizar controles en sus aplicaciones.
 Desplegar las aplicaciones que desarrolle.
 Utilizar las clases que se incluyen en la librería de .NET
 Acceder a datos provenientes de una base de datos.
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 2 DE 7
VAC-FO-02-V01

3. CONTENIDO
Unidad I Revisión de Conceptos Preliminares de Programación
Objetivos Específicos
1. Repasar los fundamentos de programación a través de ejemplos y prácticas utilizadas en el desarrollo de
aplicaciones.
2. Repasar los conceptos del paradigma de programación orientado a objetos incluyendo los conceptos relacionados al
análisis, diseño y programación.

Temas
1.1 Revisión curso anterior
1.2 Paradigmas de programación.
1.3 Fases del proceso de programación.
1.4 Diagramas de Flujo.
1.5 Programación orientada a objetos.
1.6 Diseñando soluciones de programación orientada a objetos (POO).

Bibliografía
1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS
http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

Unidad II Introduciendo .NET Framework y Visual Studio


Objetivos Específicos
2. Comprender los términos y elementos que componen el Framework .NET.
3. Aprender y comprender los componentes del IDE Visual Studio, así como también, poder utilizarlos en la creación
de aplicaciones bajo el lenguaje C#.
Temas
2.1 Introduciendo .NET Framework.
2.2 Trabajando con .NET Framework.
2.3 Utilizando el IDE Visual Studio.

Bibliografía
1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS
http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

Unidad III Creando Clases


Objetivos Específicos
1. Entender los conceptos de objetos y clases, así como también, el uso de constructores, métodos y sobrecarga de
métodos.
2. Mediante prácticas en los laboratorios, establecer contacto con los conceptos y fundamentos de la programación
orientada a objetos.

Temas
3.1 Introducción a Objetos y Clases.
3.2 Definición de Clases.
3.3 Usando constructores.
3.4 Sobrecarga de Métodos.
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 3 DE 7
VAC-FO-02-V01

Bibliografía
1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS
http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

Unidad IV Creando Jerarquías de Clases


Objetivos Específicos
1. Comprender los conceptos de herencia en la programación orientada a objetos, haciendo uso del lenguaje de
programación C#.
2. Conocer y practicas los conceptos de polimorfismo, mediante la realización de actividades prácticas para un mejor
entendimiento.
3. Conocer los diferentes mecanismos con los que podemos manejar una clase base.

Temas
4.1 Entendiendo la herencia.
4.2 Anulando los Métodos de una Clase Base.
4.3 Sobrecarga de Métodos de una Clase Base.
4.4 Ocultando Métodos de una Clase Base.
4.5 Implementando Interfaces.
4.6 Entendiendo el Polimorfismo.
Bibliografía
1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS
http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

Unidad V Implementando la Capa de Acceso a Datos


Objetivos Específicos
1. Aprender los diferentes conceptos de conexión de una aplicación a una base de datos.
2. Establecer conexión por diferentes mecanismos a una base de datos SQL Server.
3. Hacer uso de la herramienta Entity Framework para el acceso a datos.
Temas
5.1 Introduciendo ADO.NET
5.2 Trabajando con Data Providers.
5.3 Estableciendo una Conexión.
5.4 Ejecutando un comando.
5.5 Usando Stored Procedures.
5.6 Usando el DataReader Object para recuperar datos.
5.7 Usando el DataAdapter para recuperar datos.
5.8 Trabajando con DataTables y DataSets.
5.9 Llenando un DataTable desde una base de datos SQL Server.
5.10 Llenando un DataSet desde una base de datos SQL Server.
5.11 Estableciendo relación entre tablas y un DataSet.
5.12 Editando datos en el DataSet.
5.13 Trabajando con el Entity Framework.
5.14 Querying Entities con LINQ a EF.
5.15 Actualizando Entities con el Entity Framework.
Bibliografía
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 4 DE 7
VAC-FO-02-V01

1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS


http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

2. METODOLOGÍA
Descripción
La modalidad educativa semi-presencial establece la siguiente metodología para esta asignatura:

Presencial: las actividades presenciales se desarrollarán a través de métodos y técnicas de lectura individual, lectura
colectiva, presentación de investigaciones previas sobre los temas de la asignatura, exposiciones orales y presentación de
trabajos individuales y/o grupales. Incluye el desarrollo en laboratorios de ejercicios prácticos vinculados a los contenidos
teóricos.

No Presencial: las actividades no presenciales se enfocarán en la autogestión, compromiso e interés de autoaprendizaje,


apoyada en libros de consulta, actividades y ejercicios virtuales a través de las plataformas educativas digitales de
UNICARIBE.

Las evaluaciones periódicas individuales serán como lo establece el MEDUC, orientadas fundamentalmente en el
desarrollo de las competencias esperadas en la asignatura.
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 5 DE 7
VAC-FO-02-V01

Técnicas o sugerencias metodológicas


Actividades Horas Interacción Virtual / No
Actividades Horas Presenciales
Presencial
Teóricas: Plataforma Educativa Virtual:
a) Revisión y seguimiento de actividades previamente a) Actividades de aprendizaje
asignadas b) Lectura de materiales
b) Retroalimentación c) Foros de discusión
c) Discusión tema de la unidad d) Interacción en tiempo real
d) Exposiciones de los estudiantes y docentes e) Otras actividades sugeridas por el docente
e) Pruebas escritas
f) Producción escrita
g) Informe de lectura Investigación/Trabajo Independiente:
h) Otras actividades sugeridas por MEDUC a) Investigación de campo
b) Desarrollo de Proyectos
Prácticas: c) Investigación documental
a) Práctica de laboratorio d) Estudios comparativos
b) Discusiones mediadas e) Estudios correlaciónales
i) Otras actividades sugeridas por el MEDUC f) Otras actividades sugeridas por el docente

Recursos
Actividades Horas Interacción Virtual / No
Actividades Horas Presenciales
Presencial
a) Material impreso a) Plataforma Educativa Virtual (Blackboard)
b) Proyectores b) Bases de datos educativas
c) Computadoras c) Bibliotecas virtuales y físicas
d) Laboratorios d) Otros recursos y medios necesarios
e) Otros equipos audiovisuales
DOCUMENTO: SILABO -
VICERRECTORÍA: ACADÉMICA
ESCUELA: TECNOLOGÍA FECHA: 5 DE JUNIO DE 2018
CARRERA: INFORMÁTICA PÁGINA: 6 DE 7
VAC-FO-02-V01

3. EVALUACIÓN
Descripción
De acuerdo con lo establecido por el Modelo Educativo de la Universidad del Caribe (MEDUC), la evaluación será
continua (diagnóstica, formativa y sumativa), enfocada en la mejora.

La evaluación del rendimiento académico en el componente presencial se realiza con el estudiante en el aula, se verifica
su nivel de logro y desempeño en el desarrollo de las competencias propuestas en la asignatura, aplicando la
autoevaluación, la coevaluación y heteroevaluación. Se utilizan las técnicas e instrumentos idóneos, de acuerdo con los
aprendizajes esperados.

La evaluación en el componente no presencial se realiza a través de una serie de actividades de autoestudio que
complementan la valoración de los encuentros presenciales, llevadas a cabo en la plataforma virtual con el apoyo de
recursos virtuales y materiales impresos.

La asistencia y permanencia del estudiante es fundamental para el desarrollo de las competencias.

Presencial No Presencial
Trabajo de Investigación final Actividades
Prueba Prueba Plataformas virtuales
Producción Exposición Implementadas por Asistencia
parcial final educativas Unicaribe
Escrita Oral el docente
15 25 10 5 10 5 30

4. CRONOGRAMA DE ACTIVIDADES DEL DOCENTE


Actividades a Evaluar Fecha Puntuación
Exposiciones, Participación Y Prácticas de Laboratorios Durante toda la asignatura 10
Aula Virtual Durante toda la asignatura 30
Prueba Parcial 3er Encuentro 15
Prueba Final 5to Encuentro 25
Documento de Investigación Final Establecido por Docente 10
Exposición de Investigación Final Establecido por Docente 5
SUB-TOTAL (A) 95
Asistencia Durante toda la asignatura 5
SUB-TOTAL (B) 5
TOTAL (A+B) 100

5. REFERENCIAS
Básicas

1. Clark, D. (2012). Beginning. C# Programación Orientada a Objetos, APRESS


http://igor.borodin.info/booksforpolina/Beginning%20C%23.pdf

Complementarias
1. https://visualstudio.microsoft.com/?rr=https%3A%2F%2Fptop.only.wip.la%3A443%2Fhttps%2Fwww.google.com.do%2F
2. https://www.microsoft.com/net/download/dotnet-framework-runtime

También podría gustarte