
Re: Keith Devlin's Online Course
Posted:
Jan 1, 2014 11:37 AM



On Dec 31, 2013, at 8:07 PM, kirby urner <kirby.urner@GMAIL.COM> wrote:
> You are not disagreeing then, only underlining your distopian view of the present and suggesting in some past golden age, of which you wax nostalgic, injecting SQL would have seemed logical.
I have never had a problem with CS in school. I think it absolutely should be in school. But CS cannot flourish unless mathematics flourishes.
Should it be a requirement? No. And before you blow up, I don?t think algebra should be a requirement either.
I think after the 8th grade, students should start having choices. That doesn?t mean that there aren?t any math requirements after the 8th grade. There is usually a math component of some sort involved in any career path. It just isn?t algebra. I am thinking finance and business math here. And there is a CS requirement of some sort as well, be it spreadsheets or POS systems.
> I'd say rather that the graphic arts are indeed "mathy?.
What is the point of saying this? A graphics designer can use a gradient without understanding the physics of light or the mathematics of smoothly blending from one color to another. Someone writing the code behind the tool that does that must understand all of that.
> You need coordinate systems, splines, sprites, Bezier curves... Turtle Art, fractals.
But you don?t need to understand the mathematics behind them, like a carpenter doesn?t need to understand the physics behind hammers and nails.
> Saying graphic arts is not mathy is like saying M.C. Escher is not mathy. Or Penrose tiles. Or polyhedrons.
Saying graphics arts is not mathy is not the same thing as saying that one cannot incorporate mathematics into graphics arts.
Mathematics is not a requirement of graphics arts.
Bob Hansen

