LED blink using microcontroller is the first step for microcontroller programmer. It is quite easy for the students if he/she know the C programming. In this section you need to know the embeded C language for microcontroller programmin and also need the simulation software to test the .hex code. the simulation software neme is proteous professional that i used. Several tutorials will be found on youtube if you need to teach the operation and settings.