Escolar Documentos
Profissional Documentos
Cultura Documentos
2019-06-21 12:40:20
I. IDENTIFICACIÓN
1.5. Créditos: 3
1.9. Sección: 1
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.
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.
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
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.
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
8 Evaluación de la Unidad
Didáctica 1 (UD1)
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)
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
40.00UD1 + 60.00UD2
PF = 100
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
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