Vidéo: Si je devais apprendre à coder en partant de zéro (Novembre 2024)
Pourquoi apprendre à coder est-il une grosse affaire? En voici une raison: en 2015, pas moins de 7 millions d'emplois ont été créés dans des professions nécessitant des compétences en codage, a déclaré Burning Glass, une société d'analyse du marché du travail. Donc, ce type d’expertise est en demande, et pas seulement pour les programmeurs. Les compétences de réflexion et de résolution de problèmes que les élèves acquièrent en apprenant à coder peuvent leur être utiles tout au long de leur vie.
Les personnes importantes croient aussi au codage. Dans son discours sur l'état de l'Union en 2016, le président Obama a annoncé un plan visant à rendre l'informatique accessible à tous les étudiants américains. Il a déclaré: "Dans les années à venir, nous devrions offrir à chaque étudiant des cours d'informatique et de mathématiques pratiques qui les préparent à l'emploi dès le premier jour."
Mais l'idée d'apprendre à coder peut être intimidante, du moins pour ceux d'entre nous qui ne sont pas nés génies en mathématiques. Lenovo et PCMag se sont donc associés à JonAlf Dyrland-Weaver, coordinateur des sciences informatiques à la Stuyvesant High School (et à un excellent professeur), pour transmettre quelques notions de base de la programmation et montrer aux étudiants qu’ils peuvent le faire - et s’amuser tout en s'amusant. le même temps!
Notre première session Hack to School, animée par Dan Costa, rédacteur en chef de PCMag, a été retransmise en direct sur Facebook le 25 octobre à 11h00, heure de l'Est. Des centaines d'étudiants se sont connectés et des tonnes de questions ont été posées dans les commentaires au fur et à mesure de la diffusion. Nous avons fait de notre mieux pour y répondre! Il est devenu évident qu'il existe de nombreux esprits animés et curieux sur Facebook.
"Tous les langages de codage sont-ils identiques, et si ce n’est pas le cas, quel est le bon endroit pour commencer à apprendre la terminologie différente?"
"Pourquoi un langage de programmation ne peut-il pas exécuter toutes les tâches? Pourquoi y en a-t-il autant?"
"Qu'est-ce qui vous a donné envie de faire carrière dans le codage?"
"Y at-il beaucoup de femmes qui piratent et codent, ou est-ce surtout des hommes?
JonAlf a choisi d'utiliser NetLogo, un logiciel de codage gratuit, facile à apprendre et qui s'exécute sur la plupart des systèmes, pendant nos sessions. Dans cette première leçon, il a présenté l'environnement de programmation NetLogo ainsi que les bases de la création et du contrôle des agents (entités programmables) dans NetLogo. JonAlf a également parlé de certains aspects fondamentaux de la programmation informatique, de la rédaction de procédures et de la prise de décisions.
Au cours des dernières minutes de la première leçon de "piratage à l'école", l'expert en robot de PCMag, Will Greenwald, a présenté un robot qu'il avait construit avec le kit de robotique LEGO Mindstorms. Comme la programmation de Mindstorms est simple mais puissante, elle est facile à apprendre et à expérimenter. Et comme c'est LEGO, c'est amusant de développer des concepts d'ingénierie créatifs.
Regardez notre première session ci-dessous et visitez la page Facebook de PCMag pour les deux prochains mercredis, le 2 et le 9 novembre, à 11 h, heure de l'Est, pour nos deux prochaines leçons!