Tip |
---|
Cette page est l’avant-propos du Guide de Démarrage. |
Welcome to the CRCLib Wiki! Although the goal here is not to teach how to program (there's a lot of online ressources on that), we will sprinkle these pages with tips and tricks on how to make it easier to program the CrcDuino robot controller.
Do not hesitate to write us with suggestions and comments. We are always looking to improve! Reach us at Bienvenue sur le Wiki CrcLib! Bien que l’objectif ici ne soit pas de vous apprendre à programmer (il y a déjà beaucoup de ressources en ligne pour cela), nous saupoudrerons des conseils et des trucs à gauche et à droite sur ces pages pour vous aider à programmer plus facilement le CrcDuino.
N’hésitez pas à nous écrire des suggestions et des commentaires: nous cherchons toujours à nous améliorer! Écrivez nous au info.crc@sciencetech.ca.
Why program?
Most people see programming as a job, a straight up hassle and/or as a complicated, abstract thing only wizards can learn and approach, but guess what!
...
In fact, when all the funky stuff around it is removed, programming is just a tool in a problem solving toolbox!
Tip |
---|
The fundamental thing we're doing here is not programming a robot, it's solving a problem. |
...
Pourquoi programmer?
La plupart du monde voit la programmation comme un travail, comme du trouble à apprendre et/ou comme une chose compliquée et abstraite que seulement des sorciers peuvent maîtriser, mais devinez quoi?
...
En fait, quand tout ce qui semble effrayant autour est enlevé, la programmation est simplement un outil puissant de plus dans la boîte à outils à résolution de problèmes!
Tip |
---|
La chose fondamentale qu’on aborde ici n’est pas de programmer un robot, c’est de résoudre un problème. |
Le squelette du défi que Robotique CRC présente à ses participants est de jouer à un jeu avec une série de réglements, qui ne sont que des contraintes à considérer. Une de ces contraintes est qu’il est obligatoire pour les participants d’avoir une machine qui joue à leur place. They need a way to control what their machine is doing on the field, so that's where the robot control board, or controller, comes into play.
...