Actually do the first three things listed here before you start this assignment!
Watch this video – https://www.youtube.com/watch?v=FeK5edRmPjQ
Read and understand this page – http://www.minecraft101.net/redstone/redstone-logic.html
You may want to use it as a reference.
Take a moment and scan through this page – http://minecraft.gamepedia.com/Tutorials/Basic_Logic_Gates
Start Minecraft and create a new superflat world named yourname_logic.
Using redstone and redstone torches and blocks and … create each of the 7 types of logic gates.
Take a good screenshot and hand it in