|
@@ -1,12 +1,12 @@
|
1
|
1
|
|
2
|
|
-# Introducción al laboratorio y a los programados que utilizaremos
|
|
2
|
+# Introducción al laboratorio y a los programas que utilizaremos
|
3
|
3
|
|
4
|
4
|
|
5
|
5
|
![main1.png](images/main1.png)
|
6
|
6
|
|
7
|
|
-Esta es la primera de una serie de experiencias de laboratorio que se desarrollaron como parte del proyecto patrocinado por la NSF "Development of engaging and readily transferable laboratory experiences for the introductory programming course" (DUE-1245744). El objetivo principal de estas experiencias de laboratorio es que los estudiantes de cursos introductorios de programación practiquen los conceptos y habilidades aprendidas en clase y obtener productos atractivos que los motivarán a explorar aún más las infinitas oportunidades de diversión y aplicabilidad de la Ciencia de Cómputos.
|
|
7
|
+Esta es la primera de una serie de experiencias de laboratorio que se desarrollaron como parte del proyecto patrocinado por la NSF "Development of engaging and readily transferable laboratory experiences for the introductory programming course" (DUE-1245744). El objetivo principal de estas experiencias de laboratorio es que los estudiantes de cursos introductorios de programación practiquen los conceptos y habilidades aprendidas en clase y obtengan productos atractivos que los motivarán a explorar aún más las infinitas oportunidades de diversión y aplicabilidad de la Ciencia de Cómputos.
|
8
|
8
|
|
9
|
|
-Cada una de las experiencias de laboratorio utiliza bibliotecas y código reutilizable desarrollado por profesores y estudiantes del programa de Ciencia de Cómputos de la Universidad de Puerto Rico, en el campus de Río Piedras (http://ccom.uprrp.edu) (http: //ccom.uprrp .edu)). Cuando se complete cada experiencia de laboratorio, el alumno no sólo reforzará los conceptos aprendidos en clase, sino que también podrá ver los productos que él o ella puede lograr con un poco más de conocimiento y experiencia en computación.
|
|
9
|
+Cada una de las experiencias de laboratorio utiliza bibliotecas y código reutilizable desarrollado por profesores y estudiantes del programa de Ciencia de Cómputos de la Universidad de Puerto Rico, en el campus de Río Piedras (http://ccom.uprrp.edu) (http://ccom.uprrp.edu)) . Cuando se complete cada experiencia de laboratorio, el alumno no sólo reforzará los conceptos aprendidos en clase, sino que también podrá ver los productos que él o ella puede lograr con un poco más de conocimiento y experiencia en computación.
|
10
|
10
|
|
11
|
11
|
En esta primera experiencia de laboratorio aprenderá el flujo de trabajo para las próximas actividades, cómo acceder a los archivos que se utilizarán y cómo entregar sus trabajos. También aprenderá a gestionar los elementos básicos de Qt, la plataforma que nos permitirá desarrollar y ejecutar proyectos en C++.
|
12
|
12
|
|
|
@@ -25,7 +25,7 @@ En esta primera experiencia de laboratorio aprenderá el flujo de trabajo para l
|
25
|
25
|
|
26
|
26
|
### Libro electrónico
|
27
|
27
|
|
28
|
|
-Las instrucciones para las experiencias de laboratorio están contenidas en el libro electrónico que puedes acceder en [http://eip.ccom.uprrp.edu/_book-en/](http://eip.ccom.uprrp.edu/_book-en/).
|
|
28
|
+Las instrucciones para las experiencias de laboratorio están contenidas en el libro electrónico que puedes acceder en [http://eip.ccom.uprrp.edu/book_es/](http://eip.ccom.uprrp.edu/book_es/).
|
29
|
29
|
|
30
|
30
|
Publicaremos el nombre del laboratorio cada semana en nuestra página de Moodle del curso.
|
31
|
31
|
|
|
@@ -97,7 +97,7 @@ Cada proyecto en C++ se compone de varios tipos de archivos. En proyectos de Qt
|
97
|
97
|
comunmente tendrás archivos del tipo *fuente (source), encabezados (header) y
|
98
|
98
|
formulario (form)*.
|
99
|
99
|
|
100
|
|
-- **Archivos "source":** Estos archivos tienen una extensión `.cpp` (C plus plus) y contienen el código fuente de C++ para su programa. Entre estos archivos encontrará `main.cpp`; Este es el archivo que normalmente contiene la función principal que el preprocesador buscará para iniciar su programa. Otro archivo fuente que encontrará en los proyectos creados con Qt es el archivo `mainwindow.cpp`; Este archivo es creado por Qt y contiene la implementación de las funciones que controlan el código asociado con la ventana GUI principal diseñada con la opción de diseño (por ejemplo, las funciones que aparecen debajo de "Private slots").
|
|
100
|
+- **Archivos "source":** Estos archivos tienen una extensión `.cpp` (C plus plus) y contienen el código fuente de C++ para su programa. Entre estos archivos encontrará `main.cpp`; este es el archivo que normalmente contiene la función principal que el preprocesador buscará para iniciar su programa. Otro archivo fuente que encontrará en los proyectos creados con Qt es el archivo `mainwindow.cpp`; este archivo es creado por Qt y contiene la implementación de las funciones que controlan el código asociado con la ventana GUI principal diseñada con la opción de diseño (por ejemplo, las funciones que aparecen debajo de "Private slots").
|
101
|
101
|
|
102
|
102
|
- **Archivos "headers":** Estos archivos tienen extensión `.h` y contienen declaraciones de las funciones que son utilizadas en el programa.
|
103
|
103
|
|
|
@@ -112,7 +112,7 @@ formulario (form)*.
|
112
|
112
|
|
113
|
113
|
## Sesión de laboratorio
|
114
|
114
|
|
115
|
|
-En esta experiencia de laboratorio practicarás el uso de algunos de los programados que utilizarás durante el semestre. Utilizarás los programas que están instalados en la máquina virtual.
|
|
115
|
+En esta experiencia de laboratorio practicarás el uso de algunos de los programas que utilizarás durante el semestre. Utilizarás los programas que están instalados en la máquina virtual.
|
116
|
116
|
|
117
|
117
|
### Ejercicio 0: Crear directorio para los archivos de los laboratorios
|
118
|
118
|
|