Você está na página 1de 4

DEPARTAMENTO ACADÉMICO

INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES

2019-06-21 12:40:20

SÍLABO DE LENGUAJE DE PROGRAMACIÓN

I. IDENTIFICACIÓN

1.1. Escuela Profesional: INGENIERÃ​A AGRÃ​COLA

1.2. Semestre Académico: 2019-1

1.3. Ciclo Académico: III

1.4. Código del curso: CE-I15

1.5. Créditos: 3

1.6. Requisito(s): CM-A02

1.7. Extensión horaria: Teoría: 2, Practica: 2

1.8. Duración: Fecha de inicio: 2019-04-15, Fecha de término: 2019-08-16

1.9. Sección: 1

1.10. Docente: VARGAS LUGO ROBBY CRISTIAN

1.11. Condición: CONTRATADO

1.12. Categoría: AUXILIAR

1.13. Dedicación: TIEMPO PARCIAL

1.14. Email: rvargas2@hotmail.com

II. SUMILLA

2.1. Resumen

La asignatura forma parte del Plan Curricular de la carrera profesional de Ingeniería Agrícola y está orientado al control del comportamiento
físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos, la asignatura incluye el desarrollo del siguiente
temario: La Programación de computadoras, fase de diseño y puesta a punto, características de los programas, objetos de un programa y de
sistema, estructura general de un programa: Partes, clasificación de las instrucciones, elementos auxiliares de un programa. Estructura de un
Lenguaje de Programa, tipo de datos, operadores, expresiones y funciones estándar; sentencias básicas de asignación, de entrada y salida,
sentencias de bifurcación condicional; estructura de control repetitivo; Arreglos unidimensionales, bidimensionales y multidimensionales.

2.2. Relación con el perfil del egresado

2.2.1. Competencia genérica o específica

Investigación: Conduce estudios de realidades problemáticas de diferentes sectores vinculadas a la especialidad, usa conocimientos
basados en la investigación y métodos de investigación incluyendo el diseño y la conducción de experimentos, el análisis y la interpretación
de información, y la síntesis de información para producir conclusiones válidas.

2.2.2. Unidad de competencia

CG2.UC1 Generalidades: Conoce, analiza y aplica los tipos de datos, las estructuras de control de programa, vectores y arreglos para definir
las generalidades de un lenguaje de programa. CG2.UC2 Plan de Investigación: Demuestra conocimiento de los fundamentos teóricos de los
lenguajes de programación y las técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la creación, el
diseño y el procesamiento de lenguajes.
2.3. Capacidades

c1. Entiende las competencias y capacidades a lograr al finalizar el curso.


c2. Elabora la resolución de problemas aplicando conocimientos de matemáticas, ciencias e ingeniería.
c3. Aplica el conocimiento para el uso de la tecnología de la información y la comunicación.
c4. Conocer los diferentes pasos de la compilación, en particular el análisis léxico, el sintáctico y el semántico.
c5. Elabora algoritmos utilizando seudo códigos o diagramas de flujo.
c6. Elabora algoritmos utilizando estructuras iterativas, utilizando herramienta case.
c7. Diseña formularios, utilizando ventana de proyectos y ventana de propiedades.
c8. Aplica las sentencias del lenguaje y entrada y salida de datos, cajas de dialogo y método print.
c9. Diseña Base de Datos.
c10. Describe la realidad problemática, formula el enunciado del problema, define los objetivos, e hipótesis de la investigación.
c11. Analiza los algoritmos y los diagramas de flujo.
c12. Abstrae la sintaxis para codificar en un lenguaje estructurado.
c13. Reconoce la importancia del lenguaje de programación.
c14. Expone con claridad los programas de aplicación del mundo real.
c15. Reconoce, crea y conecta una base de datos.

2.4. Problemas

El curso de Lenguaje de Programación es de naturaleza teórico - práctica, ha sido estructurado para preparar al estudiante del III ciclo
de ingeniería agrícola en las competencias inherentes al proceso de ejecución de la investigación científica; así como al uso de
herramientas informáticas que le permita reunir, manipular información, esta asignatura provee al estudiante un nivel básico de enlace
entre la lógica y la fase inicial de la programación estructurada siendo de importancia para los alumnos que se inicia en la programación.
Conceptos como los algoritmos, datos de entrada y salida, estructuras de control, estructuras repetitivas, funciones, matrices,
búsquedas y ordenamientos que son comunes a cualquier de lenguaje de programación; de allí logra su formación básica para el
aprendizaje de cualquier asignatura que involucre lenguajes de programación y codificación a todo nivel porque sirve de fundamento
básico para desarrollar cualquier programa de ingeniería.

III. PROGRAMACIÓN Y EVALUACIÓN

3.1. Programación de contenidos y actividades

Unidad Didáctica 1: Generalidades

Semana Saber Saber hacer Saber ser Actividad(es) de aprendizaje Recurso(s)

1 Conoce el alcance del sílabo Conversa y debate sobre las Muestra interés sobre el Exposición, dialogo y debate Sílabo del curso. Guía
de la asignatura. Define un competencias y capacidades a alcance del curso. Muestra sobre el tema. Exposición para la elaboración de
algoritmo e identifica sus lograr al finalizar el curso. interés por elaborar sobre algoritmo y su algoritmos.
características. Organiza y estructura un algoritmos utilizando estructura.
algoritmo con sus pseudocódigos, diagramas de
propiedades. flujo con estructuras
secuenciales e iterativas.

2 Conoce la notación del Identifica la simbología de los Muestra interés por Exposición sobre las Centro de computo,
algoritmo. diagramas de flujo e desarrollar problemas que simbologías de los diagramas uso de herramienta
interpreta el lenguaje natural influyen reglas sintácticas. de flujo. case.
y sus representaciones
formales.

3 Distingue las herramientas Elabora algoritmos con el uso Valoran el uso de las Exposición de Pseudocódigo, Centro de computo,
para el diseño de algoritmos. de las herramientas de diseño herramientas de diseño de df convencional y la prueba de uso de herramienta
como los seudocódigos, df algoritmos. escritorio. case.
convencional, y la prueba de
escritorio de un algoritmo.

4 Define los lenguajes de Define lenguaje de Muestra interés por el Exposición de un lenguaje de Centro de computo,
programación. programación y compiladores, lenguaje de programa, tipos y programación. uso de herramienta
conoce los sistemas binarios, los compiladores y los case.
tipos de programa. sistemas binarios.

5 Identifica los elementos del Aplica la programación Valora los programas Exposición sobre los Centro de computo,
lenguaje de programación secuencial e interactiva; para secuenciales, interactivos y el elementos del lenguaje de uso de herramienta
el entorno Windows y entorno de programación. programación. case.
entorno de programación.

6 Identifica el entorno de Conoce el entorno del Valoran la utilidad del entorno Exposición sobre el Centro de computo.
programación. lenguaje de programación: del lenguaje de programa. reconocimiento del entorno
Formularios, ventana de del lenguaje de programa.
proyecto, propiedades y
módulos.

7 Identifica el lenguaje de Analiza los componentes Valoran las variables, Exposición sobre el lenguaje Centro de computo,
Programación Visual. como las variables, sentencias y operadores. de programación -visual uso del lenguaje de
operadores, sentencias, programación.
funciones y arreglos.
Unidad Didáctica 1: Generalidades

Semana Saber Saber hacer Saber ser Actividad(es) de aprendizaje Recurso(s)

8 Evaluación de la Unidad
Didáctica 1 (UD1)

Unidad Didáctica 2: Plan de Investigación

Semana Saber Saber hacer Saber ser Actividad(es) de aprendizaje Recurso(s)

9 Conoce, interpreta y Define los eventos, usa los Muestra interés por el uso de Exposición y dialogo sobre los Centro de computo,
comprende los eventos, controles y propiedades los eventos y propiedades del eventos y propiedades del uso del lenguaje de
propiedades y controles del comunes. lenguaje de programa. programa. programación
lenguaje de programa.

10 Identifica las cajas de diálogo Define los controles más Muestra interés por el uso de Exposición sobre: Cajas de Centro de computo,
del programa. usuales, las cajas de diálogo las cajas de diálogo y los diálogo y formularios. uso del lenguaje de
estándar y los formularios formularios. programación
múltiples.

11 Interpreta y diseña el manejo Aplica el diseño del menú Valora el diseño de un menú Exposición del diseño de Centro de computo,
de menús. contextual. para su uso y estructura en menús. uso del lenguaje de
una aplicación. programación

12 Analiza archivos, entrada y Aplica en las cajas de dialogo: Integra las cajas de dialogo y Exposición sobre los archivos, Centro de computo,
salida de datos. ImputBox, MsgBox y el el método print. entrada y salida de datos. uso del lenguaje de
método print. programación

13 Identifica y conoce los Aplica los controles FileList, Valora el manejo de los Exposición sobre los controles Centro de computo,
controles y las operaciones DirtList y DriveList y lectura y controles y usa las sentencias y las operaciones con uso del lenguaje de
con archivos. escritura en archivos para manejar un archivo. archivos. programación
secuenciales.

14 Conoce, analiza e interpreta Define, diseña y crea una Base Valora las consultas de la base Exposición sobre Base de Centro de computo,
las Bases de Datos. de Datos. de datos con el control Datos y las relaciones. uso del lenguaje de
recordset. programación

15 Analiza el uso de los Aplica el uso de los controles Valora el objeto, las Revisión de la base de datos Centro de computo,
controles. enlazados a datos y los propiedades y métodos del con el objeto recordset. uso del lenguaje de
métodos y propiedades del objeto Recordset. programación
objeto Recordset.

16 Evaluación de la Unidad
Didáctica 2 (UD2)

3.2. Procedimientos de evaluación

Unidad Indicadores de Evaluación Instrumento(s) Procedimiento Evidencia Peso

1 Presenta las generalidades Rúbrica para la calificación. Presentación de las Generalidades para el 40
para el desarrollo de Generalidades para el desarrollo de algoritmos.
algoritmos. desarrollo de algoritmos.
Revisión.

2 Presenta y sustenta un mini Rúbrica para la calificación. Presentación de las Mini sistema con BD. 60
sistema con BD. Generalidades del mini
sistema con BD. Revisión.
Sustentación.
3.3. Sistema de evaluación

El sistema de evaluación adoptado para la asignatura será:

40.00UD1 + 60.00UD2
PF = 100

UD1: Unidad Didactica1

1.00PPU1 + 1.00PTU1 + 2.00EP


4

UD2: Unidad Didactica2

1.00PPU2 + 1.00PTU2 + 2.00EF


4

IV. INVESTIGACIÓN FORMATIVA

Los alumnos durante el desarrollo de la asignatura diseñarán y elaborarán un mini sistema (entregable en digital) en forma individual.

V. RESPONSABILIDAD SOCIAL

Esta asignatura permitirá el desarrollo de actividades de responsabilidad social, pues para el desarrollo de los algoritmos se requiere
representarlos fundamentalmente en dos tipos de notación: seudocódigo y diagramas de flujo, que darán lugar a realizar la secuencia de pasos o
acciones que resolverá un determinado problema.

VI. CONSEJERÍA/ORIENTACIÓN

Consistirá en brindar al estudiante los lineamientos necesarios para la elaboración y desarrollo de algoritmos, así como el diseño y la creación de
mini sistemas con base de datos, así como la orientación y sugerencias necesarias para la solución de situaciones requeridas en el desarrollo del
curso, finalmente se darán recomendaciones para su formación profesional integral. La Tutoría y Consejería se realizará los martes de 8:00an a
10:00am en el Departamento Académico de Ingeniería de Sistemas y Telecomunicaciones. Cualquier consulta adicional podrán hacerlo al e-mail:
rvargas2@hotmail.com

VII. REFERENCIAS BIBLIOGRÁFICAS

CESAR LIZA AVILA, Algoritmos y codificación, (Edic. 2001) Edit RJ E.I.R.L Trujillo.
CARRASCO NUÑEZ, Aplicaciones en Visual Basic, 2da Edic Editores Lim, 2010.
RAFFO LECCA, Programación Visual Basic 6.0, Lima Peru 2002.
JAMES MARTIN, Organización de base de datos, Editorial Prentice May, 2009.
DAVID M. KROENK, Procesamiento de Base de Datos 5ta. Edic (2001) Prentice Hall.
CARRASCO MUÑOZ J, Aplicaciones en Visual Basic, 2da edic. 2001 A & C editores Lima.
Curso de iniciación a la programación con Visual Basic .NET Guilermo Som, 2002.
Robert Pantigoso, Algoritmos y diagramas de flujo, Megabyte Pag 102 - 197

Huaraz, 21/04/2019

VARGAS LUGO ROBBY CRISTIAN


DOCENTE DE LA ASIGNATURA

Você também pode gostar