At least with emacs, you could load a key map which gives them modern keybindings and give them a print out[1]. There's a built-in CUA mode too. That way they get better syntax highlighting, indentation and backup files for free. They don't have to /learn/ emacs.
I strongly agree with you though that the last thing you want to is throw up all these barriers to students getting started with programming and am appalled that the kids and teacher have to put up with the pi and shell solution.
> The modalities are often described as: visual; auditory; kinesthetic.
The evidence base for learning styles is very weak [1]. It's fashionable in schools and teacher training to deride them as a neuromyth. You can make a slightly different argument: that different things are taught better in different ways; or having the same concept explained in multiple different ways helps everyone learn; or that we all have learning preferences which make us feel comfortable. The link between teachers accommodating learning styles in classrooms and improved student outcomes is very tenuous.
At least with emacs, you could load a key map which gives them modern keybindings and give them a print out[1]. There's a built-in CUA mode too. That way they get better syntax highlighting, indentation and backup files for free. They don't have to /learn/ emacs.
I strongly agree with you though that the last thing you want to is throw up all these barriers to students getting started with programming and am appalled that the kids and teacher have to put up with the pi and shell solution.
[1] https://github.com/darkstego/wakib-keys#ctrl