Project-based Learning
Project-based learning is used throughout all courses to help improve engagement of students in lesson and to create an atmosphere of inquiry, authenticity, reflection, creation of success skills, and student led instruction. 

Various engaging activities can include:

Image result for ozobotsImage result for lego education WeDo 2.0
Image result for eq-robo