I got my undergrad in Nuclear Engineering, and I learned to use Gamma Ray Spectrometers costing easily 30,000 dollars and did Plasma Physics experiments in a Vacuum Chamber setup of similar cost, all the while supervised by people who knew how to safely perform experiments with radioactive material and comply with relevant government regulations. And I was mainly about Computational Neutron Transport - I got what was considered a bare-minimum grounding in Experimental Nuclear Science. This is to say nothing of programs with research reactors students can use for experiments (whose ranks my alma mater sadly left just as I arrived).
This was basically true of all the non-CS engineering disciplines. Perhaps one could cobble together an equivalent to a Mechanical Engineering or Civil Engineering degree from my alma mater with CnC Routers at Hackerspaces and the like. But I really can't imagine that working for Nuclear, Aerospace, Biomedical, the Semiconductor side of EE...
Or rather, I can, but it would require an enormous investment into high-fidelity simulation of the relevant equipment. And that is a dangerous road. At the moment, we verify Engineers' ability to use equipment in a very robust way - having them actually use the equipment to perform engineering tasks and measurements. If you rely instead on training simulators you need to be extremely vigilant about their fidelity (and you will almost certainly fall back on minimum duration of instructor-monitored usage of real equipment, like the nuclear and aerospace industries require).
Are the civil engineers running the local water treatment plant -- which can't seem to get enough qualified people -- going to hire people who don't meet the requirements to be called an "engineer" (unlike the US, these reqs are like doctors and lawyers).
If anything, the two-sigma problem argues against in-person teaching. Mastery based learning requires that a student prove that they have mastered the current concept before they are allowed to move on to the next concept. That is much easier to do in an online setting, where each student can be presented with customized material, than it is to do in a class of 30-or-so bored undergraduates.
For certain gen ed classes, maybe have the whole cohort in a single class, not for lectures or exams, but for discussion and collaboration. Make those courses fully project based and assign them uniformly across degree boundaries.
Right now, graduate level courses and prestigious institutions are the only ones even trying to offer a higher education. The majority of universities at this point are paper mills, rushing hundreds or thousands of students through programs without most of the benefits you described. It’s a system optimized for making money or university survival, rather than student achievement or societal benefit.
That immediately makes it clear to people that we dont have the money or people to afford that outcome, and after a few traversals on that ladder, the issue of education being a huge method to minimize the cost to educate people without overloading on number of teachers and cost of HR becomes apparent.
Mentorship is my new educational holy grail today frankly. Gone is the hope of the MOOC, now we need the Young Lady's Illustrated Primer, a mentor that customizes information that matches a student.
Fundamentally though people learn through play, thats how humans are designed.
Kids pick up 5000 combinations from playing league of legends, and do stupid number crunching on the fly.
However play is to hard to create, because we don't associate fun with a lot of work.
If we ever solve education, it will be solved by using play, even Mentors must understand fun.
In case you didn't get the reference: https://proto-knowledge.blogspot.com/2011/11/building-young-...
I take the opposite stance - being in person makes a huge difference, possibly one not appreciated by the demographics here.
People continually reduce the experience to “sitting in a box and ingesting information.
But a classroom is much more than that - it’s the ability to interact with other students, to deal with real world issues and practice even basic skills like asking questions.
It’s chances to interact in larger groups.
It’s resources which can’t be shared online at all (libraries, information terminals, printers.)
There are also people who depend on interacting with people to process ideas.
All of this modulated by the degree.
If you are doing some courses, you very much depend on interacting with people - doing a negotiations module online is very different from an in person class to pick an example.
And fundamentally- human brains on average are designed to work with people.
Mine isn’t, and being at home and studying isn’t a bad deal- but i would cease being objective if I didn’t recognize that there are many ancillary and direct benefits to studying in college, and for some people in person studying is the only way they can achieve it.
Finally I present to the people here Blooms 2 Sigma problem.
https://en.m.wikipedia.org/wiki/Bloom's_2_sigma_problem
People sorely sorely underestimate what “education” is actually about.