Richard Pearman writes:

>I was recently reading a prospectus for a local colledge.  They had 
courses on thing like Photoshop, Vista and Flash.  I got the distinct 
feeling that they were charging several hudred dollars to teach stuff I 
could probably figure out for myself but taking one of these course may 
help get a job.  It also occured to me that there were no courses on 
GIMP, Lynux, SVG etc..

Hi Richard, 

Well, perhaps they're worried that if they don't use things like Photoshop, 
VIsta and Flash, they couldn't charge as much for tuition and students wouldn't 
value their education as much :)

Seriously though, often times, colleges offer courses like "data structures and 
algorithms" and we teach the course using some operating system and some 
programming language. The students often then say that the course is a course 
in UNIX or in Java, while the faculty members think of those details as just 
vehicles through which one can approach the "loftier" concepts. It has always 
been such an unfortunate accident that so much of computing actually requires 
computers. Turing, Von Neumann, Ulam, Tarski and Goedel were not so 
constrained, as they invented the mathematics that later became the theory of 
computing!

>If you want to touch up holiday snaps, then GIMP is a lot cheaper than 
even Photoshop Elements.  Alternatively, if you work for a high powered 
computer company, or are an unemployed geek, you can modify GIMP or 
Blender or something and do very complicated things with it.

I generally use something like GIMP or Photoshop to introduce image processing 
issues: dots per inch, bits per pixel, compression, convolution, layering, 
anti-aliasing etc. -- stuff relevant to other parts of the Computing 
curriculum. Employers tend to sometimes focus on "practical" skills and a 
perpetual argument goes on within departments that teach computer science: how 
relevant to the "real world" of employment should our courses be? Some argue 
for more independence from employer's concerns and argue that higher education 
is the place where we are free to teach "best practices"; others argue that too 
much ivory tower and theory makes our graduates unsuitable for the marketplace. 
(Generally the suitability for the marketplace seems to be driven more by 
economic than curricular concerns, with our graduates currently in very high 
demand, which they were not a few years ago.) Generally, we in higher education 
are more likely, than those in the marketplace I think, to teach GIMP, linux, 
and SVG, in part because we are not strapped to "enterprise" solutions, and in 
part because we have the freedom to tinker. You'll find a very high level of 
Linux adoption in higher education I think -- and in the US, I would speculate, 
that this adoption is very much higher than our practical-minded friends in the 
business sector. I would suggest the UK and continental Europe may be even more 
open-minded in this regard.

>I suspect that part of the problem with getting acceptance for fee 
software and non-propriatory formats is that you can't get certified 
for them (or can you).  Is anything being done about this?  I'm 
thinking about taking this issue to a lefty group and see if they're 
interested in setting up courses on using fee computer software.

Curricular certification in the US is called "accreditation." Most prestigious 
schools have generally ignored it in the past, but as the bean-counter 
mentality percolates downward and outward from the politicians, even the 
prestigious schools are getting more caught up in the business of  <soapbox> 
"no rubric left behind" : tallying every possible educational outcome (whether 
measurable or not) so that mounds of paperwork may be amassed to justify 
deforestation and continued job satisfaction of edubabble bureaucrats. 
</soapbox>

In truth, the accreditation groups look more kindly on programs that diversify 
students' exposure. A bachelor's degree program in the US that exposes its 
students only to Windows/Vista is quite unlikely to gain accreditation, I would 
suggest.  Most employers that we've worked with display less interest in 
certification in platforms A B or C than in students having well-rounded skills 
with problem solving. That is what the university experience (in contrast with 
the training school) is supposed to provide. The notion is that technology Q 
will likely be gone shortly after the four year student graduates, so let us 
focus more on learning how to learn. The larger employers generally seem to 
agree, though Mom and Pop web sites tend to need very specific skill sets owing 
to the idiosyncracies of their computational context, and do not have time for 
their one or two IT employees to do much OTJ custom-training.

For years, I've used SVG as a vehicle for teaching a fourth-year course in web 
interface design. From my perspective, the learning curve is a bit steep since 
the student has to be fairly well-grounded in graphics, in programming, in DOM 
methods, in HTML and CSS, and in event handling via script, before they are 
able to handle such a course. On the other hand it frees their thinking from 
the standard out-of-the box widgets that come pre-built in HTML and that is a 
good thing for the objective of thinking about interface design. 

I'd be willing to guess that there are lots of places in your educational 
neighborhood that would already share your convictions here.

cheers
David

[Non-text portions of this message have been removed]


------------------------------------

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to