Cahier de Bord

10/09/2018 :

Explication du programme de l'année en ISN et des sujets que nous traiterons, tel que notre exposé et notre projet. Initiation au codage HTML et CSS grâce à Thimble.

17/09/2018 :

Suite du cours sur le codage HTML en réalisant le Projet Batman.

24/09/2018 :

Début du codage de notre site. Cette séance nous a permis de nous approprier un peu plus le HTML et surtout le CSS, grâce aux gabarits de Florent Verschelde.

01/10/2018 :

On a continué à créer nos sites.On a également choisi le sujet de nos exposés.

08/10/2018 :

Initiation au language Python via le logiciel "Pyhton IDDLE". On a commencé à voir les bases du python grâce à cette page. print('hello world !')

15/10/2018 :

Suite de l'apprentissage du Python. On a travaillé sur la notion de variable. point_de_vie=15 print(point_de_vie)

05/11/2018 :

Suite de l'apprentissage du Python, j'ai travaillé sur les notions de calcul : a=11 print(a) a=a+1 print(a)

Mais également sur les variables : maChaine="Bonjour le monde !" print(maChaine) et ses différents types qui existent : integer, string, float, bool. J'ai ensuite vu le fonctionnement d'un mini-programme, dans lequel l'ordinateur me demandait mon âge, puis me le disait: age=input("Quel est votre âge ? ") print("Vous avez "+age+" ans.")

12/11/2018 :

Suite de l'apprentissage du Python. J'ai appris la notion de vrai/faux: a=4 b=7 print(a==b) a=7 print(a==b) Ainsi que les conditions : a=4 b=7 if a<b: print('Je suis toto.'); print("Je n'aime pas titi.") else: print('Je suis titi.') print("Je n'aime pas toto.") print("En revanche, j'aime le Python.")

19/11/2018 :

Suite de l'apprentissage du Python. J'ai découvert la boucle while, qui permet d'exécuter plusieurs fois la même action: i=0 while i<10: print("i vaut :",end='') print(i) i=i+1 print("C'est terminé.") J'ai ensuite travaillé sur la boucle for, qui permet de prendre toutes valeurs entre deux variables a et b. for i in range(a,b): instruction1 instruction2 suite programme

26/11/2018:

Suite de l'apprentissage du Python. J'ai commencé à travailler sur les fonctions. Les fonctions permettent de décomposer un programme complexe en une série de sous-programmes plus simples. Elles sont similaires à celles utilisées en mathématiques : def nomDeLaFonction(parametre): instruction_1 instruction_2 ........ return y suite programme def maFonction(x): y=3*x+2 return y

03/12/2018:

Suite de l'apprentissage du Python. J'ai abordé la notion de variable locale : def mafon(): entier=10 print(entier) Après cela, j'ai vu la notion de listes et de dictionnaires, qui permettent de stocker plusieurs valeurs dans une seule structure telle que : maListe=["pomme","orange","fraise"] print(maListe[1])

10/12/2018:

J'ai présenté mon exposé devant la classe. Puis j'ai commencé à réfléchir au projet que je voulais préparé pour l'épreuve du BAC. J'ai decidé de me joindre à Stella, Judith et Hugo-Pierre : nous ferons un jeu. J'ai ensuite regarder les différentes bibliothèques qui existaient pour parvenir à réaliser un jeu.

07/01/2019:

Constitution des groupes pour les projets: je suis avec Hugo-Pierre, Stella et Judith.

14/01/2019:

Avec mon groupe, nous avons commencé à réfléchir au type de projet que nous souhaitons réaliser. On était tous d'accord pour réaliser un jeu, mais il y avait des divergences par rapport au type de jeu que ce serait. Finalement, nous avons décidé de réaliser un jeu de plateforme, en nous inspirant des jeux comme Mario par exemple.

21/01/2019:

Nous avons commencé découper les parties de notre projet, c'est-à-dire que nous avons réfléchi à la conception concrète du projet, ce qu'il faut faire pour le rendre fonctionnel (exemple : les déplacements, les obstacles, le décor...).

28/01/2019:

On a continué la conception du projet, ainsi que la répartition des tâches; je m'occuperais des déplacements du personnages.

04/02/2019:

On a cherché un moyen pour communiquer entre nous à distance (utile pendant les vacances): on utilisera donc Google Docs. On a également commencer à regarder concrètement comment fonctionnait la bibliothèque Pygame dont nous allons nous servir pour notre jeu.

11/02/2019:

On a continué à apprendre à se servir de Pygame.