Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/publioelio/school42-piscina-agosto-2022

Ejercicios realizados durante la :swimmer: piscina (C Piscine) de agosto de 2022 en School 42 Málaga :sunny: (Fundación Telefónica)
https://github.com/publioelio/school42-piscina-agosto-2022

42-c-piscine 42piscine 42school bootcamp c-programming-language ecole42 school-42-malaga shell

Last synced: about 1 month ago
JSON representation

Ejercicios realizados durante la :swimmer: piscina (C Piscine) de agosto de 2022 en School 42 Málaga :sunny: (Fundación Telefónica)

Awesome Lists containing this project

README

        



# [School 42 Málaga](https://www.42malaga.com/) - Piscina de agosto de 2022
> Ejercicios realizados durante la piscina de agosto de 2022

Dentro de cada carpeta se incluye un documento **README** con los enunciados y la explicación de la solución de muchos de los ejercicios :smile:

¡Recuerda que **no es la única respuesta posible**, pero te garantizo que, si lo he subido aquí, _Moulinette_ me lo ha dado por válido!
_¿Tienes una solución mejor? ¡estaré encantado de que la compartas conmigo!_ :+1:

Trata de entender las soluciones, de nada te servirá copiar el código, cada vez que copias código sin comprenderlo, _muere un gatito_ :scream_cat:

Y si lees esto y eres piscinero, como yo, espero haberte ayudado. **¡No te rindas y sigue nadando!** :swimmer:



## ¿Qué es [School 42 Málaga](https://www.42malaga.com/)?

**School 42** es un campus de programación que propone una innovadora forma de aprender tecnología: sin profesores, sin manuales, estudiantes aprendiendo de sus compañeros _(peer to peer learning)_, con una metodología que desarrolla habilidades informáticas y _soft skills_. El _42 cursus_ es gratis para quien aprueba el proceso de selección, que se conoce como _Piscine_, que consiste en... Bueno, eso mejor que lo descubras tú mismo/a :zipper_mouth_face:

## Tecnologías tratadas en la Piscina de [School 42 Málaga](https://www.42malaga.com/)

### Shell
Los primeros días de la piscina se realizan dos ejercicios de *Shell* para aprender dese los comandos más básicos hasta algunos avanzados, de esta manera, desarrollamos la habilidad de movernos por la terminal :computer: de una forma rápida y eficiente, crear scripts, conocer los comandos de Shell, las variables de entorno, el sistema de archivos, etc.

### Git
Todos los proyectos deben subirse a un repositorio git para ser evaluados, así que es necesario familiarizarse con esta tecnología.

### Lenguaje de programación C
No en vano, se conoce como _C Piscine_, ya que es el principal lenguaje de programación que vamos a trabajar. Es necesario dominar estructuras de control, variables, todo tipo de operadores, librerías, punteros, _arrays_, funciones, etc.

## Soft-skills que se desarrollan en la C Piscine

### Autoaprendizaje :man_student:
El principal pilar de la School 42 es la metodología _peer to peer learning_. Los estudiantes **comparten sus conocimientos**, buscan recursos online o en manuales. Se improvisan clases magistrales entre los mismos asistentes y cada uno aprende a su propio ritmo. Si no sabes la respuesta _¡pregunta a tu compañero/a a tu izquierda o a tu derecha!_ :raising_hand_man:

### Trabajo en equipo :muscle:
Durante los **fines de semana** se realizan unos proyectos llamados _Rush_. Se forman equipos aleatorios de tres alumnos que han de colaborar en encontrar una respuesta a un reto. Para ello deben poner en común sus conocimientos que, con toda seguridad, serán muy desiguales; apoyarse los unos a los otros y buscar una metodología de trabajo que les ayude a completar el proyecto. Después se ha de exponer el trabajo ante un miembro del _staff_, que evaluará la propuesta del equipo.

### Gestión del tiempo :stopwatch:
La piscina está abierta las **24 horas**, por lo que es necesario administrar el tiempo de asistencia. Además, la elevada carga de trabajo hace que los alumnos tengan que priorizar unos proyectos sobre otros o dejar aparcados determinados ejercicios para seguir avanzando y no quedarse atrás.

### Resiliencia :lotus_position:
Muchas veces, los alumnos se encuentran con un escollo insalvable, retos demasiado difíciles para afrontarlos de manera individual, evaluaciones muy estrictas... Es necesario lidiar con estas situaciones con inteligencia emocional y empatía hacia los compañeros.