Hi Nicholas,
Some technical content is a challenge to deliver in an interesting way just as you mention. What I try to do is to deliver content and then have an activity using the content. So there is a change of pace being offered to the students. 10-15 minutes of content then application, 10-15 content and then application. This way the students can segments of content in relation to relevancy. This is in addition to colorful graphics, PP and other media to help keep students engaged.
Gary