To teach applied fields such as technology and engineering, active, not passive, learning is best practice. From preschool through graduation, students should be required to learn both technology and engineering. As early as preschool, students can learn about building/creating/design (engineering) and programming (robots).
After learning their letters, young students can start to program using tools such as MIT’s SCRATCH where teachers can easily incorporate programming into a variety of classes such as art, mathematics, reading, writing and music. Using SCRATCH, young students can draw and animate their own sprites and backgrounds (art), learn about coordinate systems (mathematics), animate a story (reading and writing) and play music and/or musical notes. Early STEM education can also incorporate the engineering design process allowing students to not just make a project, but to encourage creativity as they improve their project based on feedback and testing. Many engineering projects can be found on science websites such as Science Project Ideas including building bridges to designing and flying hot air balloons.
If a teacher is looking for a complete STEM curriculum, Lego robots have kits and materials that can be used to teach T & E alongside any and every subject from art to mathematics to reading/writing. LEGO Education Library houses a wealth of STEM resources from classroom to competition to play.