I love this blog! She offers lots of great research-based literacy strategies. She teaches in a secondary classroom, but I've been able to modify the activities to make them appropriate for the elementary level.
Document created by the NEA identifying the 4 C's of 21st Century skills (including communication and collaboration) and examples and resources for integrating them into a classroom