Using Raspberry Pi to Teach Computing "Inside Out".