Cours de programmation 2018 : Présentation du cours de compétences numériques pour enfants #LyceumAlpinumSPOTLIGHT

Partager sur facebook
Partager sur google
Partager sur twitter
Partager sur linkedin

Lyceum-Alpinum-Zuoz-LogoSi le discours sur le numérique ne vous a pas encore effrayé, alors cette opportunité pourrait être parfaite pour vous. Tout nouveau cet été, l'atelier de compétences numériques ne consiste pas à passer plus de temps sur les médias sociaux. C'est un endroit où les enfants peuvent construire leur propre robot ou concevoir leur propre jeu vidéo. Et il ne s'adresse pas uniquement aux passionnés de technologie. Guidés par des tuteurs invités spécialement formés de la célèbre TechSpark Academy, nous avons créé un cours qui constitue une excellente introduction pour les débutants absolus et un excellent moyen pour les programmeurs avancés d'acquérir davantage de compétences. Ainsi, que vous pensiez que Python n'est qu'un gros serpent ou que vous soyez déjà familier avec le langage de programmation, le cours de compétences numériques est fait pour vous. Quel que soit le niveau de vos connaissances numériques au départ, vous en aurez beaucoup plus à la fin du cours.

Faits concernant le cours sur les compétences numériques

Avec une classe de taille réduite, notre cours de compétences numériques offre un soutien pédagogique individuel important et des ressources pour un développement rapide et facile des compétences. Et avec un ratio de 6 étudiants pour 1 membre du personnel, chacun profitera au maximum de nos tuteurs invités de la TechSpark Academy. Les étudiants recevront des tâches spécifiques en fonction de leur niveau de compétence, qu'ils soient des débutants absolus ou qu'ils aient des compétences plus avancées.

Le cours de compétences numériques sera dispensé en anglais. Principalement parce qu'il s'agit de la principale langue de programmation, mais aussi parce que nous accueillons au Lyceum Alpinum de nombreux invités du monde entier et que l'anglais est vraiment le meilleur moyen de communiquer entre nous. Et, bien sûr, ce cours de l'après-midi est l'endroit idéal pour que les étudiants mettent en pratique leurs leçons d'anglais du matin dans un cadre amusant et collaboratif. Pour les participants qui auraient encore besoin d'une assistance linguistique, nous avons des superviseurs francophones et germanophones sur place pour les aider.

Le cours se déroule sur neuf sessions et chaque classe représente 3,5 heures d'enseignement, avec de nombreuses pauses en plein air. À la fin du cours, les parents et amis sont cordialement invités à assister à une exposition finale de tous les travaux réalisés par les élèves.

Jeux vidéo ou conception de robots ? À vous de choisir.

Comme les enfants aiment généralement les jeux vidéo et les robots, nous nous sommes dit que le meilleur moyen d'enseigner la programmation était de les laisser s'adonner à leur passion. Nous proposons donc un atelier numérique avec deux domaines d'intérêt : la robotique ou le développement de jeux vidéo. Et les enfants ont le choix.

En fin de compte, il n'y a pas de code universel pour l'apprentissage, mais il a été démontré que lorsque les enfants sont généralement intéressés et enthousiastes par un sujet, ils ont tendance à apprendre plus efficacement. Dans cette optique, si un campeur a un autre centre d'intérêt, nos tuteurs invités seront heureux de l'aider à acquérir la technologie dont il a besoin pour l'explorer.

Robotique

Aujourd'hui, les robots peuvent effectuer toutes sortes de tâches : tondre la pelouse, passer l'aspirateur, préparer un repas et même réaliser des procédures chirurgicales complexes. Mais fondamentalement, ils suivent tous le même langage de commande. Dans ce cours, les étudiants apprendront comment demander à un robot de faire ce qu'ils veulent qu'il fasse. À l'aide d'Arduino, qui est une plateforme de prototypage libre simple mais puissante, ils concevront et construiront leurs propres robots simples, capables de se déplacer, de réagir à leur environnement et d'accomplir des tâches. Certes, les élèves ne fabriqueront pas encore leurs propres compagnons IA, mais ils apprendront les outils matériels et les compétences logicielles dont ils pourraient avoir besoin pour en créer un à l'avenir.

Arduino

Arduino est une plateforme informatique physique à code source ouvert, qui comprend à la fois des composants logiciels et matériels. Le matériel est une simple carte E/A avec un microcontrôleur et des entrées et sorties analogiques et numériques. Le logiciel est facile à utiliser, fonctionne sous Windows, Mac OS et Linux, et constitue un excellent moyen pour les novices de s'initier à la programmation physique et au codage.

Jeux vidéo

Centipede, Pac-Man, Tetris - tout le monde connaît ces jeux d'arcade classiques. Les principes de base de leur conception sont plus simples que vous ne le pensez. Avec un peu de temps, de patience et de conseils, les enfants seront étonnés de la rapidité avec laquelle ils peuvent coder leurs premiers programmes de jeux. En commençant par des tâches ciblées en petits groupes, nos tuteurs les aident à acquérir des compétences logicielles, de la création de personnages en pixels et d'environnements de jeu graphiques à l'écriture de dialogues et au codage d'animations. Les possibilités sont illimitées, en fonction des connaissances et de l'intérêt de chaque élève. Le développement de systèmes de jeu plus complexes est possible, mais même les débutants auront plaisir à créer leur premier jeu avec les outils qu'ils auront appris. Et qui sait ? Il pourrait devenir le prochain Tetris.

Python

Les enfants utiliseront un langage de programmation appelé Python pour créer leurs jeux. Introduction idéale aux langages de programmation, Python doit son nom à la troupe comique Monty Python. L'inventeur était un fan, et il a même caché des références aux célèbres sketches dans la documentation du logiciel. Parce qu'il ressemble à l'anglais de tous les jours, Python est beaucoup plus simple à apprendre que d'autres systèmes linguistiques, dont la syntaxe et les symboles sont plus complexes. L'un des objectifs de conception de Python est de rendre le code source facilement lisible.

Bien que Python ne soit pas difficile à apprendre, il reste l'un des langages de programmation les plus puissants et les plus populaires au monde. Selon le groupe de recherche numérique de premier plan, IEEE, Python est le langage de programmation #1 de choix pour les développeurs. En outre, Python est un logiciel libre, ce qui signifie qu'il fonctionne bien avec d'autres langages, qu'il s'exécute sur toutes les plates-formes et qu'il est librement utilisable et distribuable, même pour des travaux de développement commerciaux.

Se préparer à l'université

Si le codage est le langage de l'avenir, Python est un moyen idéal de se préparer à l'université. Avec l'importance croissante des connaissances informatiques dans notre société numérisée, Python est l'un des langages de programmation les plus utilisés dans une variété de carrières. Enseigné dans les meilleures écoles du monde, Python est un élément de base pour les diplômes en informatique, technologie, économie, sciences et recherche. Les étudiants de première année qui ont déjà appris Python entament leurs études universitaires avec un avantage certain. Dans le monde des affaires, Python est largement utilisé dans le domaine du big data, de la science des données et de l'analyse des données, et les développeurs web l'utilisent pour créer des sites de commerce électronique pour leurs plus gros clients. Les institutions scientifiques l'utilisent pour l'analyse des données biologiques, notamment pour les calculs automatisés en laboratoire, le décodage du génome, la rotation des liaisons moléculaires et la simulation d'une épidémie de grippe, pour ne citer que quelques cas d'utilisation. Et, selon l'IEEE, la plus grande organisation professionnelle au monde pour l'avancement de la technologie, Python est numéro 1 sur sa liste des "meilleurs langages de programmation 2017".

Compétence numérique : Ce à quoi il faut s'attendre

Le premier jour de notre rencontre, nous commençons par aborder l'un des sujets les plus importants : la sécurité. La sécurité numérique est la base de tout le travail que nous ferons dans ce cours et nous y attachons une grande importance. En plus de réunir le groupe et de faire connaissance avec les autres participants, nous consacrerons notre premier jour à la mise en place de protocoles pour les neuf semaines que nous passerons ensemble. Pour que tous les participants puissent continuer à travailler sur leurs projets après la fin du cours, il est conseillé d'apporter un ordinateur portable de chez soi. Vous pouvez apporter une machine Apple, Microsoft ou Linux, car nous utilisons uniquement des langages de programmation open-source qui fonctionnent avec tous les logiciels. N'oubliez pas non plus d'envoyer un câble de chargement et un adaptateur approprié pour chaque session.

Journée du projet final

Le dernier jour de notre atelier de compétences numériques sera consacré à une exposition des projets finaux. À la fois salon scientifique et célébration du travail, cette session donnera à chaque jeune l'occasion de parler de ses projets et de partager ses créations avec sa famille et ses amis.

TechSpark

Nous sommes particulièrement fiers de nous associer à TechSpark Academy (TSA) pour développer notre cours d'été sur les compétences numériques. Réputée pour ses camps et formations de codage de pointe, TSA sait combien il est important de préparer les enfants à l'avenir numérique. Cet été, des tuteurs invités de TechSpark Academy proposeront une expérience de camp innovante qui préparera les enfants pour demain. Le futur arrive dans notre cours de compétences numériques. Viendrez-vous ? Allez-vous participer ?

Inscription

Cliquez ici pour le formulaire d'inscription. Si votre enfant a déjà une expérience en programmation et/ou en robotique, veuillez l'indiquer lors de l'inscription et inclure une brève description de cette expérience. Cela nous aidera à créer des groupes de campeurs mieux équilibrés et à préparer des tâches et des ressources pertinentes pour tous les participants. De plus, comme nous proposons deux domaines distincts pour notre cours de compétences numériques, veuillez indiquer votre préférence pour la robotique ou le développement de jeux vidéo lors de l'inscription.

Alors, plutôt que de passer vos vacances d'été à jouer aux mêmes vieux jeux vidéo sur votre téléphone portable ou à regarder R2D2 dans La Guerre des étoiles pour la 27e fois, venez à notre cours de compétences numériques et apprenez à coder votre propre jeu ou à construire votre propre robot. Passez neuf après-midi à apprendre un nouveau langage et à faire un pas vers l'avenir.

Le pouvoir des filles

Oh oui, les filles peuvent coder. Pour toutes les filles qui veulent montrer aux garçons comment on fait, nous vous invitons à vous inscrire et à montrer vos talents. Ne sois pas timide. Notre programme est inclusif et amusant.

Camp d'été 1 : 15 juillet - 28 juillet 2018
Camp d'été 2 : 29 juillet - 11 août 2018

Pour en savoir plus ou S'inscrire en ligne

Écrit par

Lyceum Alpinum Zuoz

Lyceum Alpinum Zuoz

Le Lyceum Alpinum Zuoz, fondé en 1904, est un internat international suisse situé dans un paysage alpin spectaculaire près de Saint-Moritz, en Suisse. Le campus du Lyceum occupe un vaste site avec ses propres terrains de sport surplombant le village alpin de Zuoz. En 2004, l'école a célébré son 100ème jubilé. La philosophie de notre école est fondée sur le respect de la tradition combiné à l'innovation.