Just a question: how are you going to get anything onto the iPads without internet access?<p>Or, I guess, she can upload stuff to the iPads and use them online, but the inmates can&#x27;t?<p>I can&#x27;t say anything about iPads themselves, but depending on how much motivation they have, just look at how European universities taught computer science before they had cheap access to computers: use a book and pen-and-paper; if you want to run a program, you&#x27;ll have to wait for a few days for the results to come back.<p>Of course, iPads are powerful enough, that with the right software you can program on the directly: eg <a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;scheme-programming-language&#x2F;id500474368?mt=8" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;scheme-programming-language&#x2F;...</a><p>(I have no clue whether that app is any good, I just googled for &quot;Scheme for iPad&quot;.  Edit: oh just read, this app needs internet connection.  Alas.<p>A bit of searching should yield some that run purely locally.  Perhaps <a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;iluabox&#x2F;id398073834?mt=8" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;iluabox&#x2F;id398073834?mt=8</a>)<p>In any case, if you can get the lads to treat programming like math, you can get pretty far with just book and pen&#x2F;paper alone.  If you can keep them interested.