Geek party tricks: learning science and engineering through hands-on activities | IEEE Conference Publication | IEEE Xplore