The difference between Instructivism, Constructivism and Connectivism in Teaching methodologies:
All useful but I favor Connectivism. I don’t know how that would apply in a school context, but I think it is normally how we learn most things anyway when you consider the social nature of information sharing (both on the Internet and in daily life)