![]() ![]() I finally found the solution to the chaos of workshopping and educating beginner developers to code – GitHub Codespaces. Meanwhile, people around me were creating masterpieces. I would attend workshops and spend the whole time trying to set up my environment. ![]() It was a mess, but understandably so! When I first learned to code, I had similar experiences. Learners would put them in the wrong files or fail to use the right extensions. Sometimes, I would tell them just to copy and paste the contents of each file from the starter code, but that would also present issues. For example, when I taught folks HTML, CSS, and JavaScript, we always spent the first 15 minutes of each class session making sure all attendees had access to the starter code, could run the code locally, and could follow along.įurther complicating the matter was that these learners were remote and had never written code, so it’s hard to tell if each person had properly cloned the repository and used the right file. My experience has taught me that when you don’t have the right technologies, frustration builds up for both teachers and learners. Ironically, my career is centered around teaching people about technology. Fun fact: both of my parents were teachers and actually taught at my elementary school, which made me swear off ever becoming a teacher. ![]() Since 2018, I’ve taught introductory web development to cohorts of 15-25 folks. Use Codespaces to teach HTML, CSS, and JavaScript to beginner developers ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |