If requiring signup is a showstopper how are you posting on HN?
Also, how many middle school and high schools (especially title 1 schools) do you know have office365 for the teachers, let alone for each and every student?
Please don't regard this reply as being critical of the offering, it's certainly not and I applaud what you're doing, I'm more responding to the person who couldn't understand why login was a barrier.
Perhaps www.code.org is a better offering?