Learning relational algebra by snapping blocks. - Jason Gorman; Sebastian Gsell; Chris Mayfield (SIGCSE, 2014)