"Anyone would think that using the electron model could actually help with understanding this stuff!"
actually it does help a lot.
"Bearing in mind that you would have to think of them moving back and forth at a frequency of several (or even thousands of) megaHerz, they will not be moving any significant distance at all - less than the diameter of a metal atom, in fact. So please don't try to paint a picture of anything "sloshing" anywhere. It's the very slightest oscillation that's involved. "
Flow of current down a wire is as you describe a quite slow drift of electrons.
Like pushing peas through a straw - it takes a long time for any given pea to traverse entire length of the straw.
But if the straw is full the delay between inserting a pea at one end and getting one out the other end is quite short.
Electrons are as alike as peas in a pod.
Push some in one end of a wire and almost immediately some identical ones will ty to exit the other end . The "push" between electrons moves at nearly speed pf light.
So we say that current flows at nearly the speed of light, and do not try to track individual electrons. That's easy to forget.
That "Antennas for Dummies" was a good find. It broached the topic of the external electric field between the ends of the dipole antenna. See fig 2 of first link:
http://www.hottconsultants.com/pdf_files/dipoles-1.pdf
the dotted lines might be thought of as indicating the E-field
Bravo - that electric field is there due to the rarefaction and compression of charge going on inside the antenna wire. Note it goes from end to end through space. And an electic field contains energy - voila there's half the answer to original question how does an antenna radiate.
Because electrons can't get past the ends of the wire there's zero current at ends.
In the middle the current is highest .
So there's a magnetic field that's strongest about middle of antenna. Apply your right hand rule around center of the antenna -
magnetic field will be in a plane perpendicular to current flow hence perpendicular to the E field.
It might be called the B field.
Now we're getting into fields - E and B fields always coexist and are perpendicular, if i remember right.
If you create those two fields in space you have radiated electromagnetic energy.
There's the other half the answer of 'how does an antenna radiate'.
"Sloshing" then involves not complete end-to-end traverses of the wire by individual electrons ,
but as i said many posts ago, enough motion to cause alternate compression and rarefaction of charge near ends of the wire.
Like pushing peas back and forth in a soda straw.
Does this approach help people understand?
When I took my antennas and fields course i was overwhelmed by horrific multi-term vector calculus equations. I would not have passed that course without taking the terms in those equations and relating them one by one to physical effects like above.
I was blessed to have had an extremely practical high school electronics instructor who taught us boys how antennas and transmission lines work from an electron-by-electron approach then tookus into the formulas. Of course in high school we just used algebra (he taught us complex algebra) and Smith charts (and slide rules - it was early 60's). He enabled me to figure out why those fearsome college equations worked. I could relate each term to something physical. Else i couldn't have believed them.
Since as you point out electrons do actually move, it is VERY useful to use an analogy when helping beginners. Just got to remember it's the push between electrons that moves fast and the electron you put in over here isn't the same one you get out over there.
I actually prefer the analogy of water in pipes.
Speed of sound in a medium like water is sqrt (elasticity/density)
and speed of light is 1/ sqrt (permittivity X permeability)
so i think modern physics has parallels to classic.
But I'm a picture thinker.
There may exist people who can think in equations and if so, i envy them.
I enjoyed all the posts here and would welcome any enlightenment anybody has for me.
old jim