Skip to content

Pokalie566/42-Piscine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C Piscine @ 42Angouleme by Me :

Ce repo contient du code développé au [42Angouleme](https://42angouleme.fr/) au bootcamp C (également connu sous le nom de `Piscine`), du 08/07/2024 au 02/08/2024.
This repository contains coding developed at [42Angouleme](https://42angouleme.fr/) C bootcamp (also known as `Piscine`), from 08/07/2024 to 02/08/2024.

A propos de 42 / About 42 :

42 est une initiative éducative mondiale qui propose une nouvelle façon d'apprendre la technologie :
pas d'enseignants, pas de salles de classe, les étudiants apprennent de leurs camarades
(apprentissage entre pairs), avec une méthodologie qui développe des compétences informatique et humaines.
Le cursus 42 est gratuit pour tous ceux qui sont approuvés via le processus de sélection.
La "Piscine" est un bootcamp de programmation C de 26 jours, et aussi la dernière étape du
processus de sélection pour devenir « cadet » (élève de 42).

42 is a global education initiative that proposes a new way of learning technology: no teachers,
no classrooms, students learning from their fellow students (peer to peer learning), with a
methodology that develops both computing and life skills. The 42 cursus is free for whoever is
approved in its selection process. The so-called "C Piscine", a 26-day C programming bootcamp,
is the last stage in the selection process for becoming a "cadet" (42's student). 

Competences developpees a la Piscine / Skills developed at C Piscine :

### Competences techniques / Hard-skills

	# Langage C
		Le langage principal appris à la Piscine des 42 est le C : gestion des variables,
		pointeurs, allocation de mémoire, macros, ainsi que la création de fonctions et de programmes,
		y compris l'utilisation et la création de bibliothèques et de Makefiles.

	# Shell
		Les deux premiers jours du bootcamp sont consacrés à l'apprentissage du niveau basique à intermédiaire
		commandes shell pour naviguer de manière transparente dans le terminal.

	# Git
		Tous les projets sont soumis via un référentiel git distant, qui demande aux étudiants de
		être à l'aise avec ce système.

	# C Language
		The primary language learned at the 42's Piscine is C: dealing with variables,
		pointers, memory allocation, macros, as well as creating functions and programs,
		including the use and creation of libraries and Makefiles.

	# Shell
		The first two days of the bootcamp are dedicated to learning basic to intermediate
		shell commands to seamlessly navigate through the terminal.

	# Git
		All projects are submitted via a remote git repository, which demands students to
		be at ease with such a system.

### Compétences générales / Soft-skills

	# Auto-apprentissage et proactivité
		À 42 , l’auto-apprentissage est au cœur de la méthodologie d’apprentissage entre pairs.
		Il n'y a pas d'enseignants ; le processus d'apprentissage est basé sur la recherche sur Google, la recherche
		via vos camarades de classe et vos connaissances, chaque élève apprenant à son rythme.

	# Travail en équipe
		Le week-end, un projet d'équipe de 48h appelé "Rush" est proposé : un groupe de 3 membres choisis au hasard
		par le système de l'école doivent développer en collaboration un programme entièrement opérationnel.
		Le défi majeur ici est d'égaliser les différents niveaux de connaissances tout en trouvant une
		méthodologie de travail commune qui permet à tous les membres de l’équipe de contribuer au projet.

	# Gestion du temps et résilience
		L'école est ouverte 24h/24 et 7j/7. Ainsi, les soi-disant « pisciners » sont libres de travailler à tout moment.
		ils veulent, ce qui exige d'excellentes compétences en gestion du temps et de la résilience pour ne pas
		"noyés" au milieu de la charge de travail massive qu'exige le programme non-stop de 26 jours.	

	# Self-learning and proactiveness
		At 42, self-learning is at the core of its peer to peer learning methodology. There
		are no teachers whatsoever; the learning process is based on googling, enquiring
		your classmates, and empirical knowledge, each student learning at their own pace.

	# Teamwork
		On weekends, a 48h team project called "Rush" is proposed: a 3-member group randomly
		chosen by the school's system must collaboratively develop a fully running application.
		The major challenge here is to equalize the different knowledge levels while finding a
		common work methodology that allows all team members to contribute to the project.

	# Time management and resiliency
		The school is open 24/7. Thus, the so-called "pisciners" are free to work whenever
		they want, which demands excellent time management skills and resiliency for not
		"drowning" amid the massive load of work demanded by the non-stop 26-day program.

Curriculum

# Le tableau ci-dessous présente les matières de la Piscine C, et mes résultats.

# The table below presents the C Piscine's subjects, and my results.
SUBJECT LANGUAGE EXPERIENCE STATUS PROGRESS
Shell 00 Shell 100 XP 100% ✅✅✅✅✅✅✅✅✅✅
Shell 01 Shell 100 XP 70% ✅✅✅✅✅✅🔲🔲
C 00 C 100 XP 85% ✅✅✅✅✅✅✅✅🔲
C 01 C 100 XP 100% ✅✅✅✅✅✅✅✅✅
C 02 C 100 XP 85% ✅✅✅✅✅✅✅✅✅✅✅🔲🔲
C 03 C 100 XP 75% ✅✅✅✅✅🔲
C 04 C 100 XP 100% ✅✅✅✅✅🔲
C 05 C 100 XP 80% ✅✅✅✅✅✅✅✅🔲
C 06 C 100 XP 70% ✅✅✅🔲
C 07 C 100 XP 60% ✅✅✅✅🔲🔲
C 08 C 100 XP 0% 🔲🔲🔲🔲🔲🔲
Exam 00 C 225 XP ERROR% 🔲
Exam 01 C 225 XP 10%
Exam 02 C 225 XP 70% ✅✅✅✅✅✅✅
Final Exam C 375 XP 66% ✅✅✅✅✅✅✅✅✅✅✅
Rush 00 C 150 XP 120%
Rush 01 C 150 XP 0% 🔲
Rush 02 C 150 XP 0% 🔲
BSQ C 225 XP -5000% 🔲

Results

FINAL LVL TEAM RANK STATUS
7.80 exp undefind Admitted

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages