Commencez à coder dès aujourd’hui avec Python Fundamentals !
Bonjour, je m’appelle Michel Eramo. Je suis un éducateur expérimenté, un apprenant tout au long de la vie et un programmeur autodidacte. Je suis titulaire d’un baccalauréat officiel en industrie musicale, éducation et physique, d’une maîtrise en sciences mathématiques et d’un certificat en développement logiciel de Microsoft. Bien que je doive ma vaste base de connaissances en musique, physique, mathématiques et éducation aux nombreux grands éducateurs avec lesquels j’ai travaillé, ma compréhension de l’informatique est la mienne.
Je n’ai jamais suivi de cours d’informatique « officiel » ; Je suis complètement autodidacte. Cependant, ne laissez pas cela vous dissuader de suivre ce cours! Au lieu de cela, laissez-le vous motiver à apprendre tout ce que vous voulez. Non seulement je l’ai fait, mais J’en suis venu à réaliser ce qui fonctionne le mieux pour le programmeur autodidacte, et j’ai perfectionné le processus !
La combinaison de mon expertise en tant qu’éducateur et de mon propre intérêt personnel pour l’informatique autodidacte m’a conduit à une réalisation révélatrice; ce la plupart du matériel pédagogique pour le programmeur autodidacte n’est PAS PÉDAGOGIQUE DU TOUT.
Au lieu de cela, il tombe dans l’une des deux catégories suivantes :
- Écrire de petits “extraits” de programmes qui ont été sortis de leur contexte, semble ne servir à rien du tout et franchement, c’est sous l’utilisateur. Les principaux exemples incluent l’utilisation d’une boucle for pour imprimer tous les nombres pairs de 1 à 100 ou l’utilisation d’instructions if pour répondre à une entrée utilisateur générique. Ici, les utilisateurs s’ennuient et ne sont pas mis au défi de créer quoi que ce soit qui ait du sens. Il n’y a guère d’autre but que d’acquérir ce qui est essentiellement une connaissance factuelle. C’est une perte de temps.
- Regarder les autres coder des « applications » entières sans vraiment comprendre ce qui se passe. Ce sont des programmes dont la portée dépasse l’utilisateur dans lesquels il n’y a pas de guide clair pour guider l’utilisateur à travers le processus de réflexion sans simplement lui donner les réponses. Ici, sans un soutien et des conseils appropriés, l’utilisateur laisse par défaut quelqu’un d’autre déployer la solution pour lui. Il y a peu d’engagement à regarder quelqu’un d’autre travailler et rarement une pensée générée par soi-même. C’est une perte de temps.
Oui, j’admettrai que certains apprentissages ont lieu en faisant des tâches simples ou en regardant les autres accomplir des tâches compliquées. En fait, une grande partie de la façon dont j’ai appris s’est faite de cette façon. Cependant, je vous dis que cela n’est rien en comparaison de l’apprentissage qui se produit en FAISANT un travail significatif et stimulant de manière appropriée. C’est l’art de faire. Dans ce cours GRATUIT, j’espère vous donner un aperçu de mon style d’enseignement et vous aider à commencer votre voyage vers la maîtrise de Python et de l’informatique !