Découvrez

JS Jam

Votre premier site d’entraide entre étudiants pour le JavaScript !

Contexte

En tant qu’étudiant en Web,  nous sommes amenés à toucher à tout un tas de logiciels et de langages, à faire évoluer nos compétences. Avec comme objectif final d’être capable de rendre les sites les plus propres possibles.

Et pourtant, l’apprentissage de certains langages posent plus de problèmes que d’autres, en particulier le JavaScript. C’est sur cette problématique que j’ai décidé de me concentrer dans le cadre de ce TFA.

Rencontres

Afin de procéder à des interviews efficaces, j’ai élaboré un questionnaire en classe avec l’aide de mes professeurs.

J’ai fonctionné de deux manières. La première, scolaire, en posant des questions à l’aide du questionnaire fait préalablement. La seconde, moins conventionnelle, consistait à se retrouver autour d’un verre et à discuter du sujet plus librement.

Et pour ce faire, rien de plus facile. Mon public cible se trouvant sur le banc d’à côté. J’ai pu, durant les temps de pauses, interviewer mes camarades de deuxième année.

N’ayant pas cours avec les troisièmes, j’ai proposé à certains d’aller boire un verre en fin de journée pour leur poser mes questions et enrichir mon questionnaire.

« Ce n’est pas moi qui n’aime pas le JS, c’est le JS qui ne n’aime pas »
— Anonyme.

Besoins

Avec l’aide de mes interviews, j’ai pu obtenir une liste de besoins spécifiques. Je les ai ensuite triés afin de garder ceux qui revenaient le plus.

Je me suis aussi rendu compte que la routine posait problème. Certains ont toujours l’impression de travailler sur la même chose, d’avoir les mêmes problèmes.

Fonctionnalités

J’ai basé mes fonctionnalités sur ce que j’ai pu trouver lors de mes recherches tout en essayant d’incorporer une dimension d’entraide quand cela était possible.

J’ai bien conscience qu’il faudra les retravailler et surtout les tester pour réussir à tirer le meilleur de chacune d’entre elles. Elles ne sont pas définitives dans l’état et sont vouées à être améliorées avec le temps.

Discord

La première chose à mettre en place sera un Discord commun à la classe. Ce dernier permet à tous les étudiants de travailler ensemble s’ils le désirent. Le but est de permettre à tout le monde d’avoir un discord commun et d’éviter que de petit groupe ne se forme.

Présentation

Mon projet étant déjà connu de mes professeurs, je me contenterai d’une brève présentation de mon sujet ainsi que de l’hypothèse définitive afin de recontextualiser mon travail. Je reviendrai quand même sur le nom qui a changé pour éviter tout parallèle avec l’insulte anglaise.

J’aimerai faire une sorte de comparaison « avant après » de mon site en juin et de la version d’août en revenant sur les points à améliorer, expliquer ce que j’ai mis en place pour répondre à la demande de mes professeurs.

C’est un projet qui me touche personnellement. D’une part parce que j’apprécie beaucoup le JavaScript et tous les langages qui s’y rapporte, d’une autre part parce que j’ai toujours eu à cœur d’aider quand je le pouvais.