I think that the programming / scripting / markup language discussion is not helpful. Any time you key in something, run it on a computer, and something else comes out (hopefully what is expected), to me, that qualifies as programming. Why not? Cary On Wed, Feb 27, 2013 at 6:47 AM, Wilhelmina Randtke <[log in to unmask]>wrote: > "Probably it was the wrong course. I think coding should start with > building web pages. A calculator can't do that." > > HTML is called "markup language", but does anyone here really think it's a > programming language? Even though is gets more complicated over time, it > pretty much doesn't have variables or do interactive things, and is for > displaying things, not manipulating things. > > My point about math and programming is that the curriculum for the average > intro programming class appears to have been developed circa 1972 and never > tweaked. I'm in Programming for Engineers right now, which is the > prerequisite for the classes that looked useful. So far we have written > lots of small programs to add numbers, find modulos, make a simple loop. > All this would have been exciting before calculators. But, yeah, we have > calculators now. And, actually, we had calculators before we had > widespread access to affordable computers. Writing a page long program to > add some numbers makes no sense. It's probably the least efficient way to > solve the problem. Nothing about the coursework shows computers as useful > at solving problems. Everything about the coursework shows computers as > clunky inefficient, difficult to use calculators. And... here is something > we haven't done... We have not yet called a function from inside a > function. So, the whole object oriented thing has not yet appeared, and > it's past midterm time. > > From having looked at a bunch of syllabi online for different intro level > programming classes, I think my experiences are the norm. The intro > classes cover things you can do more easily without coding. > > This type of curriculum is off putting to at least some people. It also > isn't necessary. I think it's possible to design a curriculum where > students could have something to show that would be worthwhile now, as > opposed to worthwhile in 1972 when adding many numbers at once was a big > deal. > > -Wilhelmina Randtke > > > On Sat, Feb 23, 2013 at 1:57 AM, Thomas Krichel <[log in to unmask]> > wrote: > > > Wilhelmina Randtke writes > > > > > Pretty much the whole entire entry level programming class for the > > average > > > class covers using code to do things that you can do much more easily > > > without code. > > > > Probably it was the wrong course. I think coding should start with > > building web pages. A calculator can't do that. > > > > Cheers, > > > > Thomas Krichel http://openlib.org/home/krichel > > http://authorprofile.org/pkr1 > > skype: thomaskrichel > > > -- Cary Gordon The Cherry Hill Company http://chillco.com