If you google information about teaching coding, you will see tips but a lot of those tips are generic, especially when it came to facilitating classroom projects.
When I did get the opportunity to teach, I went in blindly and made a few mistakes. Thankfully, my chapter leader still saw potential in me to give me tips on how I can be a better instructor and I wanted to share them with you!
Even if you're not an instructor, this can apply in any setting when you're teaching/leading anyone to the promise land of coding lol, whether you're a developer over interns or a developer in a team setting assisting other teammates. These are just tips and of course you can match it with your teaching style. So lets get started!
- You're teaching a Introduction to HTML Class.
- You just got done going over HTML basics including the p and strong tags.
- Now it's time for the mini in class project of creating content on the material you just taught.
- Show the before and after of what your students will create. Imagery is very important, it helps give people an idea of what they are doing. Next, show your students the differences in each picture and tell them how they are going to apply what they just learned to get the "after" picture.
- Talk about the two tags you will use: strong and p and why you will use them.
- Show them by putting the strong tag around the title and the p tag to designate the paragraphs.
- I just made the title's bold by adding the strong tags.
- I also assigned paragraphs by adding the p tags.
- I used the strong tag because I wanted to grab the viewer's attention. To do that you make certain words/phrases stand out from surrounding text.
- I used the p tag to designate the paragraphs in the content.
After those 6 steps, give your students the opportunity to accomplish the task. Walk around and offer help because some might be too shy to ask questions while you're teaching. Always remain available!
Now you have given youur students the roadmap on how to accomplish the finished project.
Give your students time to finish there project and always be open for questions. I hope this helps! :)
Do you have any tips that have helped you?