Guide de démarrage

Cette page est l’avant-propos du Guide de Démarrage.

View the English version of this page.

Bienvenue dans le Wiki C/C++! À l’opposé du Wiki sur le CRCDuino, ce Wiki est conçu dans l’intention de faire de vous des programmeurs. Le contenu est adapté pour créer des bases solides chez les programmeurs inexpérimentés et pour augmenter le bagage de ceux qui ont déjà quelques bases.

N’hésitez pas à nous écrire si vous avez des suggestions ou des commentaires. Nous sommes toujours à la recherche d’idées pour améliorer notre contenu et le rendre plus enrichissant. Rejoignez-nous à l’adresse info.crc@sciencetech.ca.

Qu’est-ce que la programmation?

Les réponses peuvent être multiples et parfois personnelles à chaque individu, mais on pourrait de façon très simpliste comparer la programmation à l'écriture d’une recette. Parfois les recettes sont simples et à d'autres moments elles seront compliquées. Si vous faites une erreur, vous pouvez être sûrs que ça ne fonctionnera pas, mais une fois qu’elle est bien écrite et avec les bonnes quantités, vous aurez un sentiment de fierté tout aussi comparable.

À la question « Est-ce que c’est facile?» je répondrais que, comme n'importe quoi, l’apprentissage passe par la pratique, beaucoup de pratique. De plus, la programmation passe principalement par la maîtrise des recherches de ressources en ligne.

Pourquoi programmer?

Lorsque vous apprenez à programmer, vous construisez un coffre d’outils qui vous permettra de mieux comprendre tout ce qui vous entoure. Aujourd’hui, la programmation nous suit partout, cellulaire, applications sur ordinateur de toute sorte, rapport sur Excel et même dans nos réfrigérateurs!

À travers la programmation, vous développerez votre raisonnement pour résoudre des problèmes simples et complexes. Ces apprentissages seront des armes qui, utilisées dans le bon contexte, pourront beaucoup vous aider.

Vous aurez d’ailleurs la chance de montrer tout ce que vous aurez appris en compétitionnant contre les autres équipes dans un défi de résolution de problème lors de notre compétition.

J’allais oublier! Vous agrandirez de façon considérable le nombre de memes que vous pourrez comprendre. Vous pourrez d’ailleurs en retrouver dans des pages où les concepts et l’image sont en liens.

Pourquoi le C/C++?

La question que plusieurs d’entre vous doivent se poser : pourquoi le C/C++? Le python est pourtant à la mode dernièrement non? Et vous avez raison!

Toutefois, le C/C++ permet d'établir des bases solides dans un langage qui est très utilisé dans le monde de la robotique et avec le CrcDuino. En plus, le C/C++ utilise beaucoup de concepts que l’on retrouve dans les autres langages de programmation. Vous pourrez donc utiliser plusieurs concepts que vous aurez appris ici et comprendre comment les utiliser dans un autre langage.

Articles liés