The following teacher resources are more specific to STEM content and activities than the teaching strategies. We would encourage teachers to make them a part of any discipline, for example coding can be added into many courses, but some are quite subject specific.

AAAS Science Assessment - A great resource for test/exam questions -

Ardunio -

Coding in the Elementary Curriculum by Lisa Floyd - Here are some algorithms and full solutions for coding in the classroom that have curriculum connections -

Dash -

Dinah Zike’s Foldables - Zike provides dozens of foldable styles as well as math topics they work well for -

Discovery Education - "A digital science and technology teaching resources offer a rich, engaging, educational experience. " - - Create your own puzzles  -

Drones - Great for exploring motion in 3D, among other things - e.g.

Elements 4D - With an apple device, students can explore 2D paper elements, and watch what happens when they bond and be fascinated with the reactions that are created on their screens.  -

TVDSB Environmental Program - Thames Valley School Board runs environmental programs and classes that students can be part of. Teachers can take their class their for a diverse array of cross curricular environmental and outdoor education programs free of charge to TVDSB schools. -

Estimation 180 - This site is full of awesome authentic activities to help students practice skills used in estimation including proportional reasoning, -  

Everyday Science Mysteries: Stories for Inquiry-based Science Teaching by Richard Konicek - A great book for incorporating literacy and mystery into science classes (STEAM) - Preview:

Fermi Questions  - "A Fermi question is a question in physics which seeks a fast, rough estimate of quantity which is either difficult or impossible to measure." This site has hundreds of examples -

Geoboard - Learn about area and perimeter using this online geoboard -

Gizmos - This site has amazing online interactive tools for investigating and verifying math and science as well as full lesson plans. There is a free trial and TVDSB has codes. -

HippoCampus - A site that creates and compiles educational videos on a huge range of topics and grade levels. And it's free! -

Intel Education resources - Lesson plans to implement "Design and Discovery" projects -

KhanAcademy - Khan Academy has tons of free online courses including videos as well as practice activities and quizzes. These are great tools for blended learning and or flipped classrooms. -

Lego Mindstorms - Buildable, programmable robots  -

Lets Talk Science - Volunteers run free STEM programs/activities in schools, all teachers have to do is request for them to come. -

Makey Makey - The possibilities are endless (e.g. a banana piano!)with these kits including alligator clips, a USB cable, and a video game controller-like device -

Math Eyes - Help math come to life for students by teaching them to use their math eyes to see math all around them. Take your class on a math trail with checkpoints for mathematical discussion. -

Mathies  - A site with games, learning tools, activities, and more for math teachers, students and parents. Developed based on the Ontario curriculum and context. -

Mathletics - Gets students excited about math through this engaging, supportive, curriculum focussed online math tool. Students have their own account online and work to solve math problems all while building their confidence and tracking their performance. -

MBot - A digital programmable robot-like device that uses a version of block coding for students to play around with, and it's cute!  -

NanoHUB - "The largest nanotechnology online resource" -

National Council of Mathematics Website - They offer some good lesson plans for “Activities with Rigor and Coherence” -

National Library of Virtual Manipulatives - "A library of uniquely interactive, web-based virtual manipulatives or concept tutorials, mostly in the form of Java applets, for mathematics instruction (K-12 emphasis)."  -

National Science Digital Library - STEM teaching literature and resources including lesson plans. -

National STEM Video Game Challenge - This competition accepts student submissions of original, playable video games and game design documents, and awards a winner. -

Nearpod - Allows students to have the powerpoint presentation on their own personal tablet while the teacher it teaching at the front of the room . -

Open Middle Math Questions - Open-middle questions are closed at the beginning (all students are given the same question and arrive at the same answer(s)), but are open in the middle "meaning that there are multiple ways to approach and ultimately solve the problem". These questions are great for allowing many different ways of thinking and problem solving. -

PBS Teachers STEM Education Resource Center - Lots of STEM resources  are available. -

Python - Teknoteacher shares many ways to incorporate this language into the classroom -

Raspberry pi - This credit-card-sized computer plugs into many screens (e.g. an old TV) and a keyboard -

Rube Goldberg - Encouraging students to create inventions out of a variety of random materials.  -

Science NetLinks - Find science lessons and tools for K-12 -

Science Olympics -A competition in London, ON that invites teams of high school student to partake in timed science related challenges -

Scratch - An amazing introductory (block) coding program that is accessible/challenging for both novice and advanced coders. There is also ScratchJr. for younger learners.

Sphero - A programmable ball for students to play and learn with.

Thames Valley Science & Engineering Fair - Students individually create their own science fair project and then go on to compete against others at a science fair. -

Visual Patterns - This site has tons of interesting patterns made out of a variety of images for students to understand and extrapolate. -

What will you Do in Math Today?  - This site is primarily developed as a result of the research of George Gadinidis. He strives to design and improve math activities/investigations that make math exciting, surprising, and interesting. Many of his activities get students to work with (on a surface level) undergraduate level mathematics concepts.-

WODB - This site has plenty of pre-made "Which One Doesn't Belong" activities, categorized by math concepts they engage students with. -