It would be weird if a shield perk encouraged you to not use a shield, but I don't know for certain.
They aren't "shield" perks, they are "block" perks, and people who don't use shields still block. It would seem weird to me if the entire block skill was devoted specifically to one method of blocking.
So if I pick up a dagger, walk towards a guy, and stab him in the face 30 times while yelling, and then walk around and kill everyone in town with it without sneaking at all, will my Sneak skill go up? Or will no skill go up at all?
I would think my One-Handed skill would increase after all that fighting with, y'know, a one-handed weapon. I guess I must just be crazy ...
Haha. I'm thinking one handed goes up. I also think that daggers are just not classified as swords, and don't get that bonus. I'm sort of also hoping they don't get the decapitate perk... but who knows...