Code.org is a great starting point for teachers unfamiliar with CS. There are many premade lessons, many of which are interdisciplinary.
Spheros are programmable robots, with corresponding interdisciplinary lessons, organized by grade level and content standard. Another great way to start if funding is available to fund the devices.
Interdisciplinary lessons, simple to use, premium version available.
Enjoyed by middle schoolers in particular, gaming to engage students in CS.
Teach mathematics through computer science, as students engage in computational thinking and create a video game.
Teach middle school science through CS. Funded by National Science Foundation.