Engineering is Elementary has produced a free afterschool middle school engineering curriculum that can be accessed at

Although designed with afterschool in mind, the resources could be used during the school day. The curriculum is aligned with the Next-Generation Science Standards (NGSS). Although engineering is the focus (solving problems in the world around us), it does this in science context consistent with NGSS, so there are more than just engineering resources available.