S'inscrire maintenant

S'identifier

Mot de passe perdu

Mot de passe perdu? S'il vous plaît entrer votre adresse e-mail. Vous recevrez un lien et créez un nouveau mot de passe par e-mail.

Ajouter un enregistrement

Vous devez vous connecter pour ajouter après .

Ajouter une question

Vous devez vous connecter pour poser une question.

S'identifier

S'inscrire maintenant

Bienvenue sur Scholarsark.com! Votre inscription vous donnera accès à l'utilisation de plus de fonctionnalités de cette plate-forme. Vous pouvez poser des questions, apporter des contributions ou de fournir des réponses, Voir les profils d'autres utilisateurs et bien plus encore. inscrire maintenant!

Python EV3

Python EV3

Prix: $24.99

Ceci est un cours sur la programmation du robot Lego EV3 (soit la version familiale ou éducative) avec Python EV3. Ce cours n'enseigne pas les bases de Python, vous devez donc être familiarisé avec Python de base avant de suivre ce cours.

Pratique de l'examen de base, Je suis Nigel Ward. J'ai enseigné l'informatique et la physique dans de nombreuses écoles internationales parmi les meilleures au monde, mais récemment, je me suis concentré sur l'apprentissage de la programmation du robot pédagogique le plus populaire au monde., le Lego EV3, avec le langage de programmation textuel le plus enseigné au monde, Python.

Alors, devriez-vous suivre ce cours?

Vous ne devriez pas suivre ce cours si vous n'avez pas accès à un robot Lego EV3, bien sûr.

Vous ne devriez pas suivre ce cours si vous voulez fabriquer beaucoup de robots Lego au look cool, car ce cours concerne la programmation., pas sur la construction de nombreux robots différents. Utiliser des variantes d'une conception standard, le véhicule éducatif Lego officiel est également un choix délibéré pour permettre l'utilisation de ce cours dans les écoles, où les enseignants n'ont pas le temps ou la justification pédagogique pour demander aux enfants de créer de nombreux modèles différents.

Vous ne devriez pas suivre ce cours si vous ne connaissez pas déjà les bases du langage de programmation Python. Ce cours ne vous apprendra PAS les bases de Python, et apprendre les bases de Python en apprenant à programmer des robots n'aurait aucun sens car les commandes spéciales utilisées pour contrôler les robots ne sont pas des commandes Python de base. Il existe de nombreuses façons d'apprendre les bases de Python, y compris quelques bons cours ici même sur Udemy.

Vous ne devriez pas suivre ce cours si vous recherchez une version d'EV3 Python autre que celle basée sur le système d'exploitation ev3dev et la version Python 3. En particulier, ce cours ne concerne pas la variante EV3 Python connue sous le nom d'EV3 MicroPython.

Vous DEVEZ envisager de suivre ce cours si vous aimez travailler avec le robot Lego EV3 mais souhaitez le programmer avec un robot plus puissant., langage de programmation plus standard que le standard Lego, parfois appelé EV3-G. En fait, le langage de programmation Lego standard n'est pas vraiment un langage - c'est un ensemble d'icônes que vous configurez et connectez ensemble - c'est très différent des langages de programmation textuels utilisés par les programmeurs professionnels. Dans ce cours, vous apprendrez à programmer l'EV3 avec le langage de programmation Python, le langage de programmation textuel le plus enseigné au monde. Ce cours ne vous apprendra pas bases de Python, mais cela vous donnera beaucoup de s'entraîner travailler avec les concepts de base de Python, et en même temps vous apprendrez sur les robots, ce qui est vraiment important étant donné que les robots et l'intelligence artificielle vont avoir un impact énorme sur la société humaine dans les décennies à venir. Des milliards d'emplois vont être partiellement ou complètement automatisés, et vous devez faire tout votre possible pour vous préparer aux changements à venir et augmenter vos chances d'obtenir un emploi dans l'un des rares domaines susceptibles de se développer. Tout ce qui approfondit vos connaissances sur Python et les robots augmente vos chances d'obtenir un emploi bien rémunéré. Les programmeurs Python sont généralement très bien payés – aux Etats-Unis, par exemple, le salaire moyen des programmeurs Python est bien supérieur 100 mille dollars par an, équivalent à plus de 4 millions de dollars sur toute une carrière. Avec ce genre de chiffres à l'esprit, demandez-vous s'il est raisonnable de s'inquiéter du coût de suivre ce cours, et n'oubliez pas aussi qu'Udemy a une garantie de remboursement si vous n'êtes pas satisfait.

Travailler avec des robots, même un robot aussi modeste que le Lego EV3, augmente également vos chances d'obtenir un emploi en travaillant avec des robots, bien sûr, et est un domaine d'emploi qui est susceptible de se développer rapidement tandis que d'autres seront automatisés dans les années à venir. Même si vous ne travaillez pas avec des robots, comprendre comment ils fonctionnent vous permettra de vous sentir plus à l'aise dans un monde où ils impacteront fortement nos vies.

Attendez un moment, ai-je simplement décrit le robot EV3 comme "modeste"? C'est en fait assez cher par rapport à de nombreux autres petits robots. D'accord, donc vous payez pour la qualité Lego, fiabilité et modularité, mais vous payez aussi cher pour autre chose: la possibilité de programmer votre robot avec de nombreux langages de programmation différents. L'EV3 peut le faire car en son cœur se trouve la soi-disant «brique intelligente’ un bon petit ordinateur Linux. Lorsque vous achetez un kit EV3 avec plus de 600 pièces il y a une pièce qui coûte plus cher que toutes les autres pièces combinées - c'est la brique intelligente. Donc, si vous dépensez tout cet argent pour avoir la possibilité de programmer dans plusieurs langues et que vous n'utilisez que le logiciel original Lego, j'ai peur, mon amie, que vous avez peut-être gaspillé beaucoup d'argent.

En parlant d'acheter un kit EV3, il existe deux types de kits: la vente au détail (domicile) version, et la version éducative. Bien que les kits soient assez différents, ce cours est conçu pour être compatible avec les deux types de kit. En raison des différences entre les deux kits, il y a quelques exercices qui ne peuvent être complétés qu'avec un kit spécifique, mais la grande majorité des exercices peuvent être complétés avec l'un ou l'autre kit.

Comme j'ai dit, la brique intelligente EV3 peut être programmée dans de nombreuses langues différentes, mais le fait que vous lisiez ceci indique que vous avez déjà compris que Python est le meilleur choix parmi les nombreux langages de programmation textuels. Il est devenu le langage de programmation textuel le plus enseigné au monde grâce à sa combinaison de puissance, syntaxe simple et concision. En fait, de nombreux experts considèrent désormais Python comme le langage de programmation le plus populaire au monde..

Ce cours est bon marché par rapport au coût d'un EV3 et par rapport au coup de pouce que les compétences en Python et en robotique peuvent donner à vos perspectives de carrière. Pourriez-vous obtenir les informations dans ce cours ailleurs? Un peu de, sans aucun doute, mais ce cours est construit autour d'une nouvelle façon très simple de programmer l'EV3 avec Python, vous ne trouverez donc pas grand-chose pour rivaliser avec ce cours. Ce cours est basé sur la programmation avec un, Open source, éditeur de code multiplateforme appelé Code Microsoft Visual Studio, ou simplement VS Code. VS Code est compatible avec Windows, MacOS et Linux. Récemment, une extension a été publiée pour VS Code qui facilite l'écriture et l'exécution de scripts Python pour l'EV3. Comme c'est facile? Aussi facile que 1, 2, 3. Une fois que tout est mis en place, tout ce que vous devez faire est:

  1. Écrivez votre script Python

  2. Sauvegarde le

  3. Exécutez-le en appuyant sur la touche F5 (ou en l'exécutant directement sur l'EV3, bien sûr)

Résumer, voici quelques-unes des choses que vous pouvez vous attendre à apprendre dans ce cours:

  • Non seulement vous apprendrez à utiliser votre EV3 avec un langage de programmation différent et beaucoup plus sérieux, mais vous découvrirez de nombreuses nouvelles fonctions qui ne sont pas disponibles dans le logiciel Lego standard., tels que la synthèse vocale et la gestion considérablement améliorée des variables et du texte.

  • Vous vous familiariserez avec Visual Studio Code, un excellent éditeur de code multiplateforme utilisé par de nombreux codeurs professionnels

  • Vous apprendrez comment installer Visual Studio Code sur votre ordinateur et comment installer des extensions

  • Comment modifier utilement les paramètres du VS Code

  • Comment flasher un autre système d'exploitation EV3 (EV3dev) vers une carte SD

  • Comment télécharger tous les sons et images officiels Lego sur la carte SD afin qu'ils puissent être utilisés par vos scripts Python EV3.

  • Comment écrire du code pour interagir avec les moteurs EV3, capteurs, boutons, écran et haut-parleur.

  • Comment assembler le véhicule officiel de l'éducateur (éducation) ou un véhicule similaire (ensemble domestique).

  • Comment assembler un drawbot/writerbot.

  • Même si vous n'envisagez pas de devenir codeur professionnel, apprendre à programmer aiguisera vos capacités de réflexion - le codage ne pardonne pas la pensée bâclée!

  • Tu vas apprendre (à la dure!) que lorsque les robots opèrent en dehors des paramètres d'usine soigneusement contrôlés et dans le désordre du monde réel, leur comportement a tendance à être quelque peu approximatif et imprévisible, contrairement au parfaitement prévisible, comportements parfaitement précis des programmes qui ne sortent que sur un écran.

  • L'apprentissage des robots est essentiel, bien sûr, dans un monde où les robots et l'intelligence artificielle devraient avoir un impact énorme sur la société humaine au cours des prochaines décennies. Peut-être que vous ne serez jamais un programmeur de robots professionnel, mais savoir comment les robots sont programmés peut vous rendre plus à l'aise à l'idée de partager votre monde avec eux..

  • Peut-être le plus important de tous, vous aurez beaucoup de pratique pour étudier et modifier des scripts Python, et ainsi approfondir vos connaissances en Python. Une bonne connaissance de Python est extrêmement précieuse sur le lieu de travail - rappelez-vous comment j'ai dit qu'aux États-Unis, les codeurs Python gagnent plus de 100 mille dollars par an, en moyenne?

Alors rejoignez-nous maintenant et améliorez vos précieuses compétences Python tout en ayant trouvé avec votre robot Lego EV3!

Il y a environ 20 vidéos tout à fait, d'une durée totale d'environ 5 heures. Des sous-titres de haute qualité sont disponibles pour chaque vidéo. L'essentiel de la programmation Python EV3 est expliqué en plusieurs parties 1 et 2 (deux heures) et pièces 3 et 4 donner principalement des pratiques et des exemples. En tant que tel, les pièces 3 et 4 sont facultatifs.

En plus des vidéos, ce cours comprend:

  • Un fichier ZIP avec la plupart des scripts Python abordés pendant le cours.

  • Un document PDF (sur 100 pages) qui est essentiellement le script des différentes vidéos.

  • Instructions de création pour la version domestique du véhicule éducatif et un lien pour créer des instructions pour la version éducative du véhicule éducatif.

  • Instructions de construction pour une fixation de pare-chocs.

  • Construire des instructions pour un robot de dessin et d'écriture qui fait l'objet de pièces 3 et 4 de ce cours.

Table des matières

introduction (3 minutes)

Partie 1: Mise en place

  • 1UNE (9 minutes) Configurer l'EV3

  • 1B (5 minutes) Connectez l'EV3 à l'ordinateur

  • 1C (23 minutes) Installez VS Code et les deux extensions nécessaires, configurer, et connectez-vous à EV3

Partie 2: Les composants

  • 2UNE (24 minutes) Arduino Robotics pour apprendre tous les fondamentaux du matériel Arduino

  • 2B (30 minutes) La brique intelligente (affichage, boutons, LED et haut-parleur)

  • 2C (19 minutes) Capteurs

Partie 3: Assembler les morceaux (43 minutes)

  • 3UNE (3 minutes) Entrer en collision, sauvegarder, tourner et continuer

  • 3B (2 minutes) Suiveur de ligne

  • 3C (7 minutes) Adepte de mur

  • 3ré (9 minutes) Diriger avec la lumière

  • 3E (2 minutes) Suivre un objet

  • 3F (3 minutes) Suivre une balise (uniquement pour le modèle domestique)

  • 3g (5 minutes) Programme avec couleurs

  • 3H (9 minutes) Stationnement libre-service

  • 3je (3 minutes) Attention aux fortes pentes (uniquement pour le modèle d'éducation

Partie 4: Faire un drawbot et un writerbot

  • 4Une partie Drawbot 1 (38 minutes, avec possibilité de sauter la finale 15 minutes qui est une dérivation mathématique)

  • 4B Partie Drawbot 2 (22 minutes)

  • 4C partie Writerbot 1 (33 minutes) Écrire un script qui peut écrire des caractères qui ne contiennent pas d'arcs.

  • 4D partie Writerbot 2 (22 minutes) Modifier le script afin qu'il puisse également écrire des caractères contenant des arcs

Laisser une réponse