C++ Pointers + Structs

Finally done with another video lecture! This is a continuation of the previous video on Pointers and Arrays in C++. This video focuses on Pointers, Structs and Arrays in C++.

I’m still experimenting on which video lecture style is most appropriate – formal vs informal, live (hand drawn with markers) vs digital (screen recorded) – for computer programming. People might be thinking that digital is the only way to go but I believe there are certain topics that need to be discussed by hand first such as pointers.

iPad as DocuCam

My set up to record this video is shown in the picture. I was looking for a cheap, DIY docucam (document camera) and this is what I came up with. I originally looked for a 2-foot single tier wire rack but I couldn’t find one that fits. I searched around Wilcon Home Depot and arrived at the kitchen area where I got that thing. I don’t know what you call it but it was flat, elevated and had gaps for the camera to see through. I got 2 velcro straps to fasten the iPad to the kitchen thing.

It turns out, there’s a huge focal point discrepancy between the photo and video mode of the iPad 3. The video mode seemed to be zoomed in as compared to the photo mode. Meaning, I had to make my docucam higher to cover more area. I estimated that I needed around 2 feet to get it to the right height. I used my idle PS3 games and audio CDs as pedestals as shown. Despite the achieved height, half of the screen was still covered by my hand but it served the purpose. Later on, I further increased the height by replacing my makeshift pedestals with the boxes of The Book of Sith and The Jedi Path 🙂 They still served me well.

For the writing materials, I bought the whiteboard and eraser from National Book Store. The colored markers came from the president of my Advisory class, Maia Leyretana, when she came back from Korea.

I made the lecture somewhat formal, with most of the bloopers cut out or redone but there was still a fluke in one of the slides and I left it there. I recorded my voice using a Zoom H1 and edited the video using Camtasia for Mac.

Taking in the comments from my last video lecture, I targeted a max of 10 mins and had a short introduction to indicate what I’m expecting from the viewers such as prior knowledge. The original lecture that I used in class was good for 45 minutes. Cutting out the interaction and mistakes, I was able to compress it to 9:58 but I think the flow is terribly fast.

Nonetheless, I believe the video is still educational. Feel free to comment below on what I need to improve on. Thanks in advance!

You can check out the video here.