Pablo Kuguel. Prueba

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

,.

Prueba.

Pablo Kuguel.

Cita:
Pablo Kuguel (). Prueba. ,.

Dirección estable: https://www.aacademica.org/pablo.kuguel/2

Acta Académica es un proyecto académico sin fines de lucro enmarcado en la iniciativa de acceso
abierto. Acta Académica fue creado para facilitar a investigadores de todo el mundo el compartir su
producción académica. Para crear un perfil gratuitamente o acceder a otros trabajos visite:
https://www.aacademica.org.
Curso Fundamentos de la Programación - Pablo Kuguel

Curso de Fundamentos de la Programación

El curso está destinado a personas de cualquier edad que no tengan conocimientos de


programación. No requiere experiencia previa de ningún tipo en ningún lenguaje ni
herramienta. Se aprenderán los fundamentos y conceptos de la programación esenciales para
construir programas en cualquier lenguaje informático.

El curso está basado en la plataforma libre y gratuita de enseñanza de programación


“Mumuki” ​https://mumuki.io/home​, ideada en la UTN y exitosamente probada en varias
universidades y colegios. La plataforma está concebida desde la práctica hacia la teoría y es
accesible dentro y fuera del aula. Se enseñan los fundamentos de la programación a través de
”​Gobstones​”, un innovador lenguaje gráfico en el que se utiliza un tablero con puntos para
resolver problemas.

Una vez concluido este curso el alumno estará capacitado para comenzar a aprender cualquier
lenguaje de programación, como por ejemplo, JAVA, el más utilizado en la actualidad. Junto
con JAVA conviene también aprender el modelo de programación de OBJETOS, el sistema de
BASE DE DATOS y técnicas de testing.

Módulos

El curso tiene 12 lecciones con un total de 136 ejercicios. Normalmente el curso se completa
en 60 a 80 horas. Se propone dictar dos módulos de 36 horas cada uno. Un módulo de 6
lecciones y 69 ejercicios y otro módulo 2 de 6 lecciones y 67 ejercicios.

Módulo 1
Lección Ejercicios
1 14
2 8
3 16
4 10
5 11
6 10

Módulo 2
Lección Ejercicios
7 11
8 9
9 14
10 9
11 12
12 12

Clases

Cada clase tiene una parte teórica de duración menor y el resto es práctica. Se recomienda una
PC por cada alumno. Las Pc deben contar con un navegador Chrome y conexión a internet. Los
alumnos accederán al mismo curso en el aula y en sus casas, deberán completar ejercicios en
clase y en sus casas. La plataforma registra el avance.
Curso Fundamentos de la Programación - Pablo Kuguel

Propuesta del 10/09/2019

Módulo 1 - 2019

Lecciones 1 a 6, con 69 ejercicios


Opción 1: 12 clases de 3 horas cada una, una vez por semana, 12 semanas, 36 horas en total.
Opción 2: 18 clases de 2 horas cada una, dos veces por semana, 9 semanas, 36 horas en total.
Entre 15 y 20 alumnos.
Los honorarios son de $1000 la hora.

Módulo 2 - 2020

Lecciones 7 a 12, con 67 ejercicios


A convenir.
Curso Fundamentos de la Programación - Pablo Kuguel

Módulo 1 Opción 1

Clases Horas
12 36

Septiembre 01-sep 02-sep 03-sep 04-sep 05-sep 06-sep 07-sep

08-sep 09-sep 10-sep 11-sep 12-sep 13-sep 14-sep

15-sep 16-sep 17-sep 18-sep 19-sep 20-sep 21-sep

22-sep 23-sep 24-sep 25-sep 26-sep 27-sep 28-sep


3 1 3
29-sep 30-sep

Octubre 01-oct 02-oct 03-oct 04-oct 05-oct


3 1 3
06-oct 07-oct 08-oct 09-oct 10-oct 11-oct 12-oct
3 1 3
13-oct 14-oct 15-oct 16-oct 17-oct 18-oct 19-oct
3 1 3
20-oct 21-oct 22-oct 23-oct 24-oct 25-oct 26-oct
3 1 3
27-oct 28-oct 29-oct 30-oct 31-oct
3 1 3

Noviembre 01-nov 02-nov

03-nov 04-nov 05-nov 06-nov 07-nov 08-nov 09-nov


3 1 3
10-nov 11-nov 12-nov 13-nov 14-nov 15-nov 16-nov
3 1 3
17-nov 18-nov 19-nov 20-nov 21-nov 22-nov 23-nov
3 1 3
24-nov 25-nov 26-nov 27-nov 28-nov 29-nov 30-nov
3 1 3

Diciembre 01-dic 02-dic 03-dic 04-dic 05-dic 06-dic 07-dic


3 1 3
08-dic 09-dic 10-dic 11-dic 12-dic 13-dic 14-dic
3 1 3
15-dic 16-dic 17-dic 18-dic 19-dic 20-dic 21-dic

22-dic 23-dic 24-dic 25-dic 26-dic 27-dic 28-dic

29-dic 30-dic 31-dic


Curso Fundamentos de la Programación - Pablo Kuguel

Módulo 1 Opción 2

Clases Horas
18 36

Septiembre 01-sep 02-sep 03-sep 04-sep 05-sep 06-sep 07-sep

08-sep 09-sep 10-sep 11-sep 12-sep 13-sep 14-sep

15-sep 16-sep 17-sep 18-sep 19-sep 20-sep 21-sep

22-sep 23-sep 24-sep 25-sep 26-sep 27-sep 28-sep


2 2 2 4
29-sep 30-sep

Octubre 01-oct 02-oct 03-oct 04-oct 05-oct


2 2 2 4
06-oct 07-oct 08-oct 09-oct 10-oct 11-oct 12-oct
2 2 2 4
13-oct 14-oct 15-oct 16-oct 17-oct 18-oct 19-oct
2 2 2 4
20-oct 21-oct 22-oct 23-oct 24-oct 25-oct 26-oct
2 2 2 4
27-oct 28-oct 29-oct 30-oct 31-oct
2 2 2 4

Noviembre 01-nov 02-nov

03-nov 04-nov 05-nov 06-nov 07-nov 08-nov 09-nov


2 2 2 4
10-nov 11-nov 12-nov 13-nov 14-nov 15-nov 16-nov
2 2 2 4
17-nov 18-nov 19-nov 20-nov 21-nov 22-nov 23-nov
2 2 2 4
24-nov 25-nov 26-nov 27-nov 28-nov 29-nov 30-nov

Diciembre 01-dic 02-dic 03-dic 04-dic 05-dic 06-dic 07-dic

08-dic 09-dic 10-dic 11-dic 12-dic 13-dic 14-dic

15-dic 16-dic 17-dic 18-dic 19-dic 20-dic 21-dic

22-dic 23-dic 24-dic 25-dic 26-dic 27-dic 28-dic

29-dic 30-dic 31-dic


Curso Fundamentos de la Programación - Pablo Kuguel

Fundamentos de la programación 
¿Nunca  programaste  antes?  Aprendé  los  fundamentos  de  la  programación  utilizando ​Gobstones​, 
un ​innovador lenguaje gráfico​ en el que utilizás un tablero con puntos para resolver problemas. 

Lección 1: Primeros Programas 

Lección 2: Práctica Primeros Programas 

Lección 3: Procedimientos 

Lección 4: Práctica Procedimientos 

Lección 5: Repetición Simple 

Lección 6: Práctica Repetición simple 

Lección 7: Expresiones 

Lección 8: Alternativa Condicional 

Lección 9: Funciones 

Lección 10: Práctica Igualmente Conectados 

Lección 11: Repetición condicional 

Lección 12: Variables 

   
Curso Fundamentos de la Programación - Pablo Kuguel

Contenido 
Lección 1: Primeros Programas 

●  1. ¡Hola, computadora! 


●  2. El Tablero 
●  3. El Cabezal 
●  4. Que comience el movimiento 
●  5. Que siga el movimiento 
●  6. Para todos lados 
●  7. El orden de las cosas 
●  8. Sí, esto también se puede romper 
●  9. Nuestras primeras bolitas 
●  10. Más y más bolitas 
●  11. Poné tus primeras bolitas 
●  12. Sacar Bolitas 
●  13. Cuando no hay bolitas 
●  14. Limpiar celda 

Lección 2: Práctica Primeros Programas 

●  1. Calentando motores 


●  2. Combinando comandos 
●  3. La fila roja 
●  4. Una escalerita 
●  5. Portugal 
●  6. Y ahora una de más cerquita 
●  7. Limpiando el jardín 
●  8. Reemplazar bolitas 

Lección 3: Procedimientos 

●  1. Un programa un poco largo 


●  2. Las cosas por su nombre 
●  3. Enseñándole tareas a la computadora 
●  4. Escribiendo procedimientos 
●  5. Una definición, "infinitos" usos 
●  6. Pensando en subtareas 
●  7. Recalculando... 
●  8. Dibujando un cuadrado con subtareas 
●  9. Procedimientos con agujeritos 
●  10. Llenando los espacios vacíos 
●  11. DibujarLinea3 
●  12. DibujarCuadradoDeLado3 
●  13. Pasando varios parámetros 
●  14. La ley, el orden y el BOOM 
●  15. Un argumento para dos parámetros 
●  16. La tercera es la vencida 

Lección 4: Práctica Procedimientos 

●  1. LineaMulticolor 
●  2. CuadradoMulticolor 
●  3. PonerADistancia3 
Curso Fundamentos de la Programación - Pablo Kuguel

●  4. PonerPuntos3 
●  5. PonerPuntos3, recargado 
●  6. Hay una luz, en esa cruz 
●  7. Dibujando el Arco Iris 
●  8. Molino Ascendente 
●  9. Rojo al borde 
●  10. Jardín de otoño 

Lección 5: Repetición Simple 

●  1. MoverOeste10 
●  2. La computadora repite por nosotros 
●  3. MoverOeste5 usando repeat 
●  4. No todo es repetir 
●  5. También vale después 
●  6. Repitiendo varios comandos 
●  7. ¿Dónde está el error? 
●  8. Diagonal con una bolita 
●  9. Diagonal "pesada" 
●  10. El caso borde 
●  11. De lado a lado, dibujamos un cuadrado 

Lección 6: Práctica Repetición simple 

●  1. Entrando en calor... ¡Volviendo! 


●  2. Una diagonal más ancha 
●  3. Pongamos... ¡Todo lo que queramos! 
●  4. Día de la Memoria 
●  5. Escribir cualquier fecha 
●  6. Movamos... ¡Todo lo que queramos! 
●  7. Los números del reloj 
●  8. Una línea heavy 
●  9. Guarda con la guarda 
●  10. Una guarda en L 

Lección 7: Expresiones 

●  1. Muchas formas de decir lo mismo 


●  2. La suma de las partes 
●  3. ¿Qué se hace antes? 
●  4. La carrera del salmón 
●  5. Dos pasos adelante, un paso atrás 
●  6. Poner al lado 
●  7. La línea que vuelve 
●  8. Dibujando una L 
●  9. Siga la flecha 
●  10. Copiando bolitas 
●  11. Sacando bolitas 

Lección 8: Alternativa Condicional 

●  1. Sacar con miedo 


●  2. Sacar con miedo, segundo intento 
●  3. Eliminando la bolita roja 
●  4. Un ejemplo medio rebuscado 
Curso Fundamentos de la Programación - Pablo Kuguel

●  5. ¿Y sólo sirve para ver si hay bolitas? 


●  6. Un poquito de matemática 
●  7. Cómo decirle que no... 
●  8. Dos caminos distintos 
●  9. Un tablero de luces 

Lección 9: Funciones 

●  1. Y esto, ¿con qué se come? 


●  2. La importancia de nombrar las cosas 
●  3. MoverSegunBolitas, versión 2 
●  4. todasExcepto 
●  5. Una función de otro tipo 
●  6. En libertad 
●  7. Cualquier bolita nos deja bien 
●  8. Siempre al borde... 
●  9. Las compañeras ideales 
●  10. Lo ideal también se puede romper 
●  11. ¿Hay bolitas lejos? 
●  12. Estoy rodeado de viejas bolitas 
●  13. Hay bolitas, recargado 
●  14. Sin límites 

Lección 10: Práctica Igualmente Conectados 

●  1. Chau bolitas 


●  2. Chau bolitas 2 
●  3. Entregando netbooks 
●  4. Nuevas directivas 
●  5. El informe 
●  6. El trabajo en la escuela 
●  7. Escuelas públicas y privadas 
●  8. Hay que salir a la calle 
●  9. Conociendo la ciudad 

Lección 11: Repetición condicional 

●  1. Ir al extremo 
●  2. Salirse de la raya 
●  3. Hasta el infinito... y no mucho más allá 
●  4. Un bucle no tan obvio 
●  5. La alfombra roja 
●  6. Fin de fiesta 
●  7. Alex, el viajero 
●  8. Cuando hay hambre... 
●  9. Primer obstáculo: la montaña 
●  10. Segundo obstáculo: la maleza 
●  11. Campo de plantas 
●  12. El túnel 

Lección 12: Variables 

●  1. Copiar, pegar: primer intento 


●  2. Copiar, pegar: segundo intento 
●  3. Otra etiqueta... 
Curso Fundamentos de la Programación - Pablo Kuguel

●  4. Ojo, ¡de a uno a la vez! 


●  5. Una nueva especie de BOOM 
●  6. El clásico de Avellaneda 
●  7. El más grande 
●  8. Recuerdos que no voy a olvidar 
●  9. Tan solo una expresión 
●  10. Representando números 
●  11. Cosechando tomates 
●  12. ¿Cuánto falta? 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DOCENTE

PABLO KUGUEL

(+549) 11 3209-0837 [email protected]


52 años, Argentino Freire 1155
DNI 18272400 Ciudad Autónoma de Buenos Aires

Profesional de IT con 20 años de experiencia en la implementación de sistemas en la industria bancaria.


Docente con una experiencia de más de 10 años en colegios primarios, secundarios y universidades.

También podría gustarte