Learning to code, programming LEGO robots and using 3D printers are some hands-on activities that could change the way young ...