This sounds like an awesome project! App Lab code is all written in the same space, so, yes, copying and pasting the code will be the best way to get it to be operational.
I don't know what the end goal is, but keep in mind that your class will need to think about variable scope and come up with common global variable names that you want to have as global so there isn't a whole bunch of repeated variables that have the same name but might serve different purposes.
For the actual screens (not the functionality), you can import the screen from other students' work as you have already discovered.
Does that help?
Also, I'd love to see the finished project and hear what you all are doing - it sounds cool!