I haven't tried it, but people say nice things about Swift Playground. If you add a keyboard and an internet connection you can also use any of the web based IDEs and programming notebooks out there.
Why would you do this over a setup with real keyboards and a big screen? I couldn't imagine myself staring a tablet the whole day.
Why would you do this over a setup with real keyboards and a big screen
Given the choice I wouldn't, my point was more that only having access to an iPad is no reason to not be able to learn how to program.
Re:Teaching CS in the schools
by chrisseaton on Monday October 08, 2018 @11:53AM
(#18168550)
If you attach a Bluetooth keyboard and use a larger tablet what is the effective difference between that and a small laptop?
Nothing, but that's disingenuous, because kids aren't hanging out with keyboards and >11inch screens.
Once we have 24" tablets maybe this would work for me.
Re:Teaching CS in the schools
by chrisseaton on Monday October 08, 2018 @10:56AM
(#18168024)
Just one example is https://www.mathworks.com/products/matlab-mobile.html
What development environments run well on a tablet?