Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Good (Score 1) 420

I used to teach at ITT as well, and it was a joke. We had to follow the pre-made lesson plans, because every instructor was supposed to be able to assume each student who had taken a particular course had learned the exact same material. As you mentioned, the material was riddled with mistakes. Also, the students were woefully unprepared, even the ones who were in their 2nd year. If you gave a test with a matching section, but had a larger answer pool than there were questions, they'd freak out. They also couldn't handle short answer or multiple choice questions where more than one answer could be true (i.e. "select all that apply" types of questions). I'd have one or two students who learned quickly, but the majority were just there because they thought programming was a quick way to get rich and had no business behind a keyboard.

Good riddance.

Comment Part self-taught, part university (Score 1) 515

I got aTI-99/4A for my birthday when I was 8. I didn't know how to type yet, so my mom helped by typing in the examples from the Beginner's BASIC programming guide. Then I would edit them and figure out how to do stuff on my own. Eventually I was writing my own simple programs and trying to figure out how to make databases saved to cassette tapes.

A few years later, my dad bought an IBM PS/2 80 that came with a BASIC interpreter. A couple of years after that, I was in junior high school and had to take a programming class (taught in BASIC). I had been programming for several years at that point and was already well beyond what the class covered. This was still the 80s and the school didn't have a specialized computer teacher. Since computers had keyboards, they recruited the typing teacher for the class. Being a computer class, at some point Borland sent her a Pascal compiler. She knew I was way more into computers than anyone, so she gave it to me. I installed it at home and taught myself Pascal by writing programs in BASIC, then re-implementing it in Pascal.

When I got to college, I learned the "computer science" aspects (e.g. data structures and algorithms) of programming in C, then C++, and also learned things like COBOL, x86 assembly, and OpenGL. Along the way, I've also taught myself other languages as needed, like HTML, perl, php, SQL, etc.

I think the idea of making programming a requirement is pretty stupid. I have taught many programming classes myself and have observed the same thing as every other programming instructor I've ever met: there are a few people who pick it up instantly and advance far beyond the rest of the class in a very short time, a large number of people who are capable of doing it at a basic level, and a few people who just cannot get it at all. We should definitely have computer usage classes, especially for standard business applications, but what is far more important is how to think critically about information. We don't need any more anti-vaxxers or climate-change deniers.

Comment Re:What fallacy? (Score 1) 729

You might be interested in the work of David Chalmers. His website has a lot of terrific resources about philosophy of mind, consciousness, cognitive science, etc. from a wide variety of philosophers with every perspective and theory you could imagine. Chalmers' book The Conscious Mind: In Search of a Fundamental Theory is quite technical, but fascinating. The basic idea is that conscious perception is an intrinsic property of patterns, not just an emergent property.

Comment Fun idea (Score 1) 237

There is an online comic called Sinfest that occasionally has "cartoon-to-calligraphy" transformations that are interesting.

If you go to the archive and search for "calligraphy", you can pull up all the relevant strips. They will make more sense if you're a regular reader. Also, I probably wouldn't suggest using these for kids, but if you were creative, you could probably come up with similar types of drawings on your own.


Submission + - Prius won't move in snow, Toyota safety feature

iamhassi writes: from consumeraffairs: ""When my car is on any kind of slick surface that causes one of the front wheels to slip, ALL power to the drive system is stopped," wrote Christopher of Reston, Virginia", and he had to push his car up a hill because the wheels refused to budge. The dealership was able replicate the problem, and a Toyota spokeswoman calls it a "safety feature".

Slashdot Top Deals

In order to dial out, it is necessary to broaden one's dimension.