This is a podcast series that would be appropriate for our 8th graders doing NHD research. Each of these podcasts could be assigned as homework a couple of nights before these topics are covered in class so that students come into class with a basic understanding of the content to be covered that day. I guess it would be a little bit like "flipping" the class for that day. The teacher could have a quick discussion about detecting bias in primary sources based on the information from the podcast and then the rest of the class could be freed up for students to actually rotate through primary sources and practice detecting bias.
This is an online course that would be excellent to use with our 8th graders who are learning robotics and Scratch right now. Engaging them in several different types of basic coding activities can help show how the elements of computer programming are constant whether they are working in javascript or RobotC or Scratch, though the terminology might vary a little. This can help prepare them for more advanced programming classes in HS.