For one thing, the knowledge of how humans can survive living in a balloon around another planet?
Of course it relies on centralized servers. Websites have to come from somewhere. Data has to be load-balanced. You don't download and upload a website with a database and hardware.
Really? You can draw on your laptop with a digitizer? What kind of laptop is it? Hint: some people need pen input.
Mobile app touchscreen games? Desktop games? Text based browser games? Console games? Furthermore, what genre? Shooters? Strategy? RPG? MMO? Action? Adventure? Sim? Sports?
Teaching them to program _what_ exactly? Robotics? Video games? Mobile Apps? You're going to have entirely different requirements depending on what you want to program.
* I meant to say has a stylus, not has a tablet
I have one and haven't had the battery problem you did. Maybe yours is defective? The USB port charging is fine and mine idles for about a week (but then I have nothing running in the background).
I have the tablet. It's well built, bloat free, gets quick updates, has a tablet, has a good screen, is very fast, and is sized just right for me. Maybe it's not for everyone but I love mine. It IS a little pricey but I feel like I got my money's worth, which is the important part.
What type of outlet did they plug into? American? European?
Video phones are popular, if you think of it as long-distance skype video chats with people you wouldn't otherwise get to see. Sure it's not a phone as much as it is sitting at a computer, but video chat is used quite often.
Yes, actually, OLEDs can be and are used for lighting. http://lmgtfy.com/?q=oled+ligh...
(I have no idea if it does or does not. Also the speed of the storage will factor in to it).
Yes, but what about screen size? If it has to push more pixels then it might be a problem.
It REALLY depends. There are several fast-moving and emerging programming disciplines which are too new to even exist at an educational institution yet. Once they DO exist at an educational institution, you can bet the info is outdated and the people teaching them have no idea what they're doing. Now I hear you saying that if you learn the fundamentals in school that they're applicable elsewhere. This is true, assuming they're the correct fundamentals, and there is a good possibility they are NOT. Once again, outdated info can hurt in the programming world, depending on which area you end up working in. Someone else posted about needing a degree to get past HR. Once again, this is partially true. On the other hand, if you make your own project, library, framework, or some other programming project, release it into the world and show it off, people WILL hire you. These days the #1 request I get from anyone is "show us your github code repository" or "show us examples of your work." It is ENTIRELY possible to get coding work without a degree. In fact, sometimes the people doing the hiring will PREFER that. That said, a large portion of college has NOTHING to do with learning a profession.
Only the background image. Media queries don't modify HTML, they modify CSS.