TOUR NEW YORK - Time Out New York
Judah notes that the reporter got it wrong, i had the torta, i think he had the tacos and jeremy got the enchiladas… :)
TOUR NEW YORK - Time Out New York
Judah notes that the reporter got it wrong, i had the torta, i think he had the tacos and jeremy got the enchiladas… :)
writing | ben fry » Is Processing a Language?
it really bums me out when people overcorrect i for me.
writing | ben fry » Is Processing a Language?
i still don’t buy that java syntax is all that friendly, but hey, mileage varies, right?
Two Neighbors Create a New High School for Greenwich Village - NYTimes.com
I do not personally believe that lecture dissuades learning and inquiry, but most lecture does not make place for it. A lecture can be structured in a way that encourages those moments of skepticism, but it’s not as easy as assigning a project.
Educators, school administrators, and school boards have made “integrating technology” so big a deal that computers are put into classrooms for their own sake. They become devices for delivering lame games and ineffective simulations. We teach Apple Keynote, and students think they have learned “computers” — and so do most teachers and parents. When we consider what “computers in schools” means to most people, we probably should keep kids away from them, or at least cut back their use.
At first, I thought I was irked at Stoll for saying this, but now I realize that I should be irked at my profession for not having done a better job both educating everyone about what computers really mean for education and producing the tools that capitalize on this opportunity.
“They’ll ask, how many piano tuners are there in Chicago, or what contribution to the ocean’s temperature do fish make, and they’ll try to come up with a plausible answer.”
“What this suggests to me,” she added, “is that the people whom we think of as being the most involved in the symbolic part of math intuitively know that they have to practice those other, nonsymbolic, approximating skills.”
While talking to clement a few days back, i was surprised to hear him rail against procedural programming. Where what he really meant was:
event driven programming on objects is often more closely related to how the world actually operates.
This is true to a certain extent: the world is full of events that happen somewhat chaotically and are not mediated by a decision tree. Or at least not directly. An event happens: alarm clock goes off. You, the object, react: wake up. Your dresser ignores the alarm.
In effect, you don’t know to pay attention to an event until you learn that it is significant.
Events are happening all the time, but we tune most of them out. Procedural programs, to the extent that they do not operate in an event-driven model, are specialized tools that are good for perhaps one kind of task.
But wait, we’ve gotten off topic: The difference between object oriented programming and procedural programming that clement noted is not actually one of how they work: they all, at some point, run procedures or methods or what have you. The real difference is in how you structure and vocalize the operation of your program.
Which means: procedural programming as defined in the initial conversation is just: what an object does. object oriented programming, as defined by the same conversation is not necessarily concerned with how a task gets done as much as how to describe the entire system.
The argument isn’t about procedural or object oriented programming, but what you learn: architecture and design of applications (oop) or how to think about procedures of programs (procedural).
The argument against the intro to creative programming is that the focus is on low level programming skills and not high level system design. For artists, what is the point of programming? What should they focus on and what can they toss out?