Après avoir travaillé dans ces différentes compétences ce semestre, je pense valider la compétence.
En effet, grâce à l’initialisation au développement, aux mathématiques discrètes et aux outils mathématiques fondamentaux, j’ai su analyser les problèmes avec logique et rigueur, notamment face à des problèmes de complexité. Par ailleurs, les mathématiques m’ont permis de renforcer ma logique et ma réflexion.
Ensuite, j’ai appris à comparer des algorithmes en R1.01, notamment sur le tri des tableaux. J’ai pu ainsi mettre en place les méthodes apprises pour évaluer la vitesse et le développement optimal des différents algorithmes, ce que j’applique encore aujourd’hui dans ma réflexion et mes études lorsqu’un nouveau problème s’offre à moi.
Enfin, j’ai pu mettre en oeuvre des objets mathématiques pour l’informatique, notamment lors de calcul de complexité. C’est là que j’ai réellement compris la logique mathématique que l’on nous a apprise depuis le début de l’année, cela m’a permis d’être plus efficace dans mes calculs de complexité et dans mes conversions de décimal en binaire ou dans l’étude des transmissions informatiques, ce qui s’est avéré utile en R2.03, même si j’ai encore des progrès à faire dans cette matière.