The Raspberry Pi is a small, compact, fit-in-your palm computer fully equipped with multiple ports including usb, hdmi, micro sd and ethernet. Easily connect to a monitor or TV and attach a keyboard for computing. This fun tool allows students to dive into their imagination through programming and building using languages like Scratch or Python.