This kind of feature is already implemented in a couple of themes, so its not that difficult to achieve.
My personal preference would be to have two regions (at least), one being the standard blocks on the right as they are, the other being a pull out drawer feature. It's then upto the course creator/teacher which region they add the blocks to.
My personal preference would be to have two regions (at least), one being the standard blocks on the right as they are, the other being a pull out drawer feature. It's then upto the course creator/teacher which region they add the blocks to.