Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Confusing symbols (Score 1) 1268

Trying to teach something without naming it is condescending and trite. You're only teaching process then.

"First, unscrew the oil pan bolt. Now catch all the oil in that big pan. Now unscrew the filter."

"Why are we doing this? Now the car has no oil in it..."

"Don't worry, we'll tell you next year."

Comment Re:RTFA, it's not that usage which he's objecting (Score 1) 1268

Abolish? Infix is appalling, and I use calculators very sparingly, like 5 or 10 numbers added together per week.

It has no purpose, unless you want to perform exactly one operation on exactly two numbers and then never do anything again. If that's what you're doing, infix is A-OK.

Comment Re:Calculators in school (Score 1) 1268

Hah!

At some point, you have to let go of the old ideas to teach the new ones. For example, do we let kids ride the bus or do we make them build internal combustion engines? I mean, someone had to build the first ICE. Why not make kids learn that too.

Thing is, I noticed in programming, programmers have a slightly irrational tendency to want to start things from scratch. I realized people have an innate desire to start from scratch so they understand the entire system. It's just more satisfying when there's no stone unturned.

So yes, we should be teaching algebra sans calculator, they should be building their own cars, and elementary school should be about making fire, fashioning arrows, and sewing clothes with sinew harvested from a deer carcass. Also, school should go until you're 55.

Whether I'm being serious or not is left as an exercise to the reader. But I do enjoy knowing how to add and subtract - something that is no longer taught - so take that as a clue.

Comment Re:It should be: 4+3+2=x+2 (Solve for x) (Score 1) 1268

There's no abstract thought or inference on written exams. The purpose of an exam is to test proficiency in a language. In this language, you have to know the specific meaning of = and (). Most exam languages are useful only for the exam and have little use later on. For example, someone taking this test will learn the meaning of () and then NEVER use it again for the rest of their lives.

Thus, I would speculate that kids not understanding = has more to do with illiteracy than math fail. Lemme guess, the minority population in these schools is 70%? Wow, that would make some sense.

In other news, mexican people don't know how to plug red, white, and yellow cables into plugs that are colored red, white, and yellow. Do you think they don't know colors? They don't know that it's important.

Comment Re:Why do they need to? (Score 1) 362

The Von Neumann bottleneck is sort of inevitable. A campfire might be able to eat more logs than you throw at it, but it's still the brightest place in the field. And let's say you throw all the logs at it, now you run out of logs and feel stupid the other way.

Example, for all the times you've gotten 12fps in a game, how many times has your cpu idled at near zero? Like right now?

One part is always going to be faster than another. Except when CPU's finally top out, and that will be interesting.

Comment Re:Don't make them smaller (Score 1) 362

>Even at the current rate of growth, the need for dozens of cores on a desktop is decades out, at least.

When you're applying an effect in Photoshop, don't most of the effects only depend on the pixels near it? So Photoshop should be scalable to number of cores equal to the number of pixels. No fancy programming needed, just break up the work into chunks.

Video editing would be the same way.

Most other productivity apps - those involving text - are usually focused on interrupts from the user, network or I/O, so they wouldn't benefit much at all, except maybe in rendering.

Slashdot Top Deals

Sentient plasmoids are a gas.

Working...