Hi Chris, there's another nice educational ubuntu-based distro called UberStudent.
I am worried about bash on Windows exactly because there's this crowd out there "I have my steam games, I don't have to deal with linux working and now I have bash". It was a reason for people to switch to OS X but I'm thinking Desktop Linux has more fundamental issues in terms of adoption because Microsoft is targeting the cloud linux developer working on a Mac instead of the cloud linux developer working on desktop linux, so it's like we already lost that userbase to OS X and Windows tries to get it back. It's a pretty bad position to be in. Not even your developers run your platform... Yes I know we can be happy about the absolute numbers getting higher (e.g. Steam Hardware Survey) but still we can't hide the fact that relatively (percentage-wise) something is bad. I know, the survey may have problems not appearing in linux but it had those same problems all those years so the comparison between the different months is valid and the decline is steady and ongoing and by now it has accumulated a difference that I'd say it's beyond the statistical error of the survey.
I haven' done any of this myself, but I'd check if one of the educational Linux distros comes with the requested functionality and tools. For example Edubuntu, Skolelinux/Debian-Edu or UberStudent.
> Needed help with software recommendations based on the fact that the computers will be used for student/education purpose.
The list of recommendable software depends on the age and qualification of the students and what's being taught. And the installed operation system.
As both a resource - considering you will need to not only justify cost but also the need to locate analogue of currently used software - and an aside, do not forget the existence of two Ubuntu flavors... Edubuntu (all ages?) and Uberstudent (for HS to College).