└── README.md
/README.md:
--------------------------------------------------------------------------------
1 | # Programación de Computadores - UNAL
2 |
3 | Bienvenidos al emocionante mundo de la programación...(qué más se puede decir)...básicamente la forma de darle sentido lógico a un conjunto de pasos y comandos.
4 |
5 | ## Información del curso
6 | **Nombre de la asignatura:** Programación de Computadores
53 |
7 | **Código:** 2015734
8 | **Nivel:** Pregrado
9 | **Sede:** Bogotá
10 | **Facultad:** Ingeniería
11 | **Unidad que ofrece la asignatura:** Departamento de Ingeniería de Sistemas e Industrial
12 | **Línea de profundización:** Programación de Computadores
13 | **Tipo de curso:** Práctica
14 |
15 | **Docente:** [Felipe Gonzalez Roldan](https://felipeg17.github.io/index.html)
16 | **Correo:**
17 | **Slack del curso:** [Link para unirse](https://join.slack.com/t/programaciond-z4k6172/shared_invite/zt-1on7outdv-rGi3R~xmA8MyXtHMlu6vYQ)
18 | **Classroom/Moodle:** [Link]()
19 |
20 | ### Objetivos del curso
21 | (Oficiales)
22 | 1. Reconocer problemas a los que se les puede dar solución mediante un algoritmo
23 | 2. Aplicar una metodología sistemática para su solución
24 | 3. Especificar algoritmos de manera precisa utilizando conceptos y elementos de programación
25 | 4. Implementar la solución algorítmica mediante un lenguaje de programación como Python/C.
26 |
27 | (No oficiales)
28 | 5. Abstraer problemas y proponer una solución lógica/secuencial usando algoritmos codificados.
29 | 6. Utilizar herramientas útiles en el entorno de la programación (Github, VS Code, Slack, Terminal)
30 | 7. Potenciar habilidades técnicas y suaves.
31 |
32 | ## Metodología del curso
33 | **Disclaimer:** En este curso se procurará desarrollar el pensamiento lógico, programar viene por añadidura.
34 |
35 | Desarrollar soluciones lógicas puede ser algo intrinseco de cada persona o se puede aprender, pero como todo es un proceso que lleva tiempo y esfuerzo. Este curso está estructurado de tal manera que provee una guía y facilita material para que el desarrollo de ciertas habilidades peuda darse de forma armónica, sin embargo no reemplaza el autoaprendizaje ni el trabajo propio.
36 |
37 | La información del curso se proporcionará mediante presentaciones o mediante repositorios, la exposición de esta información se dará en horario de clase y estará disponible para consulta posterior (en la mayoria de casos, para consulta previa también). El desarrollo de ejercicios prácticos se hará mediante talleres, el conocimiento individual se evaluará mediante exámenes conjuntos y las habilidades generales serán puestras a prueba mediante un proyecto.
38 |
39 | ## Evaluación
40 | | Tipo | % | Detalle |
41 | | ------------ | ------------ | ------------ |
42 | | Examenes | 35 | Examenes - 1er (10%) semana 5\*, 2do (10%) semana 10, Final (15%) semana 15 |
43 | | Proyecto | 32 | avance (10%) semana 10, entrega final (22%) semana 16\* - grupal |
44 | | Talleres | 18 | 3 talleres (6% c/u) (semanas 5 - 8 - 13)\* - grupal |
45 | | Retos | 15 | Desafios en clase, quizes, preguntas, etc. |
46 |
47 | - **Individual:** Se desarrolla y se entrega de forma unipersonal.
48 | - **Grupal:** Se "desarrolla" y entrega de forma grupal. Para el curso se sugieren ternas. - **NO** es obligatorio trabajar de forma grupal, si desea trabajar solo o en parejas es aceptable, pero parte de los objetivos del curso es promover el trabajo en equipo, de modo que se recomienda hacerlo. Soy buen sacerdote (acepto uniones) pero mal abogado (pero no divorcios).
49 | - **\*:** Fechas tentativas.
50 |
51 | ## Contenido del curso
52 | Contenido detallado
54 |
55 |
304 |
56 |
62 |
63 |
64 | Semana
57 | No
58 | Fecha
59 | Tema
60 | Enlace de interés
61 |
65 |
71 | Semana
66 | 1
67 | 6/02/2023
68 | Intro al curso
69 | Clase 1
70 |
72 |
78 | Semana
73 | 1
74 | 8/02/2023
75 | Herramientas
76 | Clase 2
77 |
79 |
85 | Semana
80 | 2
81 | 13/02/2023
82 | Generalidades programación
83 | Clase 3
84 |
86 |
92 | Semana
87 | 2
88 | 15/02/2023
89 | Problemas - Algoritmos
90 | Clase 4
91 |
93 |
99 | Semana
94 | 3
95 | 20/02/2023
96 | Lenguajes
97 | Clase 5
98 |
100 |
106 | Semana
101 | 3
102 | 22/02/2023
103 | Tipos de datos - Variables
104 | Clase 6
105 |
107 |
113 | Semana
108 | 4
109 | 27/02/2023
110 | Operaciones
111 | Clase 6
112 |
114 |
120 | Semana
115 | 4
116 | 1/03/2023
117 | Condicionales
118 | Clase 7
119 |
121 |
127 | Semana
122 | 5
123 | 6/03/2023
124 | Taller 1
125 | Clase 8
126 |
128 |
134 | Semana
129 | 5
130 | 8/03/2023
131 | Examen 1
132 |
133 |
135 |
141 | Semana
136 | 6
137 | 13/03/2023
138 | Funciones 1
139 | Clase 9
140 |
142 |
148 | Semana
143 | 6
144 | 15/03/2023
145 | Bucles 1
146 | Clase 10
147 |
149 |
155 | Semana
150 | 7
151 | 20/03/2023
152 | Festivo
153 |
154 |
156 |
162 | Semana
157 | 7
158 | 22/03/2023
159 | Bucles 2
160 | Clase 11
161 |
163 |
169 | Semana
164 | 8
165 | 27/03/2023
166 | Funciones 2
167 |
168 |
170 |
176 | Semana
171 | 8
172 | 29/03/2023
173 | Taller 2
174 |
175 |
177 |
183 | Semana
178 |
179 | 3/04/2023
180 | Semana Santa
181 |
182 |
184 |
190 | Semana
185 |
186 | 5/04/2023
187 | Semana Santa
188 |
189 |
191 |
197 | Semana
192 | 9
193 | 10/04/2023
194 | Arreglos
195 |
196 |
198 |
204 | Semana
199 | 9
200 | 12/04/2023
201 | Avance Proyecto
202 |
203 |
205 |
211 | Semana
206 | 10
207 | 17/04/2023
208 | Arreglos 2
209 |
210 |
212 |
218 | Semana
213 | 10
214 | 19/04/2023
215 | Examen 2
216 |
217 |
219 |
225 | Semana
220 | 11
221 | 24/04/2023
222 | Matrices
223 |
224 |
226 |
232 | Semana
227 | 11
228 | 26/04/2023
229 | Cadenas de caracteres
230 |
231 |
233 |
239 | Semana
234 | 12
235 | 1/05/2023
236 | Festivo
237 |
238 |
240 |
246 | Semana
241 | 12
242 | 3/05/2023
243 | Funciones 3
244 |
245 |
247 |
253 | Semana
248 | 13
249 | 8/05/2023
250 | Módulos
251 |
252 |
254 |
260 | Semana
255 | 13
256 | 10/05/2023
257 | Taller 3
258 |
259 |
261 |
267 | Semana
262 | 14
263 | 15/05/2023
264 | Manejo de archivos
265 |
266 |
268 |
274 | Semana
269 | 14
270 | 17/05/2023
271 | Dudas - Avance
272 |
273 |
275 |
281 | Semana
276 | 15
277 | 22/05/2023
278 | Festivo
279 |
280 |
282 |
288 | Semana
283 | 15
284 | 24/05/2023
285 | Dudas - Avance
286 |
287 |
289 |
295 | Semana
290 | 16
291 | 29/05/2023
292 | Entrega Proyecto
293 |
294 |
296 |
302 |
303 | Semana
297 | 16
298 | 31/05/2023
299 | Examen Final
300 |
301 |
306 | 315 |
| Iniciación de clases | 321 |Febrero 6 de 2023 | 322 |
| Semana Santa | 325 |Abril 2 a 8 de 2022 | 326 |
| Finalización de clases | 329 |Mayo 31 de 2022 | 330 |
| Reporte de calificaciones | 333 |Junio 9 de 2022 | 334 |