Guidelines For Technology Based Assessment