Structure-Preserving Scientific Computing and Machine Learning: Summer School and Hackathon