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

LCP104 - Aboratorio Programación I

Este documento presenta la información general del curso Laboratorio de Programación I impartido en la Universidad Tecnológica Centroamericana (UNITEC) en el año 2022. El curso se enfoca en desarrollar programas en Java a través de prácticas en el laboratorio. A lo largo de 6 sesiones, los estudiantes aprenderán sobre estructuras de control básicas, métodos, arreglos y más, mientras desarrollan sus habilidades de programación de manera práctica y colaborativa. El curso concluye

Cargado por

Marcelo Andres
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)
20 vistas

LCP104 - Aboratorio Programación I

Este documento presenta la información general del curso Laboratorio de Programación I impartido en la Universidad Tecnológica Centroamericana (UNITEC) en el año 2022. El curso se enfoca en desarrollar programas en Java a través de prácticas en el laboratorio. A lo largo de 6 sesiones, los estudiantes aprenderán sobre estructuras de control básicas, métodos, arreglos y más, mientras desarrollan sus habilidades de programación de manera práctica y colaborativa. El curso concluye

Cargado por

Marcelo Andres
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/ 9

Marzo

2022 laboratorio 2022

Laboratorio de
Programación 1

1
UNIVERSIDAD TECNOLOGICA CENTROAMERICANA
UNITEC
ESCUELA DE INGENIERIAS

INFORMACIÒN GENERAL

NOMBRE: LAB de PROGRAMACION I


CÓDIGO: LCp104
U.V.: 1
REQUISITOS ACADÉMICOS:
CARRERAS: Ing. Sistemas Computacionales,

SECCION: Tarde
AÑO/PERIODO: 2022/II
HORARIO(S): 1:00 – 4:40 pm
DIAS DE CLASE: Viernes

CUERPO DOCENTE

CATEDRÁTICO SUPERVISOR Laura L. Cabrera


ASISTENTES RESPONSABLES DEL
DESARROLLO DE LABORATORIOS: Paulina Euceda
CORREO ELECTRONICO [email protected]

DESCRIPCION DEL CURSO


El curso es el laboratorio complementario al curso de Programación I, y en todas las
sesiones se realiza el trabajo práctico en la producción de programas mediante el
lenguaje JAVA. En base a los seudocódigos desarrollados en la clase de Programación
I o durante el estudio individual del estudiante, en este laboratorio se trabaja en la
edición, compilación, prueba y producción de programas en la plataforma NeatBeans.

El contenido del curso es paralelo al que se desarrolla durante el curso de Programación


I pero las sesiones son eminentemente prácticas y no se trabaja en la conceptualización
de los temas, sino en una implementación mediante JAVA. El estudiante desarrolla los
ejercicios y problemas propuestos en una computadora Laptop,

Se trabaja en la producción completa de programas comenzando con programas de


dificultad baja, para pasar a los de dificultad media que involucren métodos
(subalgoritmos) y arreglos uní y bi-dimensionados.

2
Contenidos del curso:

UNIDAD I PROGRAMACION ESTRUCTURADA


1.1 Uso y manejo de la plataforma NeatBeans
1.3 Estructura general de un programa en JAVA: entradas, salidas,
Asignaciones.
1.4 Estructuras de control básicas: decisiones y repeticiones
1.5 Estructuras derivadas: bloque caso, bloque para

UNIDAD II METODOS
2.1 Conceptos sobre programación modular.
2.2 Subalgorimos o métodos
2.3 Funciones

UNIDAD III ARREGLOS


3.1 Arreglos unidimensionales
3.2 Arreglos bidimensionales
3.3 Parte grafica GUI

OBJETIVOS DEL CURSO:


Al finalizar el curso, el alumno será capaz de:
 Realizar pruebas de escritorio
 Producir un programa de dificultad media, y para ellos
a) Diseñar un algoritmo codificado
b) Editar y correr el programa en JAVA correspondiente
c) Documentar el programa internamente.
 Aplicar las técnicas de la buena programación en la producción de programas en
JAVA.
 Adquirir la base operatoria necesaria para continuar el aprendizaje de la
programación orientada a objetos.
 Trabajar colaborativamente.
 Fomentar la honestidad y responsabilidad a través tareas en equipo.

HABILIDADES Y COMPETENCIAS
El estudiante de la clase de Estadística desarrollará las siguientes competencias:
 Capacidad de análisis y síntesis.
 Capacidad de aplicar los conocimientos a la práctica.
 Comunicación y colaboración.
 Raciocinio creativo y resolución de problemas.
 Conocimiento tecnológico.
 Aprender a aprender.
 Capacidad crítica y autocrítica.
 Capacidad para adaptarse a nuevas situaciones.
 Habilidad para trabajar en forma autónoma.
 Iniciativa y espíritu emprendedor.
 Preocupación por la calidad.
 Motivación por el logro.
 Habilidades interpersonales.
 Creatividad.
 Toma de decisiones.
 Liderazgo.

3
METODOLOGIA DE ENSEÑANZA-APRENDIZAJE
Como docente de esta clase, deseo que el estudiante sea el centro de todas las actividades a
desarrollar. Su participación activa en el proceso es fundamental para el aprendizaje. El
desarrollo de las destrezas de la programación de computadoras sólo es posible a través de la
práctica constante, por lo que una actitud positiva hacia el trabajo en clase y en casa es muy
importante.

El curso consistirá mayormente en actividades prácticas y otras a desarrollarse utilizando una


computadora, de esta manera la clase magistral se enfoca principalmente en la clarificación y
expansión de conceptos. Se espera que el estudiante se apoye en su texto, en sus compañeros
de grupo y en bibliografía adicional en su estudio diario.

EXAMENES PARCIALES

Los exámenes parciales son evaluaciones sumativas de los contenidos acumulados a la fecha
del examen y tienen una duración de dos horas. Sólo se practican dos exámenes, en los cuales
el estudiante puede llevar y utilizar el libro de texto, otros libros de consultas, ayudas y
asistencias en la computadora, cuadernos y otros programas que el estudiante disponga. No
obstante, está terminante prohibido compartir, durante el examen, estos recursos con otros
estudiantes. No se puede utilizar Internet, celular, ni ningún otro medio de comunicación con el
exterior. (Ver instrucciones de examen)

El estudiante es evaluado en una escala de 1 a 100%, (luego se convierte a unos puntos oro de
un total de 15 puntos). Si el programa funciona el estudiante obtiene una nota de 60% o más,
según la calidad del trabajo. Si el programa no funciona, por CUALQUIER razón, el estudiante
obtiene una calificación de 1% a 59% según lo que haya trabajado.

4
CONTENIDO

Sesión CONTENIDO OBJETIVOS METODOLOGÍA Capit.


Sesión 1.Presentación Conocimientos: Resolver problemas de 2
1 2. Instalación de 1. Características Instalación de software asistida
NeatBeans de NeatBeans por instructores. Ejemplo
3. Uso y manejo de 2. Elementos de la magistral. Desarrollo de un
NeatBeans. sintaxis de programa con decisiones y
4. Producción de JAVA ciclos (panorama general)
programas
elementales.
Sesión 1. Estructuras Conocimientos: Ejemplo magistral. 4
2 básicas de 1. Codificación de Práctica individual asistida por
programación: las estructuras instructores y conforme a guía
Concatenación básicas de laboratorio. Investigación
decisión y Competencias: bibliográfica. Colaboración entre
repetición. Manejo de Software pares.
y equipo
computacional
capacidad crítica y
autocrítica,
habilidad de
investigación,
comunicación y
colaboración.
Sesión 2. Estructuras Conocimientos: 5,3
3 derivadas: 2. Codificación de
bloque caso, las estructuras
bloque para. derivadas
Introducción Competencias:
conceptos de Manejo de Software
clase, método, y equipo
variables de computacional
instancia, capacidad crítica y
variables de autocrítica,
referencia habilidad de
investigación,
comunicación y
colaboración

Sesión 1. Concepto de Conocimientos: Ejemplo magistral. 6


4 método. 1. Codificación Práctica individual asistida por
(Subalgoritmo, métodos en instructores y conforme a guia
funciones) JAVA de laboratorio. Investigación
Competencias: bibliográfica. Colaboración entre
Manejo de Software pares.
y equipo
computacional
capacidad crítica y
autocrítica,
habilidad de
investigación,
comunicación y

5
colaboración.

Sesión EXAMEN
5 INTERMEDIO

Sesión Arreglos Conocimientos: Ejemplo magistral. 7


6 1. Codificación de Práctica individual asistida por
métodos instructores y conforme a guía
funcionales en de laboratorio. Investigación
JAVA bibliográfica. Colaboración entre
Competencias: pares.
Manejo de Software
y equipo
computacional
capacidad crítica y
autocrítica,
habilidad de
investigación,
comunicación y
colaboración.
Sesión 1. Matrices Conocimientos: Ejemplo magistral. 7
7y8 1. Comprender el Práctica individual asistida por
concepto de instructores y conforme a guía
arreglos de laboratorio. Investigación
2. Producir bibliográfica. Colaboración entre
programas con pares.
arreglos
unidimensional
es
Competencias:
Manejo de Software
y equipo
computacional
capacidad crítica y
autocrítica,
habilidad de
investigación,
comunicación y
colaboración.
Sesión Practica GUI Conocimientos:
9 Concepto de Comprender el
métodos concepto de GUI
recursivos, Array
List

Sesión Examen Final


10

6
EVALUACION:

Actividad Descripción Puntos


Asistencia Desempeño Total Oro
Sesión 1 8.75
Sesión 2 8.75
Sesión 3 8.75 26.25

Sesión 4 8.75
Sesión 5 Exam 15 32.5
Sesión 6 8.75
Sesión 7 8.75
Sesión 8 8.75
Sesión 9 8.75 41.25
Sesión 10 Exam. 15

REPOSICIÓN DE SESION: Solamente se podrá reponer una sesión de laboratorio si el


estudiante no se presenta (por razón justificada). El alumno se pondrá de acuerdo con el
profesor para reponer los puntos de desempeño. Si el estudiante falta a más sesiones,
perderá los puntos correspondientes.

REPOSICIÓN DE EXAMEN. Solamente se puede reponer un examen. La nota


obtenida en el examen de reposición se calcula en base a los 15 puntos del examen
correspondiente.

Las sesiones deben ser subidas a la plataforma en las semanas correspondientes, esto se
realiza con el propósito que puedan revisar su sesión y hacer los cambios en las
ponderaciones asignadas por los instructores en el caso que fuere necesario. Si el
estudiante no sube correctamente los archivos, no se tomará en cuenta ese laboratorio y
será valorado en cero.

RECURSOS DE APRENDIZAJE:

Bibliografía Principal
DEITEL, DEITEL JAVA, Como programar. décima Edición.
Editorial Pearson/ Prentice Hall

Computadora Laptop
NeatBeans (para JAVA)

7
POLITICAS DEL CURSO:
 La lectura y el estudio en el libro de texto, y otros libros, es fundamental para el
estudio universitario. NO todos los temas del libro se tratarán en clase, y el
estudiante es responsable de su estudio y de consultar oportunamente si tiene
dificultades en su estudio personal. El estudiante no debe preguntar al
catedrático, a la asistente o a los compañeros por asuntos que se encuentren
claramente escritos en el libro. Debe leerlos y estudiarlos por su propia
cuenta.
 La puntualidad constituye un valor que la Universidad ha tomado como propio. Es
importante para el desempeño satisfactorio del estudiante en toda clase el que cultive el
hábito de ser puntual.
 La asistencia a cada sesión es obligatoria.
 En el caso que por algún motivo de fuerza mayor EL INSTRUCTOR no pueda asistir a la
clase, siempre se comunicará con tiempo.
 Según el reglamento académico, se pierde derecho después de 2 ausencias. No se
admiten excusas. Se pueden hacer retiros después del segundo parcial.
 La asistencia es obligatoria desde la primera semana.
 No se permite dejar la clase sin permiso.
 Prestar atención a la cátedra y hacer las consultas en el momento oportuno.
 Respetar la política de asistencia y tardíos estipulada con anterioridad.
 No se permite el uso de celulares durante la clase, ni salir del aula a contestar llamadas.
En casos especiales, el estudiante pedirá permiso para atender celulares (llamadas o
mensajes) FUERA DEL AULA. Al estudiante que en mas de dos veces se le encuentre
faltando a esta regla se le decomisará temporalmente el celular.
 Cumplir con las demás normas de conducta que establece la universidad en el
instructivo/reglamento académico de UNITEC.
 Es prohibido copiar de sus compañeros el examen parcial o los laboratorios. Se
penalizará con la pérdida total del examen o laboratorio.

 El estudiante no debe provocar distracciones o disturbios de ninguna naturaleza que
entorpezca su propio aprendizaje o el de sus compañeros.
 A los estudiantes que falten a estas normas se les enviará una nota de llamado de
atención que puede hacerse llegar a su archivo, dependiendo de su actitud hacia la
amonestación verbal.
 El comportamiento de los estudiantes y su trato con los compañeros deberá estar dentro
del marco de los modales y las buenas costumbres.
 El alumno deberá entregar sus proyectos el día y la hora estipulado.
 Al encontrarse dos o más programas iguales o muy parecidos, el laboratorio queda
en 0% para ambos estudiantes y son remitidos al comité de ética.
 Si tiene problemas de internet o energía electica durante un laboratorio prueba o
examen, es responsabilidad del estudiante, informar inmediatamente para que se
le pueda reponer, también es responsabilidad del estudiante subir el programa
correcto. No se repondrán pruebas o exámenes que no fueron noticiados de forma
inmediata o proyectos que se subieron a la plataforma en formato
incorrecto. Además de lo anterior, la docente se encargará de comprobar que, en
la zona, de su residencia se fue la luz, por tal razón deberá incluir en su correo
electrónico la zona, y dirección en la cual ocurrió el corte de energía o falta de
internet.

8
RECOMENDACIONES:

 UNITEC cuenta con un Departamento de Asesoría Académica dentro del cual


existe un programa de tutorías (sin costo extra para los estudiantes). No es
necesario llegar a crisis para solicitar tutoría, el estudiante debe aprovechar este
recurso a tiempo.
 La plataforma NeatBeans cuenta con mucha ayuda auxiliar. El estudiante debe
obtener provecho de estas ayudas consultándolas.
 Es necesario disponer de por lo menos 12 horas a la semana fuera de las
sesiones para este curso por el tiempo que demanda estar trabajando
en la computadora.

También podría gustarte