7 Tips To Make You A Better Developer and Development Instructor
Tags: javascript, webdev, discuss, career
Published: 2018-09-06 14:08:48

---
title: 7 Tips To Make You A Better Developer and Development Instructor
published: true
description: 
tags: #javascript #webdev #discuss #career 
cover_image: https://thepracticaldev.s3.amazonaws.com/i/aaxw1norsj9cffopknua.jpeg
---


A few weeks ago I wrote a blog post here at [DEV](/) on [3 Ways to Make Money While Learning to Code](https://dev.to/donita/how-to-make-money-while-learning-to-code-4hce). One of those ways was to **Teach for Coding Organizations**. But how?  

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!

---

                                Hypothetically speaking: 

* 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. 



# 1.                     Talk about what we are going to do. 
   ![alt text](http://i65.tinypic.com/9g920k.png "Unfinished Content")

* 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. 



   ![alt text](http://i64.tinypic.com/20qiefs.png "Finished Content")

---

# 2. Tell everyone what you’re going do. 

* Talk about the two tags you will use: **strong** and **p** 
  and why you will use them.

---      

# 3. Now demonstrate what you're doing aka **Live Coding**:  
* Show them by putting the **strong** tag around the title and the **p** tag to designate the paragraphs. 
![alt text](http://i65.tinypic.com/1444uxj.jpg "Bold Title 1")
![alt text](http://i67.tinypic.com/257q80n.png "First Paragraph")
![alt text](http://i64.tinypic.com/bi4f7r.png "Bold Title")
![alt text](http://i63.tinypic.com/6863gl.png "Second Paragraph")

---

# 4. Then tell everyone what you just did: 

* I just made the title's bold by adding the **strong** tags.
* I also assigned paragraphs by adding the **p** tags.

Show Example: ![alt text](http://i64.tinypic.com/20qiefs.png "Finished Content")

---

# 5. Give 3 opportunities to ask questions 

---

# 6. Tell them why you did what you just did: 
* 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.
 
  ![alt text](http://i64.tinypic.com/20qiefs.png "Finished Content")

# 7. Remain Available:

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?