Slashdot Mirror


Old Software or Open Source?

Pakled writes "I teach a high school multimedia course. We were scheduled to get new software this year but due to several pointy haired bosses, no software was ordered. The software I have to teach is Flash 5, Dreamweaver 2000, Photoshop 7 and (god help me) Movie Maker. The question is: is it better to teach old commercial software or their open source counterparts (Komposer, Gimp, etc.)? Is the steep learning curve and slightly less uniform design worth a little student frustration to teach them software written in the past 5 years?"

454 comments

  1. Wow shortest Ask Slashdot ever. by notaspunkymonkey · · Score: 5, Funny

    Yes, next question?...

    1. Re:Wow shortest Ask Slashdot ever. by trainman · · Score: 5, Funny

      Agreed. This person came to slashdot to ask such a question?

      It'd be like asking Larry Ellison, "So, I have this old version of Oracle we use in the classroom, but I want to upgrade to something newer. Tell me about this MySQL thing I keep hearing about...."

      Heaven help us if RMS ever gets wind of this article....

    2. Re:Wow shortest Ask Slashdot ever. by notaspunkymonkey · · Score: 5, Insightful

      Having been modded as redundant I feel need to elaborate. (Sorry was in a strange rush to get my first ever first post) We are talking about high school children now - and as such the emphasis is surely on the do's and don't of good graphic design, its about teaching kids good techniques, and style. This in my opinion is best performed using tools which are freely available to the children so that they can go away and practice what they have been taught. Using the latest version of Photoshop is likely to hinder their ability to practice as not many highschool kids in my experiance have the money to drop on the latest and greatest Adobe produce, sure they can go and download a copy from a torrent site - but is this something which we should encourage, all be it indirectly. If you use GIMP and the other Open Source software which are freely available, they can practice techniques and gain a good insight into the design - before they go on and perfect those skills in higher education. Where they may have the budget to purchase the latest over priced packages.

    3. Re:Wow shortest Ask Slashdot ever. by kermyt · · Score: 1, Insightful

      am I the only one that sees the irony of labeling a first post as redundant?

    4. Re:Wow shortest Ask Slashdot ever. by MicktheMech · · Score: 1

      ...not many highschool kids in my experiance have the money to drop on the latest and greatest Adobe produce...
      Agreed. The price tag on Creative Salad 3 is over the top.
    5. Re:Wow shortest Ask Slashdot ever. by claytonjr · · Score: 3, Insightful

      I think the purpose of high school is to prepare young adults for the so called real world. That being said, I would recommend using Photoshop. It would be a real disappointment to know that you taught the kids all about GIMP, but they could not take their GIMP skills to the local web design company.

      However, I think it is also wise to teach diversity. I would recommend also teaching GIMP and maybe a few other software packages, for the purpose of literacy for many different graphics packages available.

    6. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0

      You're right, high schoolers do not have the money for Adobe products.

      But all the people in these classes that I took in high school passed around pirated copies to each other, and we used those, just not in the classroom.

      Just keep that in mind: You ask a high schooler if they would buy Photoshop, you'll get a blank stare.

    7. Re:Wow shortest Ask Slashdot ever. by Not+The+Real+Me · · Score: 2, Insightful

      "...Using the latest version of Photoshop is likely to hinder their ability to practice as not many highschool kids in my experiance have the money to drop on the latest and greatest Adobe..."

      Technically, there's nothing wrong with Photoshop 5. Version 10/CS3 has many more bells and whistles but for high school students learning the ropes they could use Photoshop LE (aka v5 OEM), which was included when I purchased a $50 graphics tablet and again when I bought a $75 scanner.

    8. Re:Wow shortest Ask Slashdot ever. by nuelo · · Score: 5, Insightful

      You are talking about high school here? This isn't a College prep course for the "real world". They aren't going to get a job at a high paying graphic design firm right out of 12th grade! Come on! Just use what you have and if you want to introduce the free tools as well - go ahead. PhotoShop is a highly specialized tool used by professionals IN THE FEILD. If they want to learn PhotoShop they should have to take a corporate course or graphic design college.
      Besides that fact, Whether you do get PhotoShop CS3 or not, in 4 years when they start looking for a job it will be obsolete anyway. The only difference between PhotoShop 7 and CS2 is a couple more features to convert it to bloatware and THAT'S IT! Say thank you that you even have those older programs. Students in Africa and Asia struggle to find a computer running Windows 95!!!

    9. Re:Wow shortest Ask Slashdot ever. by cheftw · · Score: 0

      Sorry but I feel obliged to opint out that the word is albeit

      --
      Always back up, never back down. ---- Think you're cool 'cos your uid is prime? Take mine, modulo the one digit integers
    10. Re:Wow shortest Ask Slashdot ever. by aonaran · · Score: 3, Insightful

      There is a lot to be learned about the GIMP that also applies to Photoshop. ...and these in my opinion are the skills they ought to be learning. Learn how to use layers, masks, channels, the pen tool, not which keyboard shortcut does what (you can change those anyway, this isn't 1987).

      Besides, they can't take just a high school diploma to most design firms anyway, they are only just learning the basics, and design concepts that you could apply with paint and construction paper if needed. The high level nitty gritty details of how to smooth one's workflow by learning the specifics of a certain version of software isn't something they really need to worry about at this stage.

      Besides, by the time they are finished their education CS3 will be just as outdated as PS7 is now, so there is no real advantage to upgrading when the features they'd gain aren't really what they should be concentrating on anyway.

      Use the GIMP or use PS7 it doesn't matter really, they both have the features the kids need, but I am with the others who say using the GIMP in the classroom makes it easier for the kids to get and use the same software at home.

    11. Re:Wow shortest Ask Slashdot ever. by john_p_peach · · Score: 1

      Schools are strapped for money, why are they spending it on expensive software. It costs a lot of money to purchase the software plus to manage the licenses. Schools often lack the resources and they are not gaining anything by doing this. The focus should not be on learning to use a specific program but to teach the fundamental concepts behind what the software is doing. OpenSource software has come of age. It is now as good as or better then a lot of proprietary software. There are may reasons to use Open Source and many good reasons to not use proprietary software let alone very old version.

    12. Re:Wow shortest Ask Slashdot ever. by Em+Adespoton · · Score: 1

      Students in Africa and Asia struggle to find a computer running Windows 95!!!
      Well, yes... but that's because they're busy running pirated versions of 2000 and XP (assuming they have computers).
    13. Re:Wow shortest Ask Slashdot ever. by thoughtlover · · Score: 3, Insightful

      "You are talking about high school here? This isn't a College prep course for the "real world". They aren't going to get a job at a high paying graphic design firm right out of 12th grade! Come on!"

      Actually, you are horribly wrong. Anyone can get a job in the creative field, even with little or no 'academic or professional experience'. Why? Because if your portfolio is f#*&ing kick-ass, any company will see that and hire that person, period. I know several people that have tons of experience, but their portfolios stink. Thus, that's probably why they're having problems getting a job in the field they studied in. I was having the same problem, so I reworked my portfolio, added some newly-created content and I finally got a job in the field I studied to work in. One of the better artists that is in our department was hired fresh out of high school, so, I'd say you're completely wrong.

      --
      No sig for you! Come back one year!
    14. Re:Wow shortest Ask Slashdot ever. by leenks · · Score: 1

      The only difference between PhotoShop 7 and CS2 is a couple more features to convert it to bloatware and THAT'S IT!

      Hmm, not really?

      7 can't edit 16-bit per channel files, nor RAW camera files, in any useful way. There is no high-dynamic-range support (an awful name for what it does, as this is just dynamic range compression), no lens / perspective correction tools, and the filters/effects are much more limited (particularly the sharpen/blur, and the filter layers). CS2 also added the "smart objects" feature, which is really invaluable when working with imagery that you want to use on multiple output formats.

      Sure, some of those features can be achieved with external tools, but most people are trying to slim down their workflow as much as possible to decrease the time spent on each project - this is especially true of photographers working with RAW files.

      Maybe for you CS2 offers little new, but many people would find it seriously hard to go back to CS, let alone 7 (probably the same people that can't/wont use GIMP).

    15. Re:Wow shortest Ask Slashdot ever. by Comboman · · Score: 4, Funny
      Sorry but I feel obliged to opint out that the word is albeit

      Sorry, but I feel obliged to point out that the word is point.

      --
      Support Right To Repair Legislation.
    16. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0

      Heaven help us if RMS ever gets wind of this article.... Given the limited options and false assumptions presented by the questioner, it would be best to use open source software. However, the questioner proposes a doubly false dichotomy when he suggests the two alternatives of open source or commercial software:

      1. It would be better to use Free Software rather than open source software. This is because the open source movement ignores the fundamental moral issues and focuses narrowly on business models.

      2. Open source software like free software can also be commercial software. Equally non-commercial software can be proprietary.

      So to correct the question, what you should have asked is "Whether commercial or not, is it always best to use Free Software?" The answer is "yes".

      HTH
    17. Re:Wow shortest Ask Slashdot ever. by Deejayqueue · · Score: 2, Interesting

      I'm a graphic designer, professional and all. One of the biggest and most important things that I learned in school, both High and College, was that it's not about the version of the software, it's not about the software at all. It's about the end result. It's about good design. If you're comfortable using Photoshop 3, and you can do the same stuff and get the same results as someone using CS3, then keep at it. Just like an artist who uses the same brushes and paints and canvas for years at a time because they feel right, or just like that old catcher's mitt, some people get accustomed to software, they know it inside and out, it feels good to them, it works well and it does what they want it to. That's the important thing. The software is a tool, just like a paintbrush or a ruler. It's just a means to an end.

    18. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0

      just fyi... its "albeit", not "all be it".

    19. Re:Wow shortest Ask Slashdot ever. by djasbestos · · Score: 1

      I agree; it's not impossible to teach the fundamentals of image manipulation, or even complicated bits, if you can perform these tasks in multiple environments. As long as the kids are being taught abstract concepts and not proprietary ones, they should be fine with whatever software they use.

      But at least with the free stuff, they can get their own copies (legitimately) for extra-curricular use...and I think those classes are generally the most fulfilling for students, as they actually WANT to learn because it's knowledge they know they can put to use for their own enjoyment outside of class (unlike other classes for which the student may not perceive a directly visible application). Much like any skill, the more time one spends, the better one's skill tends to become...so a paradigm which supports enablement of self-motivated students is good.

    20. Re:Wow shortest Ask Slashdot ever. by Frank+T.+Lofaro+Jr. · · Score: 1

      Because we know commercial software has stable UIs.

      Try to use a new version Microsoft Word lately? Just figuring out such advanced operations is loading, saving and printing files is now extremely hard and counterintuitive due to the stupid ribbon thing.

      --
      Just because it CAN be done, doesn't mean it should!
    21. Re:Wow shortest Ask Slashdot ever. by popsicle67 · · Score: 1

      What he's really trying to say is that unless you want to strap your students with useless wasted effort you'll go the open source route

    22. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0

      I work for a school district as a computer tech and have to deal with a lot of software acquisitions and such, just for one classroom which might not be over five computers, the costs for software is astounding. We are still using older versions of much of our software simply because we do not have the budget for new even every four years! As far as many of our teachers go, they personally don't know enough about most of the software they currently teach as it is because of the lack of budget to send them for training. So honestly FOSS software is in most of the teachers best interests since there is a large, and I mean large library of tutorials and add ons that are out on the web for such programs as gimp. So from our perspective, it is better to go FOSS not only for our sakes but as many have pointed out, the kids can get it with little trouble. To be honest, in public education, the whole use of anything isn't to give the children skills or prepare them for the workforce (thanks to our wonderful government.) it is to get better grades on paper. we could teach them how to use ten cent calculators all day so long as we can show that the children are able to put out passing grades on the papers we send to the department of education.

      as teachers, they care about what the children know, but the government doesn't honestly care.

    23. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 4, Funny

      Sorry, but I feel obliged to point out that the word is point.

      I am obliged to you for pointing that out, but I feel obligated to point out that the word is obligated.

    24. Re:Wow shortest Ask Slashdot ever. by Storlek · · Score: 1

      And yet they'll spend all their money on Metal Gear Salad.

      Or to put it more seriously, it's not necessarily a question of being able to afford it, but of what they're willing to spend their money on.

      --
      Bears don't normally eat things that talk and move backwards.
    25. Re:Wow shortest Ask Slashdot ever. by NeilTheStupidHead · · Score: 1

      For what it's worth, I recently upgraded from Illustrator 7 to Illustrator CS2. I found the interface to be nearly, if not exactly, identical. I can't comment on Photoshop because I haven't upgraded my photo editing software.

      --
      Lose: misplace or fail || Loose: not bound together
    26. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0
    27. Re:Wow shortest Ask Slashdot ever. by Anonymous Coward · · Score: 0

      Say thank you that you even have those older programs. Students in Africa and Asia struggle to find a computer running Windows 95!!! I'm confused, who should be thankful?
    28. Re:Wow shortest Ask Slashdot ever. by gbulmash · · Score: 2, Informative

      For what it's worth, I recently upgraded from Illustrator 7 to Illustrator CS2. I found the interface to be nearly, if not exactly, identical.

      That's because the main differences are things that Adobe has added, like LivePaint and LiveTrace. The main difference between Illustrator 7 and CS2 is that 7's menus are shorter and its dialogues have fewer options.

      OTOH, aside from the fact that it handles fewer file formats (open, import, export), I like Inkscape's drawing tools a lot better than Illustrator's, especially some of their path intersection handlers. They're adding cool new stuff almost every month, it seems, but you're sort of taking your life in your hands by trying to do real work with the latest development build, because it can crash on you unexpectedly, like when you're trying to save an hour's worth of work. Still, even 0.45.1 (the most recent stable build) is a great program.

      - Greg

    29. Re:Wow shortest Ask Slashdot ever. by gorfie · · Score: 1

      In our high school we had to make our own image editor. I went extra far and made a pallet (sp?) editor. Learned alot more than using PhotoShop. Of course - that didn't stop me from downloading all available graphics editors and using them to create really cool images and then writing an import tool to convert from bmp (or whatever format) to our own proprietary format. Our teacher never actually opened up our project - I saw it sealed near his desk after we had gotten our final grades. It was an awesome team - had a genius creative type who could make awesome graphics out of thin air and we had our coffee guy - I feel kinda bad for him in retrospect - it's not like we made him get coffee but he got assigned with some shitty tasks.

    30. Re:Wow shortest Ask Slashdot ever. by FrankieBaby1986 · · Score: 1

      This isn't a College prep course for the "real world". They aren't going to get a job at a high paying graphic design firm right out of 12th grade! Come on! Just use what you have and if you want to introduce the free tools as well - go ahead. PhotoShop is a highly specialized tool used by professionals IN THE FEILD. If they want to learn PhotoShop they should have to take a corporate course or graphic design college.


      Just how do you expect them to realize they have an interest in graphic design and photo editing if they have no idea what it's like or what's involved?
      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    31. Re:Wow shortest Ask Slashdot ever. by GWBasic · · Score: 1

      Having been modded as redundant I feel need to elaborate. (Sorry was in a strange rush to get my first ever first post) We are talking about high school children now - and as such the emphasis is surely on the do's and don't of good graphic design, its about teaching kids good techniques, and style. This in my opinion is best performed using tools which are freely available to the children so that they can go away and practice what they have been taught. Using the latest version of Photoshop is likely to hinder their ability to practice as not many highschool kids in my experiance have the money to drop on the latest and greatest Adobe produce, sure they can go and download a copy from a torrent site - but is this something which we should encourage, all be it indirectly. If you use GIMP and the other Open Source software which are freely available, they can practice techniques and gain a good insight into the design - before they go on and perfect those skills in higher education. Where they may have the budget to purchase the latest over priced packages.

      When I was in high school we didn't use the "latest and greatest" software. In 1997-1998, when the world was well into the Windows and Java era, I spent a year using Borland's Turbo Pascal for DOS. We still were able to learn about linked lists and binary trees!

      Does the newer software have features that you really need? Are the open-source versions easy enough to use?

    32. Re:Wow shortest Ask Slashdot ever. by EdelFactor19 · · Score: 1

      while your point is valid it doesnt refute or support what the parent said in actuality; 9 out of 10 people who are the diamond in the rough kid who gets that amazing job out of high school are "nerds like us" who have been doing this stuff prior to this class, will be too busy playing around with the software on their own during class to pay attention, and probably took this class simply to get the credit for something they already are good at. Or they will like it and will end up spending a lot of time on it. Expecting some kid to walk out of this class as a 'webdesign god' with a hefty portfolio is very naive. Its like expecting a kid to leave the chemsitry class and invent a new substance tomorrow. do the woodshop kids drop out and become carpenters tomorrow?

      its a high school class; if they are that INSPIRED by this then they will go on to do a lot more of it on their own to develop said 'kick ass' portfolio. Which tool they use to produce it becomes irrelevant at some point. but it might be better to encourage them to use one they can legally afford to get and use. as opposed to enticing them with tools they need but cant afford, and then yelling at them when they go and take them anyways cough cough torrents cough cough

      the problem with too many high school tech classes is they dont teach concepts or intelligence; they teach memorization and stupidity. They do this by teaching WORD instead of word processing. EXCEL instead of spreadsheets. ACCESS instead of databases (how access counts as a DB is beyond me having played with oracle/sql/mysql in college, but i guess a good start for lesser mortals and myself)

      one of the great learning occasions for me was that despite using pc's for pretty much everything else (at home for pleasure and schoolwork) the technology class that taught all of these things was taught on macs using clarisworks. This forced most me and most others to focus on the concepts and not the idiosyncracies; because we didnt have as much of a stake in those. We focused on understanding functionality more than shortcuts. That said most of the shortcuts we focused on were globally useful ones; things like using control/shift/alt while clicking to select various things. The concept of cut copy and paste, what tools exist and should be used. etc...

      Compare this to a Computer Science course in both high school and first year college where a chunk is spent just on "which button and icon to click on to create the right project in this years Visual Studio version" (because they seem to altenate back and forth between two of them) rather than the general habits of how to use a debugger and what you generally are trying to do. even something as simple and intelligent as using a Binary Search (referring to where you set the break points) to narrow it down when you have no idea whats wrong (as is the case often for beginners)

      throw the same college students in front of gdb and theyd be hopelessly lost for hours becuase they didnt learn why the clicked what, they just know "thats the button i'm supposed to click so i just click it cuz ..."

      While applicable directly its more pertinent to a non immediate application which I thing is what causes people to actually understand abstractly and conceptually what they were trying to learn... good thing i dont have to go write a paper on this write now :-)

      --
      "Jazz isn't dead, it just smells funny" ~Frank Zappa
      EdelFactor
    33. Re:Wow shortest Ask Slashdot ever. by emilper · · Score: 1

      Agreed. This person came to slashdot to ask such a question?

      It'd be like asking Larry Ellison, "So, I have this old version of Oracle we use in the classroom which costs us 10000$ per user per year and requires 1GB of RAM just to start up, but I want to upgrade to something newer. Tell me about this Postgresql thing I keep hearing about...."

      Heaven help us if RMS ever gets wind of this article.... ... there, fixed that for you.
    34. Re:Wow shortest Ask Slashdot ever. by thezapper77 · · Score: 0

      Students in Africa and Asia struggle to find a computer running Windows 95!!!
      I wish i struggled to find a computer running Windows 95...
    35. Re:Wow shortest Ask Slashdot ever. by mgblst · · Score: 1

      Well, you are deliberatly being obtuse. Your artist example is not the norm, and is the exception. This is some guy who probably could teach an advanced class himself. These people start using all the software on their home machines out of interest, just as a lot of us programmed before we were taught it at school, rather than relying on the school. News flash, most people aren't exceptions, not exceptional. Most people coast along, with no great interest in anything marketable to a company.

      While it maybe fun to work the course around the one person like this if you are lucky, it is not helpful to anyone else in the class.

    36. Re:Wow shortest Ask Slashdot ever. by kamatsu · · Score: 1

      You are talking about high school here? This isn't a College prep course for the "real world". They aren't going to get a job at a high paying graphic design firm right out of 12th grade!
      I did.

      Come on! Just use what you have and if you want to introduce the free tools as well - go ahead. PhotoShop is a highly specialized tool used by professionals IN THE FEILD. If they want to learn PhotoShop they should have to take a corporate course or graphic design college.
      I take it you've never actually USED Photoshop. Basic photoshop-literacy and practice can and should be taught in high school - or literacy in use of programs such as the GIMP. Essentially, they follow similar principles, and achieve similar purposes. What you learn in one, can easily be scaled to the other. It is the defacto standard for the industry, so education and training for it should be more readily available than corporate or private colleges. To be a graphic designer, you don't actually need to have such qualifications, often a decent understanding of optics and constrast, plus salience, plus photoshop/whatever skills, plus a portfolio, is all you need to get in. A qualification from a private college is definitely not necessary in the industry.

      Besides that fact, Whether you do get PhotoShop CS3 or not, in 4 years when they start looking for a job it will be obsolete anyway. The only difference between PhotoShop 7 and CS2 is a couple more features to convert it to bloatware and THAT'S IT! Say thank you that you even have those older programs. Students in Africa and Asia struggle to find a computer running Windows 95!!!
      Funny, I found students in Asia (when I was there) running laptops with Linux or XP largely, and I'm talking developing or semi-developing countries like Thailand, China and Taiwan. As for Photoshop CS3 being obsolete in a few years.. it has nothing to do with the question. He was asking if it would be better to teach obsolete versions of industry standards, or free equivalents. Photoshop CS3 actually has a variety of new features from CS2 that I find increasingly useful, particularly in the extended edition. It's not bloatware, it's just heavy-duty industry workware. Sure, they could trim down on the RAM requirement, but then if you were actually doing proper graphic design (i.e for paper documents or banners) and not just web design stuff or photo editing, then often you're dealing with ALOT of layers on a VERY VERY LARGE image that can consume a helluva lot of RAM. Photoshop edits those with less complaint and RAM guzzling than the GIMP. Also, I suppose it goes without saying that you should check your spelling and grammar next time you post. And now, finally, for my answer to the question: Go with the free alternatives, because your students can download them and practice at home, and the basic skills they'll learn will scale into graphic design tools such as photoshop fairly smoothly.
    37. Re:Wow shortest Ask Slashdot ever. by Keith_Beef · · Score: 2

      The software is just a tool.

      Classes at this level should be teaching technique and understanding of the underlying theory.

      Asking the question "Photoshop or Gimp for computer art class" is like asking "Stanley or Estwing hammer for woodwork class".

      The woodwork teacher teaches the kids how to hit the nail squarely on the head, not what brand of hammer to swing.

      Beef.

    38. Re:Wow shortest Ask Slashdot ever. by budgenator · · Score: 1

      Any "graphic artist" that can't switch back and forth between PS and Gimp doesn't deserve a job.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    39. Re:Wow shortest Ask Slashdot ever. by sourceview · · Score: 1

      There is always an interplay between form and content and the process to achieve an effective original ddesign. So your question is meaningless! I HAVE LEARNED, TEACHING HIGH SCHOOL ART, AND HAVING A DEGREE IN visual ARTS, that most kids and adults are wrapped up in the process, as evidenced by their preoccupation with "taking a politically correct picture at "ideal" f-stop" or messing around with the varied features of a complex Adobe or Macromedia program. They lack simple design concepts, lack the ability to create a coherent or interesting composition. In short, go for the basics first, before you muddle up with software. Then, teach them a simple Principle of the Universe -- evade NIH Fever! Finally, get them to understand that their ideas, concepts, desires WILL be subordinated to the needs and wishes of an organization, so they must learn to READ and FOLLOW SPECS. In high school, you try too much razzle dazzle as a substitute for REAL LEARNING. BACK TO BASICS. Put a pencil in their hand, give them a large sheet of newsprint and make them practice basic layout and composition. Software will never take the place of talent, and you can't turn a sows ear into a silk purse.

    40. Re:Wow shortest Ask Slashdot ever. by falsified · · Score: 1

      No shit. I rememorized all of the keyboard shortcuts because I don't have five minutes to find out where "Replace" went.

      Unfortunately, there's no workaround for the five-minute wait to load the software. Or open a 1mb file.

      --
      HI, MY NAME IS ISAAC.
    41. Re:Wow shortest Ask Slashdot ever. by Suriken · · Score: 1

      Photoshop 7, and well all the photoshops really are very similar to their future counterparts.
      I find that Photoshop 5.5 was the definitive photoshop, and the minimum if you are trying to do anything practical with it.
      Photoshop 7 was the start of the modern generation Photoshops, and despite its age can do just about anything that the CS versions can. Literally everything you learn on Photoshop 7 is transferable, and for teaching I would actually think this should be the starting point, other versions and features can get gimmicky and detract from the skills to be taught.
      CS3 is another step, as it changes the interface slightly, and the inclusion of a few new features, as well as some from previous CS versions eg smart layers, will change workflow slightly. But again, it all transfers very well.
      I have, in the last few years as a designer, used 5.5 (pc), 6.0 (mac & pc), 7.0 (mac & pc), CS (pc), CS2 (mac & pc), CS3 (pc), and have found all of them to be sufficient for the work I was currently doing. The fact that I can so easily switch between them, even though the versions become considerable different in their feature-sets, is a testament to Adobe building a solid platform. Learning one means I can go to any other one whenever I feel.
      Flash 5 is a dog, and you should avoid it like the plague, nothing below MX2004 should even be touched in this day & age.
      Dreamweaver is similar in the fact that the skills learnt in one version are relatively transferable, but I wouldn't go for anything below MX2004 once again.

      --
      My Mommy says smoking kills. Oh, is your Mommy a doctor? No. A scientific researcher of some kind? No. Well then sh
    42. Re:Wow shortest Ask Slashdot ever. by Geekbot · · Score: 1

      Movie Maker is on all of the XP computers which most of the kids will have. Train them in what they have or what they can get for free or cheap.

      There's plenty of talk of teaching industry standards or teaching concepts. But, if you don't teach them what they have at home then they wont be using it. Because let's face it, they don't have enough access at school to become pros anyway. But if you encourage them to use something at home... well, kids have a lot more free time than we do. If they love it they will play with it and learn on their own.

  2. Either/Or by s_clarke1 · · Score: 5, Insightful

    In my opinion, a gathering of both would be far better... I mean, realistically in the commercial world, it tends to be the "high flyers" which companies go for, (Photoshop, Flash etc) however, teaching students the opensrouce alternatives, gives them a better feel for newer software, and shows them how adaptions have been made.

    1. Re:Either/Or by goombah99 · · Score: 5, Interesting

      I'd second this but for a different reason. First an anecdote. Long ago when I was taking freshman physics lab, they gave us the worlds crappiest equipment to do classic physics experiments. Why? Not because they were cheap. On the contrary, keeping that crap working must have cost a lot. No the point was this was about education on how to do science not proving the results of those experiments.

      There were two reasons. 1) we needed to learn how to do data analysis in the presence of noise. 2) the next big science experiment is always done on tools not quite right to do it.

      So it depends on what you want to teach your kids. You might be interested in the graphic arts product. You might be interested in vocational training on current industrial standard tools. Or you might be interested in teaching them how to coax an application to do something it was not really meant to do. Or even you might want them to lift the hood and build the next great graphics art tool.

      If it's either of the latter then open source. If it's the first then both. If it's the vocational training then go with the older but more standard tools.

      --
      Some drink at the fountain of knowledge. Others just gargle.
    2. Re:Either/Or by ddelaneyMDW · · Score: 2, Insightful

      I agree. I learned to program on paper using flow charts and psuedo code. By doing so allowed me to learn the principles behind software development and not just Java or C++. Now learning a new language is pretty much learning the syntax. I agree that the students should learn about the tools the professionals use, but at the same time, need to understand how to do the work before using the shortcuts.

    3. Re:Either/Or by Anonymous Coward · · Score: 0

      Heh. Reminds me of how in Data Structures class, we had to do our homework in FORTRAN.

    4. Re:Either/Or by sootman · · Score: 1

      Having used most of those apps for years, I would say...
      - Photoshop 7 is fine. CS and CS2 added features, and CS3 did a UI overhaul but 90% of it is still the same... and you'd have a hard time teaching just 25% of what Photoshop can do in a semester-long class. (Not that CS3 doesn't have great features--the auto-align stuff kicks ass--but a lot of what I do day to day could be done with Photoshop 3.) If you believe "the basics are what's important," then old versions are fine.
      - Same for Flash 5. There's lots and lots there. The basic concepts haven't changed much. (Though the scripting language has, AFAIK. I'm not a heavy user of Flash.)
      - As for DreamWeaver, I'd say, teach code! You can go far with just a handful of basic HTML tags--p, b, i, br, hr, ul, ol, li, table, tr, th, td, div, span--and if you ever want to go "past" HTML into PHP or something, you'll need to know the code anyway. GUI editors have their place, but I've never seen a beginner make a site with one that didn't look like ass in most browsers. There are lots of good, shiny, feature-full free editors out there, like Crimson Editor which is even OSS.
      - Not sure how to replace MovieMaker. :-)
      And you can educate them about the programs themselves, not just teaching them how to use the apps. As an example, say "Here's Photoshop 7. Here's the GIMP, which is newer and free. Photoshop costs ~$1000. Here's a video from adobe.com showing some of the new features in Photoshop CS3. Make up your own mind."

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    5. Re:Either/Or by bwcbwc · · Score: 1

      Another point to the affordability issue is that a fair amount of software piracy occurs because "I needed the software but I couldn't afford it". If your students want to do any kind of work at home, they'll want the same software you use in class. You can protect them from a potential run-in with the BSA by using the open-source products.

      --
      We are the 198 proof..
    6. Re:Either/Or by samkass · · Score: 1

      I'd say it depends on whether the "high school multimedia course" is trying to be a VoTech course where you teach the type of skills that would be on a temp worker's "known software" sheet, or whether you're trying to teach multimedia concepts and principles to folks who will be going on to a design or fine arts University program. If the former, then an old version of Photoshop is probably better than a new version of GIMP. If the latter, then I don't know that it matters what software gets used as long as it teaches the principles involved.

      --
      E pluribus unum
    7. Re:Either/Or by Anonymous Coward · · Score: 0

      PhotoShop 7 vs. Gimp? Well until Gimp developers do a bit more to clean up the UI awkwardness I'd stick with the old PhotoShop 7 since you already have it. You probably don't need the newest PhotoShop with all the add-ons and fluff, since version 7 pretty much has all the essential core tools. If you didn't have already PhotoShop 7, I'd say to consider Gimp vs. PaintShopPro. Even then you still might come out ahead with the commercial app.

      Dreamweaver? Stuff has changed. But as far as WYSIWYG web authoring goes, I'd say you could take it or leave it. Besides, even it's preview doesn't render things "correctly" let alone the various browsers out there. Might be better to get a half-decent open source text editor such as Notepad++ and tell the school to order some decent reference books that actually teach something about HTML, CSS, and JavaScript. (Dunno if PeachPit or O'Reilly makes hardback versions that could take the yearly beating of highschool textbooks though. Would be worth researching though. And if they make such books, they should know that there's a commercial market for tougher versions since those big paperbacks get dogearred pretty quick.)

      Flash? I'd definitely say to get something newer. Maybe not the newest, but perhaps one version back if you can afford to update it. Some GUI stuff has changed, operability, not to mention differences in the ActionScript. (What's funny is that some of the annoyingly stupid buggy stuff is still there, despite the number of versions it's been through. Makes one wonder what kind of spaghetti sandwich is lurking under the hood.)

      Ironically, if you were teaching 3D digital media instead of the "simpler" 2D stuff - your open source options would be a lot stronger. And unlike the with 2D apps, I could honestly consider more than a handful of open source 3D apps to be equal to if not better than available commercial software.

  3. Suggestion by scubamage · · Score: 4, Insightful

    Well, is a little of both an option? For some of them at least. Flash 5 is almost a completely different program from the modern versions of flash, the actionscript has changed almost entirely, and the layout is very different. The other legacy programs still have *some* semebelence to their newer versions, so letting them get their feet wet might be a good idea. However, you can present it in a way "this is what photoshop looked like a couple years ago and it still looks pretty similar. Due to restrictions we can't show you a current copy, however here is a free alternative called gimp that can do all of the same things, and you can play with it at home!"

    1. Re:Suggestion by calebt3 · · Score: 1

      that can do all of the same things Not so, but it is enough if all one wishes to do is touch up a picture.
    2. Re:Suggestion by PitaBred · · Score: 1

      Enough if you want to do 90% of what Photoshop can do (basically you don't need CMYK output). The only thing it won't do is run Photoshop filters, or have a crappy MDI interface that gets in the way of actual work.

    3. Re:Suggestion by scubamage · · Score: 1

      Most of the filters can be redone with script-fu, cant they?

    4. Re:Suggestion by mikael_j · · Score: 1

      I disagree about the "crappy MDI interface" bit, this is really just an issue with the Windows version, on macs there is no annoying root window and when another application is focused the toolbars disappear showing only the image windows.

      Also, you should really explore the full-screen modes available by pressing 'f' while working on a document.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    5. Re:Suggestion by apt142 · · Score: 1

      The main problem with learning flash is not so much the interface but wrapping your mind around the concepts involved with animation. Timing, graphic design and even some programming can all end up in a finished flash product. As such, I think the biggest learn curve with it is the initial diving in. After a person has been acquainted with one version it's quite easy to shift to a newer version.

      As for teaching older programs, I can't think of a single reason why they shouldn't teach those. The skill that should be taught is not how to use program X, but how to create something with the help of program X. So, if they are learning Dreamweaver, let them mess with the HTML. If they're learning photoshop teach them graphic design. If they're learning flash, teach them animation. The application will become second nature if it's any good. None of these programs would have become industry standards, if they didn't have something going for them.

      And if they're a little old, who cares? Files created from those programs are out on the web working just as well now as they did when they were first created. I'm still using Photoshop 6 at my work because I've had a hard time justifying the cost of upgrading it.

      I had to teach a class that the original poster is talking about. I volunteered some time and went down to the local high school after school let out. It was a lot of fun. I wish him the best at it.

    6. Re:Suggestion by Anonymous Coward · · Score: 0

      Unfortunately, if you have to teach Flash development, "a little of both" is one of two options, the other of which is "no open-source". Because there is no open-source equivalent for Flash.

      (Granted, there are open-source Flash tools. But saying that these are equivalent to Flash is like saying that typing PostScript into Vim is equivalent to Illustrator.)

    7. Re:Suggestion by oliderid · · Score: 1


      FLASH 5 is maybe old but you can get the basic with. Frame, keyframe and all. There are still clips/graphics and button in the last release. I really think it is a good start. Last FLASH versions are quite complex to begin with.

      Most webdesigners I know struggle with Actionscript (as a programmer I find more intuitive these days). Object oriented stuffs are totally misunderstood.
      I'm not talking about FLASH newbie, I'm talking about the "artists" making big money.

      It looks to me that just like HTML, there are two different jobs now:
      - Artistic.
      - Technicians.

      I make a relatively good earning as an Actionscript programmer. Most of the project involved are for big corporations. There are surprisingly very few capable programmer on the market.
      But don't ask me to make a nice layout/animation.

  4. Teaching Graphic Design by king-manic · · Score: 4, Informative

    Although Gimp resembles Photoshop it isn't the same. Some skills are transferable but if you are teaching graphic design it's silly to teach anything other then what industry uses. It means they must relearn many skills once they enter the job market. If your teaching at a higher more theoretical level then it might be acceptable because more of it transfers. But if it's a trades school or technical college you're better off teaching the actual industry tools regardless of cost.

    --
    "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    1. Re:Teaching Graphic Design by geekoid · · Score: 5, Insightful

      A person who understands theory can figure out anything. A person who learns how to click a specific button in a specific place is useless.
      It's not a vocational school, so don't teach to a vocation.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Teaching Graphic Design by flewp · · Score: 1

      I haven't used the Gimp in years, but I can see it be using to teach the ideas. While it may not have the same exact tools and features, if it can be used to teach the ideas and concepts, it might be a viable alternative.

      That said, given that PS is THE standard in the industry, I would say it's best to teach with it. Not only can you teach the theory behind everything, you can also teach the program they'd actually be using. People here on /. may not like to hear it, but the Gimp is NOT a viable alternative in the industry, so knowing a specific program is almost as important as knowing the theory and ideas.

      --
      WWJD.... for a Klondike bar?
    3. Re:Teaching Graphic Design by Anonymous Coward · · Score: 1, Insightful

      This is high school, man. High school. The only thing unsuitable about teaching the gimp instead of photoshop -- and saving thousands in the process -- is the freaking name.

      It's time to get over it. We all know that photoshop currently has no equal in the professional graphics design industry. But again, what exactly does that have to do with an introductory graphics class in freaking high school? Don't try to blow the situation out of hand.

    4. Re:Teaching Graphic Design by PitaBred · · Score: 1

      Wait... so if he teaches them Photoshop 7, they'll be better prepared to use Photoshop CS3 than if they learned with GIMP? The interfaces are completely different, so they'll have to re-learn things anyway. Why not let them use a modern tool to learn on?

    5. Re:Teaching Graphic Design by stuporglue · · Score: 1

      Agreed. My university graphics course taught principles, and let us use whatever tools we wanted. Examples were mostly shown using Photoshop, but some were shown with OSS tools. I did all the assignments except for the Flash animation ones with OSS tools (Gimp / Inkscape). Another possible angle : If you want students to continue to do graphics after the class, why not teach them on the tools that they can freely and legally get? If they think they need Photoshop to edit a picture, many of them will either not bother editing pictures, or will pirate the software. That said, being able to put the "Photoshop" bullet point on a resume may be more useful than "Expert GIMP user"

      --
      https://www.facebook.com/digitizeicm -- Show your support for the digitization of the Iron County Miner newspaper archiv
    6. Re:Teaching Graphic Design by RingDev · · Score: 1, Redundant

      Agreed. Transitioning from APS 7.0 to CS, CS2 is an incremental change. New filters, a few new tools, better previews, all in all, if you have a solid grasp on 7.0, going to CS2 is not going to be a challenge. Although changing Alt-F,S from "Save" to "Open As" had to be one major step of retardation.

      Flash 5 on the other hand... completely different beast. The students will probably be better off learning the concepts of an open source alternative.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    7. Re:Teaching Graphic Design by TheRaven64 · · Score: 1

      The question was for a high school, not a vocational college. Most of the people attending a high school will not go on to become graphical designers. Most will, however, have some need to do some graphics work in the future. Teaching them a tool that they can download and use for occasional work is a good idea. Teaching them transferable skills is a better one.

      --
      I am TheRaven on Soylent News
    8. Re:Teaching Graphic Design by slp2007 · · Score: 1

      i agree completely. i don't understand why people "teach software." i studied architecture and industrial design starting in high school and we learned theory, engineering standards, how to draw, materials, etc. we didn't "learn autocad." even after i switched to comp sci, i never concentrated on a single piece of technology. i don't know how many programmers and designers i've met that can only work in one ide. a designer should be able to communicate regardless of software involved, and a programmer should be able to write their code down on paper. i wouldn't hire any professional that says, "i only work in dreamweaver..." teach them about design theory. teach them about programming. who cares what software is available.

    9. Re:Teaching Graphic Design by Rob+the+Bold · · Score: 4, Insightful

      A person who understands theory can figure out anything. A person who learns how to click a specific button in a specific place is useless. It's not a vocational school, so don't teach to a vocation.
      Exactly. I was about to say about the same thing. The original question seems to imply -- and by "seems to imply" I really mean "states clearly" -- that the class in question is a high school multimedia class. There are a lot of commenters saying that these kids won't be ready to earn a living as web designers, graphic artists and video editors with the skills they learn if they don't get "trained" on the right software. But I suspect that the majority of them will not actually pursue such a career, and those who do will go on to additional schooling before looking for a job. Additionaly, learning FOSS software would be very helpful for those that don't, since your average amateur dabbler can't afford/justify the costs of professional software just for an avocation.
      --
      I am not a crackpot.
    10. Re:Teaching Graphic Design by MightyYar · · Score: 5, Interesting

      Combative, but an excellent point. I learned how to word process using DOS-based programs like WordStar and Apple ][e programs like AppleWriter. They resemble MS Word only inasmuch as they both eventually are used to send stuff to the printer. But I still learned about styles, tab stops, etc. I dare say that I know how use Word in a more "correct" way then 90% of my co-workers. When I co-write a paper, I generally get hard tabs, double spacing after periods, double returns to pad paragraphs, and other relics of the typewriter age. Stuff that works just fine until you go to change the format of your document.

      I learned Excel in version 4 for Macintosh. It sort-of resembles modern MS Excel, at least as far as the formula notation, but that's about it. Macros, editing, printing, graphing, etc... all different.

      It is far more important to understand the concepts than to understand which button to click. If it weren't, we'd all be screwed when they released Office 2007. Oh, wait, a lot of people ARE screwed because they know what button to press, but not what it really does "under the hood". I just got off of the phone with a friend who wanted to know how to make the footer stop after page 3... ugh. If he ever took a word processing class using ANY program, he would have understood the concept of a section break. Sure, it was called a "format code" in WordPerfect, but the concept is the same - change the formatting starting at this point in the document. (Oh, how I miss "show codes"...)

      Open source is lovely, too. I'd use it when the old programs no longer are adequate. There is no reason to buy thousand-dollar programs unless you are a vocational school, in which case the kids aren't planning on college and need to learn where to click.

      So use the old crappy stuff - it's like complaining about the age of the Bunsen burners in the Chemistry lab. They may look different, but the concept is still the same.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    11. Re:Teaching Graphic Design by AHumbleOpinion · · Score: 1

      It's not a vocational school, so don't teach to a vocation.

      It is a *high school multimedia course*, so it is vocational. Using standard industry software, even if they are older versions, is the appropriate move in this particular case.

    12. Re:Teaching Graphic Design by SCHecklerX · · Score: 1

      Why was this modded funny? It's spot on.

    13. Re:Teaching Graphic Design by mrchaotica · · Score: 1

      Some skills are transferable but if you are teaching graphic design it's silly to teach anything other then what industry uses.

      That makes zero sense. What you're really saying is "if you're teaching Photoshop then it's silly to teach anything other than what the industry uses," because kids would learn actual graphic design equally well -- or better! -- by not being able to rely on rote memorization of commands.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:Teaching Graphic Design by CastrTroy · · Score: 1

      Even at a vocational school, it would be detrimental for them to only show how to use one tool.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    15. Re:Teaching Graphic Design by heckler95 · · Score: 2, Interesting

      I agree completely. Look at Computer Science curricula in high schools and colleges - they use obscure languages like SML/NJ and Pascal to teach concepts and theories that can be applied to any "modern" language. I'm a web application developer and the company I work for uses ASP.NET and SQL Server primarily. I had never touched either either when I was in high school or college, but learning the fundamentals of data structures, RDBMS's and Object-orented programming through Java/C++ and MySQL allowed me to pick them up very easily. If you focus on the concepts (layers, paths, filters, etc.) they'll be much better prepared for the future than if they learned that [keyboard shortcut] activates the [tool] in Photoshop vX.X. And don't even get me started on WYSIWYG editors...

    16. Re:Teaching Graphic Design by YourExperiment · · Score: 2, Funny

      Sorry to reply to your sig rather than the story, but I just wanted to say that your sarcasm punctuation mark is a really great idea.~

    17. Re:Teaching Graphic Design by CastrTroy · · Score: 1

      In highschool, I only had WordPerfect 5.1. Now, the word processor I use is very different from WordPerfect 5.1, and only a few places even use WordPerfect of any version anymore. It use to be the industry standard. My point is, is that if you want a job now, then knowing the industry standard tools is important. However, if you're in highschool, and just learning, the tools you're using won't likely be used in industry anyway, and even if they do, they will be vastly changed.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    18. Re:Teaching Graphic Design by Tony+Hoyle · · Score: 1

      they use obscure languages like SML/NJ and Pascal to teach concepts and theories

      When I did my exams I thought it was lame that we learned Pascal, ADA and 68000 machine code.

      Now I realize it made a lot of sense. We learned how to program, not how to copy C examples from books.

    19. Re:Teaching Graphic Design by forkazoo · · Score: 1

      Although Gimp resembles Photoshop it isn't the same. Some skills are transferable but if you are teaching graphic design it's silly to teach anything other then what industry uses. It means they must relearn many skills once they enter the job market. If your teaching at a higher more theoretical level then it might be acceptable because more of it transfers. But if it's a trades school or technical college you're better off teaching the actual industry tools regardless of cost.


      I'm sorry, but that's absurd. When I was in middle school, we had a computer lab full of Macs, and a lot of the parents were in a little tizzy about how Windows is the only thing that gets used in the real world, so it was the only thing that should be used for teaching. So, a great effort was made to use the handful of Windows 3.1 machines that were around at the school at that time. Of course, at this point, transferring skills from Win3.1 to Vista is actually not the slightest bit easier than transferring skills from System 7. Learning how to do basic word processing and typing, and whatnot was all we needed, and it didn't make a lick of difference what exactly we used because years later when we finally entered the work force, everything had changed.

      The only point when it really matters what you use for teaching skills is in college. Any earlier and the tools will change enough that the only useful thing you can teach is general theory. Sure, show the kids Photoshop if it is handy. But, teach the kids about color spaces, alpha channels, and all that good stuff using a couple of tools, and they'll be able to get up to speed of Photoshop Pro CS17 Deluxe when the time comes.
    20. Re:Teaching Graphic Design by SkyDude · · Score: 1

      In high school, I only had WordPerfect 5.1.

      Having the right tools is nice, but in the case of a word processor, I think it would benefit students if they could actually WRITE two or more cohesive sentences. Any use of text messaging shorthand ('ub2', '2g2bt','gr8') would be grounds for banning them from using an electronic communications device for one year per infraction.

      --
      == First cross river, then insult alligator.
    21. Re:Teaching Graphic Design by Helldesk+Hound · · Score: 1

      > Although Gimp resembles Photoshop it isn't the same. Some skills
      > are transferable but if you are teaching graphic design it's
      > silly to teach anything other then what industry uses. It means
      > they must relearn many skills once they enter the job market.

      What you are teaching high-school children is a knowledge of what is possible to do with software graphics-design packages.

      You are educating them - drawing out their talents and understandings.

      You are not training them how to use any one particular manufacturer's software.

      If you want to train them on how to use a particular software application so that they can perform a particular role in a graphics design company, then you'd most likely NOT be a high-school. You'd be a tertiary institution that would have prerequisites such as the applicants being able to demonstrate a reasonable degree of artistic talent.

    22. Re:Teaching Graphic Design by cnettel · · Score: 1

      If they are completely different, why can I read out the same labels? The Photoshop 7 image is in a file browser mode with no active layers, but all basic UI elements are still present. Specific keyboard or mouse movements need retraining, but these interfaces are very similar.

    23. Re:Teaching Graphic Design by spazLizard · · Score: 1

      Really? I never thought of High School as vocational. In fact the hardest part of high school is often the feeling of: "What am I going to do with all this?". However, his choice of software should be dependent on his student's interest, abilities and aptitude. If they seem genuinely interested, it may be in their best interest to use the open source apps. It gives them more exposure and will allow them to affordably practice outside the classroom. If these kids move on to do this professionally, they will likely need and want further training/education which should resolve the practical aspects of your argument.

    24. Re:Teaching Graphic Design by Anonymous Coward · · Score: 0

      Sarcasm loses all its edge when you have to point out to people that it's sarcasm.

    25. Re:Teaching Graphic Design by Anonymous Coward · · Score: 0

      >A person who understands theory can figure out anything.

      Sure, but that's the nerd viewpoint. Ordinary human beings and especially ordinary high-school students are not going to give a rat's ass except about anything but stimulus-response rote learning and "what do I need to get pass teh class".

    26. Re:Teaching Graphic Design by drachenstern · · Score: 1

      I don't get it, what's the diff? I mean, yeah, the windows are layed out differently and all, but still.

      Ooooh, is it because one's on an Apple, and the other's on a wintel? No...

      Hrm...

      --
      2^3 * 31 * 647
    27. Re:Teaching Graphic Design by swillden · · Score: 2, Insightful

      if you are teaching graphic design it's silly to teach anything other then what industry uses.

      What you'd really like to teach is what industry will be using when the students hit the workforce in 2-7 years. But obviously you can't use what doesn't exist, so the next best thing (according to your philosophy) is to teach what industry is using now. Except that's not an option either. Instead, all that's available is either the open source tools or what industry was using 5 years ago. So, you can teach on commercial tools that will be a decade (!) out of date by the time the kids hit the job market, or you can use something roughly equivalent that (perhaps) will never be used in industry.

      Seems like the commercial tool is still the best choice, until you consider the fact that the kids' learning time with the commercial tool will be limited to their time in the classroom. No fiddling around at home. Given that you can't teach what is being used in the industry now, it seems to me you're better off at least teaching with a tool that they can use at home.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    28. Re:Teaching Graphic Design by tknd · · Score: 1

      Ok, so teach the concepts, teach the method, but don't teach the tool. I agree. But now assume two students are given the same education however one is taught with Photoshop and the other is taught with GIMP. Both students are equally capable with the only difference in being their knowledge of different tools. They then go to look for a job and the job market and practically every job says "Photoshop skills required." Which student is going to get hired?

      You can do this for any technology related thing from programming languages to simple things like MS Word. But if you do choose to learn a less popular tool, you are severely limiting your options in the future unless you go back and learn the common tools. You can always say, "I can certainly do that well with comparable tool X." But they're just going to turn around and say, "We work in industry standard Y therefore we do not have the time and money to train or wait for you to learn it."

    29. Re:Teaching Graphic Design by rastoboy29 · · Score: 1
      New punctuation update "~" (no quotes) at the end of a line to indicate sarcasm.


      Hmmm, I kinda like that idea.~

    30. Re:Teaching Graphic Design by Dr_Barnowl · · Score: 1

      understood the concept of a section break. I only got this yesterday, and it took OpenOffice to teach me :-)

      Well, I may have learned it once, using WP 5.1 for DOS, but I've never used it in Word. Note that I am a programmer and I use Word for precisely two things ; reading bureaucracy, and writing it (requisition forms, etc). Everything else goes in Notepad2, vim, XMLSpy, or an IDE.

      In this case, I was doing my CV. I couldn't kludge my way through getting the columns right like I did when I used to do my CV in Word... OOo kinda forced me to learn to do it properly.
    31. Re:Teaching Graphic Design by RyuMaou · · Score: 1

      Not only that, but as has been pointed out repeatedly already, by the time these kids do hit the job market, the software will have changed. Or, they'll have hit college courses that do use the most current software.

      I agree that it's better to teach the theory.

      Also, who says they might not prefer GIMP? I really like the latest version and would rather use it than a pirated version of Photoshop CS. I work with computers for a living, though not in graphic design, and I'd rather use the free, OpenSource software on my own PC than pay the big companies so much money. Besides, at the level I work, I don't use the advanced, all-singing, all-dancing features of Photoshop anyway, so why pay for it? The GIMP gets it done for me.

      Also, the kids can download the free versions and use them at home to make their parent's websites. Or start an HTML Design stand with their laptop and WiFi connection and pay their way through college. (Hey, the rates beat selling lemonade!)

      --
      Oh, the trials and tribulations of a network geek! Read about them at: http://www.ryumaou.com/hoffman/netgeek/
    32. Re:Teaching Graphic Design by AHumbleOpinion · · Score: 1

      Really? I never thought of High School as vocational.

      Historically high school tends to have two tracks, college prep and vocational. Graphics design is on the vocational side. Is the line fuzzy? Yes. Decades ago college bound kids may have taken the typing class, yet the class was designed as a vocational class to prepare kids for the office workplace of the day. Similar story for graphics design, sort of a combination the film club and the old graphics arts shop class.

      ... If these kids move on to do this professionally, they will likely need and want further training/education which should resolve the practical aspects of your argument.

      The kids who attended a high school using old versions of commercial apps will need less training than kids who attended a high school who went open source. They commercially trained will be considered better candidates by employers, their high school will have done a better job fulfilling the vocational mandate.

      I am *not* saying that open source should never be used, I am merely saying that it is not always the best choice. It is dependent on the nature and goals of the users.

    33. Re:Teaching Graphic Design by rubah · · Score: 1

      I think you're overestimating the skill level that high schoolers are expected to get. The only people that are going to go straight to a design job out of high school with high school classes being their only formal instruction are going to be the ones following along at home with a knack for it. If you were talking about a university level course, what you said might apply :p

    34. Re:Teaching Graphic Design by MikeFM · · Score: 1

      It depends what industry your teaching for. GIMP is much better for creating graphics for web stuff than Photoshop is.

      My short answer would be to teach a little of each. It's better for students to learn early on to think in terms of function and not in terms of interface. Schools should not be teaching specific applications so much as concepts.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    35. Re:Teaching Graphic Design by JAlexoi · · Score: 1

      >> A person who understands theory can figure out anything

      In theory yes.
      But without any practical knowledge theory is useless.
      But I agree that teaching what is image manipulation is a priority and tools come last. Because to teach someone something that person should know what he is doing, not just bluntly clicking buttons.
      I know perceive problem with computer literacy that people are taught to click buttons not to work with a computer.

      It's as if learning to read would only involve recognizing the letters and having NO idea what the text is about.

    36. Re:Teaching Graphic Design by ChameleonDave · · Score: 1

      They then go to look for a job and the job market and practically every job says "Photoshop skills required." Which student is going to get hired?

      Either of them. Because the guy who learnt the GIMP will interpret "Photoshop skills required" to mean "Advanced computer image editing software skills required", and will consequently answer yes to the question.

      It's a bit like the online form that one of my clients wanted me to fill in the other day. It had a list of software, and I was supposed to say whether I had it or not. One of the programs was "Acrobat Reader". Now, there is no such program, because Adobe changed its name to "Adobe Reader" ages ago... and in any case I use kPDF. Did I click no for "Acrobat"? Of course not. I knew what they were getting at.

      I teach English, and sometimes I have to teach some basic computer skills with it. The other day, a student asked me how to create a new slide in MS Powerpoint. I quickly showed him how to do it, even though I had never used Powerpoint, because I am an experienced computer user, familiar with OpenOffice Impress.

    37. Re:Teaching Graphic Design by flewp · · Score: 1

      I used/learned Photoshop in high school (graduated in 2000). My point is, if you want a job now, then knowing the industry standard tools is important. However, if you're in high school, and just learning, the tools you're using still may be in use in the industry later on.

      Seriously, the key is to know the ideas and fundamentals first, and the tools second. It's in one's best interest however, to learn the industry standard tools. You can't necessarily know what tool is going to be the standard in 5, 10, 20 years, but that doesn't mean you should ignore the current standard. As the standards change, so should you. Yes, Photoshop has vastly changed since 3.0 or whatever version it was back when I was in high school, but you know what? The core concepts and ideas are the same. Many of the tools are the same.

      --
      WWJD.... for a Klondike bar?
  5. Throw in a little school-angst... by _14k4 · · Score: 0, Redundant

    Refuse to teach the class citing insufficient materials. The software required is not there, so you can't do it.

    Then give everyone a copy of gimp and ubuntu anyway.

    1. Re:Throw in a little school-angst... by Anonymous Coward · · Score: 2, Informative

      Get a fucking job and you'll instantly understand why all these *idiotic* "just refuse" comments that invariably pop up like stinkweed whenever a professional conundrum is posed to Slashdot make the adults laugh bitterly. Refuse for a stupid reason (like this one) and you're likely gone. If you're not gone, you're pegged as being "difficult," and your future with the company is limited. The only situation in which you can refuse to do anything at work and *usually* come out unscathed is if it's due to immediate physical danger. That's all there is to it. Some day, you'll understand.

    2. Re:Throw in a little school-angst... by _14k4 · · Score: 1

      Oh hey, I usually don't feed the trolls but here is some info for starters:

      I'm a Sr. Systems Programmer for a very large hospital.

      I'm under the strict impression that everyone puts their pants on one leg at a time, just like I do. Titles don't mean much, and the truth and facts are what they are. If it is *physically* impossible to do the job you are required to do, because you do not have the tools to do it, YOU, the EMPLOYEE are *charged* with the (gasp) responsibility of holding your hand up and saying, "I need X to do Y and if I don't have X, I can't do Y."

      Then, when you are denied X, revise your "CQI" or TQM or whatever TLA your org calls it... goals to reflect that performing task Y is *no longer* something you are required to do, because ultimately you will do it wrong. ...that's my usual angst response. In reality, I like my job enough to *RESEARCH* not one way to do a job, but the best way to do it - which includes looking for the best tool for the job.

    3. Re:Throw in a little school-angst... by SnoopJeDi · · Score: 1

      Absolutely. It's foolish to think one could strike out against the holy employer.

    4. Re:Throw in a little school-angst... by Anonymous Coward · · Score: 0

      How about when you are given tools that have been shown to be more than adequate many times in the past, but then you suddenly raise your hand, stomp around, and say "But this won't do at all"?

    5. Re:Throw in a little school-angst... by Anonymous Coward · · Score: 1, Funny

      Speaking as a former school board member, teach the class with the Open Source software. Then, when the students have mastered a presentation, take it to the board and show off. Nothing opens the bureaucratic eye like having cold water/facts stuffed in their face with style and panache. As a finale, thank the board for opening your eyes to new software by not funding the classroom needs.

    6. Re:Throw in a little school-angst... by mh1997 · · Score: 1

      Refuse to teach the class citing insufficient materials. The software required is not there, so you can't do it.
      How do you know that he does not have the required software? He did not state what the goals/objectives of the class were. If the goal is to introduce students to cool things you can do on a computer, he has software that will meet that requirement. If the goal of the class is to teach statistical analysis using MS Excel, he does not have the required software.

      My $.02 is a teacher should know the goals/objectives, communicate those goals/objectives to his target audience (students or slashdot readers when asking a question), and teach those goals and objectives - none of which was demonstrated in this teacher's question to slashdot.

    7. Re:Throw in a little school-angst... by _14k4 · · Score: 1

      That's not the case I describe, is it now?

    8. Re:Throw in a little school-angst... by _14k4 · · Score: 1

      Agreed, but *man* did people take my reply far too serious! :P

    9. Re:Throw in a little school-angst... by AshtangiMan · · Score: 1

      But it is the case that TFS describes. Photoshop 7 is a good tool. Still. I think it's silly for schools to want to continually upgrade software when using the oldie but goodie is a viable option.

    10. Re:Throw in a little school-angst... by _14k4 · · Score: 1

      In all seriousness, the oldie-but-goodie is probably what the students will end up having to use in the real world anyway.

    11. Re:Throw in a little school-angst... by Anonymous Coward · · Score: 0

      Of course I'm a troll, because I pointed out the stupidity of your original post. That is the meaning of the word in the Slashdot world, isn't it?

      Thank you ever so much for "feeding me," though. How kind. I'll avoid mentioning the fact that the original Ask Slashdot question has nothing to do with "[not having] the tools to do it," and everything to do with having perfectly acceptable tools that are just old. But, hey, don't let that stop you from telling your tale of heroism. Guys like you only exist to talk about yourselves.

      Also, I'm moderated higher than you, so bite me.

    12. Re:Throw in a little school-angst... by mh1997 · · Score: 1

      This is slashdot - we can't get girls, we're not good at sports, and are socially inept. At least let us take a somewhat joking/sarcastic post to extremes.

    13. Re:Throw in a little school-angst... by _14k4 · · Score: 1

      Um, hey anon coward dickhead... 0 is still 0.

      "[not having] the tools to do it"... yeah, the current version of Photoshop, with it's *current* features may be a different tool! A better tool? Possibly. How hard is it to understand that simply asking for the current version of software is a legit thing to do as a professional? I used to run Rapid Sql 5.x and holy shit, you couldn't even scroll with a mouse wheel on the open files; and to top it all off, closing a file located on a network share meant that it would freeze RSQL. ...I didn't even have to play squeaky wheel, I simply asked and pulled the "this hurts productivity" card and now my team has the latest version and all is well. So fuck off if you think that forcing yourself to use an older version is the way to go simply because you lack the balls to hold your hand up and say, "In order to do my job well, I need X, Y, and Z."

  6. Depends on what you're trying to do... by garcia · · Score: 4, Insightful

    The question is: is it better to teach old commercial software or their open source counterparts (Komposer, Gimp, etc.)?

    What are you trying to accomplish? Are you trying to teach them design or are you trying to train them in the use of software programs to accomplish any old goal?

    If you're trying to teach them design principles in general, then I don't see what the difference is between outdated commercial software and their OSS counterparts. If you're trying to teach them to use software skills in software packages they are likely to see in the real world/college after graduation then that's not the best way to go about it.

    If you're trying to teach both, I really don't know what to tell you. Probably retool a bit to put more emphasis on the design part and less on the use of specific software. Design skills change but not like specific software needs.

    Good luck.

    1. Re:Depends on what you're trying to do... by wizardforce · · Score: 1

      what does it matter what side you use as long as it does what you require? is Gimp enough for you to teach students how to do something or is an older proprietary solution superior in this regard? If you can get away with using OSS equivalents than by all means go for it- maybe note a few things about the older proprietary software [eg. in gimp you do this but in photoshop you...] there's not really much sense in going with a piece of software because it is more familiar and yet doesn't do what you want now does it? Not only that but students can get their own copy of FOSS sotware to use however they like- legally.

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    2. Re:Depends on what you're trying to do... by AmaDaden · · Score: 4, Insightful

      I think the key is that he/she is trying to teach. I just recently graduated from college and had to use A LOT of very expensive impressive software. I would have loved to do some of it from home and to continue to learn about things on my own. But I was not going to spend $1000 to play with some software. So the result? I STOPPED LEARNING THAT STUFF. Go for things the kids can continue to learn from on their own. Plus when working on my own I've gotten better (and free) help on Open Source stuff then on other types of software. So unless you plan to be their only teacher on the subject, use as much Open Source as you can. Only if you cant find an Open Source version should you use the pay for stuff.

    3. Re:Depends on what you're trying to do... by Anonymous Coward · · Score: 0

      Also depends on HOW you teach.

      If you're teaching kids to write down step by step, including values of levels, what clicks you do to create or modify images, then it's probably better to use whatever is closest to what they will use.

      If you're teaching for understanding the fundamental ideas of how to do it, and they can later adapt those concepts to whatever menu system they're likely to come across, I'd go with more recent OpenSource stuff, partly because they can download those programs at home without cost, and are more likely to practice/play.

    4. Re:Depends on what you're trying to do... by Anonymous Coward · · Score: 0

      then you are an idiot. If you were really a student at any accredited university (or community college for that matter) you could have bought just about anything you needed at the student discount prices. Even AutoCad is marked down by about 80% - you can go out to eat for what it costs to get Adobe stuff at student discount.

    5. Re:Depends on what you're trying to do... by AmaDaden · · Score: 1

      you could have bought just about anything you needed at the student discount prices
      Nope. We just had computer labs everywhere. They were open from 7:00am to 2:30am. Yes that is 2:30AM. I should know, i usually worked that shift. There were also a few labs that you could get in to with a key code you got the first day of that class. But those were class specific and rare. Lastly there was a central Unix server that (for select classes) we had to submit our work to via SSH. Some professors set up their own crazy set ups too. One set up about 20 different *nix flavors so we could log in to each one and test how well our code compiled and ran on different types of systems.

      I was doing both Computer Science and Electrical Engineering. I loved both so I ended up taking as many classes in as many different things as I could. I ended up graduating with 209 credits when I only needed 126. The Electrical Engineering software was several thousand dollars for one piece of software that I would only use for one class. The best I was able to do was ever able to do was to get a matlab competitor from the school. Since we were learning matlab it honestly was not much help. In the end I ignored it and just did all the work in the computer labs. On the other hand all the Computer Science software was free and mostly Open Source. The end result was that I gradually did more and more CS classes and ignored EE. I could set up what ever I needed on my laptop and work were and when I wanted. In the end the EE classes were just not as fun. It was too hard to play with what I was learning in my free time.
    6. Re:Depends on what you're trying to do... by schotty · · Score: 1

      I agree, however there is a new beast that Adobe has released. Its name is PS Elements. Its under $100 and can be gifted by the parents for a birthday or christmas present or if the parents are a bit more interested in the child's education, buy it upfront (sure that a student discount can bring it under $50).

      But on the flip side, why spend a dime on anything at this point? Once you get out into college, the concepts that make certain commercial softwares worth looking into and differentiate them all become necessary. A 16 yr old really needn't worry with Acess, Photoshop, MS-SQL, AIX, or whatnot that can be done in a freeware or FLOSS software.

      Realize that if the students are expected to use expensive software its a double cost, first the school needs to buy it which is paid with taxes. Then the student must purchase that said software. If there is zero benefit going commercial, its a waste. If the students are going to benefit (more than simplicity, I mean intelectually), then by all means use the BEST software. Otherwise, go GIMP or whatever else is free (costwise at least).

      --
      Sigs are nice guns ...
  7. Old Software or Open Source? by calebt3 · · Score: 0, Redundant

    Dumb question. This is /.

  8. Concepts by kevin_conaway · · Score: 5, Insightful

    Use whatever software allows you to teach the concepts to your students in the easiest manner. The tools change much faster than the concepts so don't fret too much about which tool to use. Whichever one is easier for you to use and teach with, use that

    1. Re:Concepts by TobyRush · · Score: 1

      I couldn't agree more with the parent's first sentence. As a teacher, I think teaching the concepts that underlie these programs is much, much more effective than having the students memorize icons and menus. It still ruffles my feathers when I see classes entitled "Learning Dreamweaver" instead of "Basic Web Site Design." Should we rename "Beginning Painting" to "Learning to Use the Silver Brush® Grand Prix(TM) Super Brush"?

      --
      Sam! If you will let me be,
      I will try them.
      You will see.
  9. bad software by NynexNinja · · Score: 1, Funny

    No wonder why the dropout rates are so high!

  10. No by Anonymous Coward · · Score: 0

    How about a sheet of paper, and get this: pen AND pencil.

  11. Use Both by Marcion · · Score: 1

    I would use both. The Open Source stuff is not too bad and increasingly used. Having one (painful) session with the old stuff will mean they will not be shocked when they are face to face with it in the workplace.

  12. With Gimp and Photoshop, there is little question. by Anonymous Coward · · Score: 3, Informative

    Gimp clearly cannot compare with Photoshop, and you'd be hard pressed to find Gimp in any professional office. If these students intend to find work with their skills, then Photoshop by far is the best option of the two.

  13. doesn't matter by Anonymous Coward · · Score: 4, Insightful

    it doesn't matter, just don't teach them the program, but teach them what the program does.
    It doesn't matter if its gimp or photoshop, just as long as you know what the diffrent between ansharpen mask, blur and gaussian blur is.

    1. Re:doesn't matter by The+Queen · · Score: 1

      What really matters is not that you know what gaussian blur does, but that you know when and why to use it (and when NOT to).

      Anybody who figures out how to apply a filter is not automatically a great designer. The software is ultimately just a tool:
      "Men are more important than tools. If you don't believe so, put a good tool into the hands of a poor workman." - John J. Bernet

      --

      The House Between - Original Sci-Fi Series
  14. What are you teaching them, and why? by buzzn · · Score: 1

    Is this vocational training, or are you trying to teach them how the software works? If you're doing future-job-training, then you have little choice but to teach what they would be expected to know in the workforce. You won't be doing them a favor by giving them obscure and not-in-demand skills. Older versions of commercial software are largely the same, as vendors don't rewrite from scratch, they generally just add new features. However, if you want them to learn how a graphics filter works, using open-source software is obviously a huge advantage. Why not expose them to both?

    --
    Join the window installer's union, where prosperity is a brick throw away!
  15. Both... by Bert64 · · Score: 5, Insightful

    It's probably worth teaching the students on a selection of software, concentrating on "how to get stuff done" rather than on what particular apps to use.

    People who were only taught a single app for a single purpose often have problems adjusting to other programs, they don't understand what features to look for but rather just where to look for them which ofcourse falls over if the software changes, even between different versions of the same application.

    It's also worth considering, even if you teach the most up to date and widely used software today... A lot can change very quickly in software, the apps you teach may not be used anymore when your students go out into the world of work, or there may be much newer versions in use. Conversely, many companies keep using even older versions of apps because they still get the job done.

    So basically teach the widest selection of apps you can, explain the differences and similarities and focus on the job that needs doing rather than the tools for doing it. Also for anything that is open/free provide your students with a copy of it so they can take it home.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  16. Depends on the students by G4from128k · · Score: 1

    "Good" students should learn how to learn a variety of applications to accomplish a variety of goals. That way they are comfortable when Version++ appears, some future innovation spawns a new application category, or they work someplace that uses nonstandard IT. Mediocre students should learn the least number of "the magic incantations" that make the dominant vendor's application do the job.

    Get whatever (including open source) for the first group and get Genuine Microsoft/Adobe stuff for the second group.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Depends on the students by Cycloid+Torus · · Score: 1

      Start with the premise that they are all "good" students - even the "mediocre" ones. Teach the outdated industry standard because you need to ground everyone in basics, but do offer open source on CDs. Some of the "mediocre" ones will surprise you. An "A" for a mediocre student may be a life changing event.

      --
      Lost in space at an early age. Survived the vacuum. Now rebuilding castle in air.
  17. Teach the commercial software by joshv · · Score: 3, Insightful

    Oh come on. Is PS7 really that different than more recent versions? Not really. Better to teach them on old commercially viable software, where there is a real market for the skillset. Very very few people get hired for their skills with the Gimp.

    1. Re:Teach the commercial software by $1uck · · Score: 1

      I think the answer is obvious. Why don't you let the students decide? Explain the situation, explain the pro's and cons. Then put it up to a vote. Even better make the assignments such that they can be accomplished using either tool set and let individual students decide which one they want to use. Obviously this will take a little more effort on your part and will require the students do a little more learning on their own to become familiar with the specific tool they chose.

      After all is said and done you would at least have a better idea which way to go in the next session (or if it works out well you could leave it this way).

    2. Re:Teach the commercial software by McNihil · · Score: 2, Insightful

      I dunno but I'd rather hire someone that can do design with whatever tools they can. Heck they can do it by hand and then scan it in if they feel more comfortable doing so and meeting various deadlines.

      Photoshop, Gimp and other tools are just that TOOLS nothing more nothing less. Knowing the tool does help BUT to impose a specific tool on any artist is a BAD idea. Not only is it in the way of their creativity but also unnecessary.

      For instance I know many programmers that are better in VI and Emacs than in Eclipse or NetBeans not to mention VC++.

      People should have the option to gravitate towards what THEY feel being the most efficient for THEM and not something imposed by AUTHORITY that usually has no CLUE about the art at HAND.

      ok... I am off the soap box now.

    3. Re:Teach the commercial software by carpe_noctem · · Score: 1

      Very very few people get hired for their skills with the Gimp.

      Not true! A buddy of mine just got offered a primo job out in Vegas thanks to his Gimp skills.

      --
      "Quoting famous computer scientists out of context is the root of all evil (or at least most of it) in programming." - K
    4. Re:Teach the commercial software by nine-times · · Score: 1

      Yeah, the question seems weird to me. As far as Photoshop goes, it hasn't changed that much. I learned on Photoshop 4, and though there are a bunch of refinements in later versions, a lot of it is still the same in CS3.

      On the other programs, though, it's a different story. Flash has changed quite a lot in the past few years, as it's moved from a simpler animation program to more of an application framework. You can teach on old versions of Flash, but it really makes sense to get an up-to-date version. (at least Flash 7?)

      Dreamweaver, on the other hand... Well, first of all, how people make web pages has changed over the past few years. A lot of tags that were commonly used in 2000 are now depreciated. Maybe they were depreciated then, too (I don't know), but people still used them. Conventions have changed a bit. So an old web editor may teach bad habits.

      But I almost want to say that no one should be trained to use Dreamweaver. WYSIWYG web editors are for people who need to throw together a web page but don't want to know how to make web pages. If you know how to use a WYSIWYG web editor, you can almost train people by teaching them how to use a word processor, but it won't really be teaching them how to make decent web pages. If you're going to teach people to make web pages, you should be teaching them how to hand code basic HTML and CSS, or else what you're teaching is pretty useless IMO.

    5. Re:Teach the commercial software by Sgs-Cruz · · Score: 1

      Physiotherapists?

      --

      Karma: pi (Mostly due to circular reasoning in posts).

    6. Re:Teach the commercial software by joshv · · Score: 4, Funny

      I stand corrected, the fact they there exists one person who was hired for their Gimp skills clearly obviates my claim that very very few people get hired for their skills with the Gimp.

    7. Re:Teach the commercial software by Anonymous Coward · · Score: 1, Insightful

      Very very few people get hired for their skills with the Gimp.

      While there are exceptions, surely, I don't think people are hired for their knowledge of one tool. They're hired for their skills.

      I read several webcomics. I couldn't tell you who uses Photoshop or not. I bet there wouldn't be any correlation between Photoshop users and good webcomics. I remember when one of the artists blogged about upgrading to a newer version of Photoshop. It may have saved him some time, but the quality of the comic didn't appear to change at all.

      I'm a programmer, and I've never been hired based on the text editor I use. I've never even been hired based on the programming language I know (in 2 of the past 3 cases, I was hired for a language I didn't really know, but learned the first couple weeks on the job). I've always been hired because I can deliver results.

      (You need me to implement feature Z for your program Y written in language X running on crazy obscure linux distro W? OK. Does it matter what text editor I use?)

      People hire for *results*. A lot of people here are saying to teach *theory*, which is good because it's a consistent path to results. But the *tools* almost never matter.

    8. Re:Teach the commercial software by false1 · · Score: 1

      I agree. I've been using PS7 in our design office up until a couple of months ago. Didn't have any problems doing what I needed to do. In fact a lot of pro designers use older software. In the business world you usually have to make a pretty good case for increased productivity before you get to order the latest greatest, and let's not talk about what kind of hardware you may be using.

      A couple of other things to consider:

      If the "pointy headed bosses" find out you can teach using free, state of the art software, your funding is liable to dry right up. If the Gimp stops gimping or your web software is unsatisfactory, good luck getting them to open their pocketbooks after a couple of semesters of free riding.

      With educational discounts that commercial software can be pretty cheap. At our university we got the Adobe design suite for $200 per seat. Students pay more but still they won't have to pay full price for quite awhile.

      Those students that do want to pursue multimedia careers can still pick up that copy of PS7 on Ebay cheap. No reason they have to get the latest version. They'll be better prepared entering college or the business world. Those students that don't want to pursue multimedia careers may never adjust a photo again in life (a lot of people don't) why cater to them?

      Adobe has the advantage of feedback from industry professionals in order to maintain and improve their software. There is a huge internet community with forums, plugins, downloadable actions, how tos, podcasts etc. Not to mention manuals of every type both paper and electronic, seminars, conferences you name it.

      Teaching priciples is a good idea, but many times you need to figure out how to make the software do specific, complex tasks, in which case your knowledge of some open source software will be useless. Chances are said task was done the same in the older version of the software that you learned.

    9. Re:Teach the commercial software by BeaverCleaver · · Score: 2, Funny

      Uh, I don't think he was talking about the software...

  18. Open Source by Anonymous Coward · · Score: 0

    As an instructor who does have access to the latest and greatest commercial programs (like Adobe creative suite) I would suggest the open source route (at least w.r.t photoshop/Gimp, Dreamweaver/NVU). That will allow your students to lawfuly download the software for home, and still learn the underlying techniques and skills you are trying to teach.

    That being said, for employment the students need to list the latest trends that the phbs all over the world recognize. Transitioning from Gimp -> CS3 or PS7-> CS3 will take about the same amount of time IMO.
    So perhaps introduce both types of software, and then utilize the one that is best.

  19. Principles by TheMeuge · · Score: 5, Insightful

    How about teaching your students the principles of what they are going to do, so that (with some acclimatization) they can adapt to any software within the category you've taught.

    For instance, as far as image editing is concerned, it would be nice to talk about brushes and layers, and filters, all the while showing that while different software can have various options, located in various menus, the work can be accomplished on either, as long as the person knows exactly what they are trying to do.

    That way, your students would be more than just click-monkeys, who know little more than what sequence of buttons to push according to a flowchart.

    Because otherwise they will wind up like our Pathology department administrator who, when I suggested that to save the school tens of thousands of dollars a year they should use OpenOffice and discontinue the MSOffice site license, turned to me and asked: "But without MSOffice, how will our people do any work?"

  20. Movie Maker by svo · · Score: 2, Interesting

    Just out of spite, what would be the free/opensource alternative?

    1. Re:Movie Maker by Rob+the+Bold · · Score: 1

      Just out of spite, what would be the free/opensource alternative?

      Since you asked in spite ;) . . . Unless Movie Maker has improved greatly since the last time I attempted to use it, any FOSS package that crashes frequently and trashes your work would be a fine substitute.

      --
      I am not a crackpot.
    2. Re:Movie Maker by callmetheraven · · Score: 1

      any FOSS package that crashes frequently and trashes your work would be a fine substitute.
      The open source video editing options don't even come close to Movie Maker. And I don't like or use Movie Maker. There is not one decent FOSS video editing app, if there was I'd be using it. And don't say Cinelerra, it's nowhere near even beta quality.
      --
      You can have my SIG when you pry it from my cold, dead hands.
    3. Re:Movie Maker by hackstraw · · Score: 1

      Just out of spite, what would be the free/opensource alternative?

      cat *.jpg > /dev/sdc &
      cat *.wav > /dev/sdc &
      wait


      You may have to do some testing to make sure the audio syncs with the video.

    4. Re:Movie Maker by Ken_g6 · · Score: 1

      VirtualDub and VirtualDubMod (which reads MPEG files) are versions of FOSS video editing software for Windows. They're probably better than Movie Maker because they handle more file formats and filters; but they're not as graphically intuitive.

      There's also AviSynth, which is very powerful; but it requires using a scripting language, so it's only good if you want to teach a multimedia programming class!

      --
      (T>t && O(n)--) == sqrt(666)
  21. Ohh-Kay by geekoid · · Score: 1

    Multimedia course in high school, just great~

    Anywho...Are you teaching them how to use tools or how to get a job?

    I think OS is better because it tends to teach the theory, and it saves school a bucket load of cash. If you goal is to make cogs, go with what you have. If your goal is to make people who can think and achive a high standered, go OS.

    A good painter understand colors, a great painter understands where the colors come from. a Master painter know the breed and care of the animal they get their brushes from.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Ohh-Kay by paulatz · · Score: 1

      Master painter know the breed and care of the animal they get their brushes from.

      Yes, but he can also paint with his bare fingers, if necessary.

      --
      this post contain no useful information, no need to mod it down
    2. Re:Ohh-Kay by Svartalf · · Score: 1

      A good painter understand colors, a great painter understands where the colors come from. a Master painter know the breed and care of the animal they get their brushes from.


      That's a GOOD analogy there. In fact, I would venture the observation that it applies
      for any skill or trade in question. And I'd be striving to make better "painters" in
      any course that involves the use of computers. Far, far too often the coursework in
      high schools and colleges leans toward just "prepping for the workplace" and making
      cogs out of people instead of teaching them the ability to think- which is really what
      education was intended to be, not training, which is what they end up doing all too
      often...)

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    3. Re:Ohh-Kay by Anonymous Coward · · Score: 0

      And if you ask a lot of HR reps or Bosses most of the people they want to hire are the ones that can THINK. They'll teach you the tools, it's the ability to create once you know the tool that is most important. Isn't that what they say about programmers? If you know how to code in C++ you could learn the mechanics to code in Java.

    4. Re:Ohh-Kay by jp10558 · · Score: 1

      Indeed, the worst part of it is that while a college feels it needs to spend a semester on Word, Excel and Access, on the job training can get the same level of competence in *whats needed* in *that* job for most employees in a week or so. So the school ends up wasting the students time, and spending a lot of money on the wrong things.

      I know most companies hate the idea of "On the job training", but it's really the only way to get people up to speed with your *specific* setup. And you can eat a week training them, or you can have them stumble along for years making random mistakes and asking questions of supervisors or co-workers wasting time because you didn't.

      I like my current position a lot. But I wasn't given any training, just sort of dumped in to work. I'm getting close to 2 years now, and am still asking people *where stuff is* because they didn't spend the week to just show me where stuff is or get a map together or whatever and I, of course, don't know what I don't know.

      At a previous job I hated, I got a week paid training before I started, and one month of mentored work. After that I didn't really have to ask any questions of co-workers, I knew where stuff was for my job, what to do for pretty much all situations that came up, and how to pass a problem up the chain effectively if it was an edge case. They ate some training costs, but their new employees didn't seem like idiots to customers and were pulling their weight fully in a month rather than a year or more.

      So my general point to get back on topic is: School should be teaching concepts, not specific workflows.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  22. OS is better by Pvt_Ryan · · Score: 2, Interesting

    I would go with the OpenSource. It is free (mostly as in beer) and there is generally great community support. You could trial it for a year and if it fails then go back to the old software..

    The biggest hurdle in open source software imo is getting people out of their comfort zone in order to use it.

    In saying that I am slightly bias as I disagree with people using the likes dreamweaver for anything other than RAD. Better to code by hand, you learn more. The number of people I have using dreamweaver/contribute that come to me with problems that they could have solved if they had even a basic understanding of HTML.

    A lot of apps have OS counterparts that do the job as well or better.

    Even in work I use OOo instead of MS Office while everyone else uses MS office.

  23. principles or programs? by gEvil+(beta) · · Score: 1

    Is the goal to teach them the principles of the software they'll be using, or is it to teach them how to use a certain program? If it's the first, then either should do the job equally well (assuming they're both capable of exemplifying the principles you intend to teach). If it's the latter, then you should clearly use the software that's already there. The next question is one of support--who will be installing/supporting the software? If it's someone else, have you discussed installing OSS on the machines with them? And are you expecting them to troubleshoot issues for you when something goes wrong? Having run a computer lab, there's nothing worse than someone coming along saying "I want to teach this program" and then constantly coming back to you saying "Figure out these issues for me, because I don't know how to troubleshoot." It's not a problem if you're given a chance to use the software for a while beforehand and catch up on the issues/fixes in various forums. But when it's just thrown in your lap, it can be a royal pain.

    --
    This guy's the limit!
  24. Hardware by Major+Blud · · Score: 2, Insightful

    How old is the hardware? Something to keep in mind is that an older version of Photoshop may run better on older hardware than the latest version of Gimp.

    --
    If you post as Anonymous Coward, don't expect a reply.
  25. There is not OSS equivalent... by rsilvergun · · Score: 1

    to Movie Maker. There is nothing anywhere near that simple to use or basic. The few projects I know of (kdenlive, avidemux) are still overkill by comparison.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  26. Teach the ability to learn by ispeters · · Score: 3, Interesting

    I'd hope the class is more about how to use software than it is about how to use this software and, as such, I'd use whichever software you're more comfortable with. If you already have notes and lessons planned around the existing, old software, use that. If you have to make new notes anyway, why not introduce your class to the world of Open Source?

    Ian

  27. In short.. by SocialEngineer · · Score: 2, Insightful

    The older software will be your best bet - why? Many places still use older versions of the industry standards. It wasn't until recently that my place of employment upgraded to CS2 on every primary production machine - some machines still had Photoshop 6, and I think we've got one with 5.5 still that some sales reps use (this is at a newspaper). Second, the UI will still be relatively uniform and familiar in subsequent versions.

    It sucks, but better to teach them something they are more likely to encounter in some version or another. Don't hesitate to introduce them to open-source alternatives, but keep in mind that they will rarely be used in a professional environment (cue flames here - I'm an open source user myself, but I have yet to encounter any place that uses The GIMP in any sort of professional high volume production)

    --
    "Better to be vulgar than non-existent" -Bev Henson
    1. Re:In short.. by kanweg · · Score: 1

      I run a company, and I will be happy to turn away anyone trained by your advice. I need people who understand principles and can adapt to any application I give them (i.e. is best to run my program). Otherwise they are just like the people who think that a computer can't visit the Internet because it doesn't have a blue e-shaped icon. People who know how to handle a specific application are useful until the application changes/another application is introduced. Ever heard of the expense of training people? So, I hire people with the skills to adapt. They'll have that skill once the next application comes along. I hire my staff for the long run.

      So, I'd say, give them the open source programs. Better still give them several of the same type. And being open source, they can use them for free on their own computer. My brother's kids use both a Mac and PC at home, and they're way more skilled with computers than their school mates.

      Finally, will there never be any opportunity for them to encounter one of the proprietary apps???? Of course, not. Your argument is based on the fact that the app is very often used.

      Bert

  28. Re:What on earth is the point by smittyoneeach · · Score: 4, Insightful
    Which is more important, the pen, or the thought driving it?
    Why not teach students how
    • to think along procedural and functional lines
    • to consider the information in the abstract
    • to decompose the system and troubleshoot the gazintas and the gazoutas
    • to RTFM and search the web when the politician hits the fan
    • to calmly view ideas that one finds objectionable (Creationism, proprietary licensing)
    • to implement sound practices (version control, unit testing)
    Binding the conversation to specific software versions seems a cop-out.
    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  29. Teach them how to learn how to use the software. by BitZtream · · Score: 1

    If you teach them how to do things without teaching them how any one particular application works then the learning curve won't be nearly as bad, and they'll be far more proficient when they go to a new job with a different peice of software and they can just 'pick it up' since you've taught them how to think more about what they're trying to accomplish. If they really know what they are trying to accomplish, figuring out how to get the tool help them do it is a lot less difficult.

    Most people learn how to make a peice of software do a few specific things and then call themselves graphics artists. They usually end up working at McDonalds after they get out of school as well. Since they aren't really capable of being graphics artists, they just know how to use XXX application to do a few things.

    Along with this line of thaught, you can use both open source and commercial software to teach them. You can show them exactly how bad a user interface can be by letting them use Gimp, then show them the same bad UI design in commercial software by using MovieMaker.

    Jokes aside, if they don't get tied to a specific tool/software package, they will benifit more from your lessons than if all you do is teach Photoshop/DreamWeaver 101.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  30. Industry by ilovegeorgebush · · Score: 1

    You should be teaching them what the industry dictates, surely. With the exception of The GIMP, I don't think you've got much choice. If you're teaching them the older versions, it's likely to be more useful to them if they later on get work in the industry that use the newer versions of that software. As opposed to them learning a different GUI, and potentially different software-based concepts.

    Not entirely sure this is the best place to be asking, anyway.

  31. You're asking that here? by pintpusher · · Score: 1

    It's obvious. Teach them the open source alternatives. Is your job to teach *interfaces* or *skills*? Teaching the skills required to do a half-decent job in video editing, web-design, and image-editing is a greater problem than how to navigate a particular interface. Teach the kids how to look at what they are designing, how to interpret the results of their actions and how to adjust those actions to get the results they want. *Those* skills will carry them much farther than learning a particular interface.

    So, that said, it doesn't really matter which platform you use as much as it matters that it is an available platform that they can easily (and legally?) get their hands on. When I was taking programming classes back in '86-87, one of the most frustrating issues was that while we had Pascal at school (Apple ][e's) we didn't have it at home (mix of C-64's and trash-80's). That meant that whatever we learned in school had to be translated into something else to use outside of school.

    hmm... now that I think about it, maybe that was a good thing. Whatever. Anyway, the platform the kids can get their hands on to use outside of school, legally, would be the open source ones. This is based on the assumption that not *all* the kids are in a position to just go out and buy/crack Photoshop...

    --
    man, I feel like mold.
  32. Pointy haired boss by jiadran · · Score: 1

    What is meant by pointy haired boss? Is this a reference to Dilbert?

    1. Re:Pointy haired boss by ilovegeorgebush · · Score: 1

      Perhaps. I personally see it as a reference to the stereotypical management types that have pointy hair and were still breast-feeding when half of the people here were learning C.

      Think of it as a mockery on management people, i.e. those who don't really have a clue about the technical side of things, but somehow manage to dictate the technical what decisions are made within an organisation.

  33. teach concepts not software by Anonymous Coward · · Score: 0

    I'd vote for teaching the newer software whether it was open source or not.

    How to perform a specific function (the menus/keystrokes/whatever) will most certainly change over the years - if you know "what" and to do and "why" you are doing it, then figuring out "how" to do it shouldn't have that steep a learning curve

    Personally I'm still waiting on the computer I can give voice commands to...

  34. Dear Choir: by Jimmy_B · · Score: 4, Funny

    Dear Choir:
            I teach a high school theology course. We were scheduled to get new books this year but due to several pointy haired bosses, no books were ordered. The books I have to teach are (god help me) pagan scrolls from the 3rd century BC. The question is: is it better to teach old religions or their open text counterparts (Christianity, Hinduism, etc)? Is the steep learning curve and slightly less uniform world view worth a little damnation to teach them religion founded in the past 5000 years?

  35. Free as in Kool-Aid by tji · · Score: 1

    At least with the Open Source software, you can easily give your students a way to use them outside of class and continue to use and grow their knowledge.

    With the commercial software, especially the packages you mentioned, the costs are prohibitive for high school students. So, they would get started in your class, then have no easy way to continue learning or put it to practical use.

    I would try to stick with software that has good multi-platform support, including Windows support, so students can easily run it without installing Linux on their parents' computer. Or, if not, work from a Linux LiveCD environment, which the kids can replicate at home.

    And, if the open source alternative doesn't measure up, stick with some commercial software and do a mixed class. It doesn't have to be either/or.

  36. Find a Flash replacement first... by nowhere.elysium · · Score: 2, Insightful

    Seriously: if you can find a F/OSS package that's analogous to Flash in behaviour and output, then yes, by all means, teach them the F/OSS stuff - they'll learn to think outside the GUI, which will do them no end of good. If, however, you can't find a suitable replacement, then don't. Flash 5 is not even remotely appropriate any more - it bears little to no resemblance to the current versions of Flash. Photoshop 7 is fine, although the layering method has changed a bit: you can now nest them, as well as play about with layer comps, which you can't do in pre-CS versions. Dreamweaver - well, do you really need to ask? As for Movie Maker: you can download a free version of Avid, or try and get hold of Kino or something along those lines. Teaching them Movie Maker will not do anyone any favours.

    --
    http://xkcd.com/313/
  37. Some different than others... by EtoilePB · · Score: 1

    Photoshop 7 is still close enough to CS2 and CS3 that honestly, translating from one to the other isn't much problem. Also, although PS7 is old it's still very powerful and very useful. The learning curve fropm PS7 to PS CS3 will take maybe a week for most people to make the transition -- but GIMP and PS CS3 are like two different planets.

  38. You've been given a choice???? by WibbleOnMars · · Score: 1

    They're letting you make the decision? Woah. Most places I can think of would have mandated a set of standard applications. Granted you didn't get the applications you should have got, but you still have the previous standard ones, so I'd be surprised if you weren't required to use them.

    However, if you really do have the choice, I would definitely at least *show* the alternate apps to your students. Preferably, teach them how to use both sets of apps, and emphasise how they do things differently -- It's a very powerful learning tool to see how two different apps achieve the same goals; it makes your students think about what the goals are and thus getting a deeper understanding of what the software is actually doing, rather than just learning a single app parrot fashion, where they may learn how to do specific tasks, but never get the ability to imagine what else is possible.

  39. Consider This by sherriw · · Score: 5, Insightful

    Since you are talking about highschool and not college, I'd say go with the open source option and touch on the older versions of the commercial software. Here's why...

    -If they find that they enjoy what you are teaching, knowing an open source (and FREE) software tool will make it easy for them to continue tinkering with it at home. They can download the same tool they used in the classroom and continue to hone their skills at home if that really is their area of interest/career path. In the end, it's their eye and talent as an artist that will determine if their career at this early stage, learning the software is secondary. Practice is key. Chances are a student can't afford a legal copy of Photoshop for their home computer.

    -Odds are that it will be a few years before they get into the working world anyway, so even if the school board gave you the latest versions of the commercial software, chances are that what they end up using in the working world will be several versions in the future anyway.

    - Once you've learned one tool, it's usually easy to learn another of the same type. Like learning programming languages. Once you have the basics, the icons for the tools and the menus are trivial.

    - Many artists do freelance work when they are first trying to break into the graphic design/art world. Knowing a free tool will keep their costs down.

    - It will help support the free/open source software movement, and make them aware of the wide variety of awesome free/open apps available to them.

    - Many employers even if they provide a commercial graphics program, will allow you to install and use your own preferred tool if it's free/legal/legit/compatible.

    - Giving them an additional taste of the old version commercial software you have will mean they've been exposed to two different tools- an advantage in the long run. Choice is good.

    1. Re:Consider This by fanboyloser · · Score: 1

      As a former vocational instructor for LAUSD, I ran up against similar problems - the class was scheduled, but no software was available... for a month we ran the class on Adobe's Photoshop & Illustrator Demos... when those expired, I tried teaching the GIMP as a replacement. But the students wanted to learn software that they would actually find in a job environment - so attendance plummeted... It doesn't really matter whether the GIMP is almost as good as PhotoShop or not - as long as it's not commonly used in the work environment, then it becomes difficult to convince students that skills learned on the GIMP are transferable to Photoshop...

              The good thing about Photoshop, is that the interface doesn't change that much from version to version - So Photoshop 7 is still valid, it doesn't look or function that differently from the current version... (Side note* I still have a copy of PS 1.07 - Photoshop that fits on a Floppy! It is functionally and recognizably Photoshop - Over all the versions, Adobe's interface really hasn't changed that much)...

      As for html, why not use Dreamweaver? It may be an older version, but you can still teach all the html basics with it, how to lay out a page, frames, tables and so on - If the students learn the basics of html, then presumably they can adapt to most any html editor... There are also free editors available - if you're running on Windows, I found that NoteTab has an excellent, easy to understand interface... The problem with this approach - at least with my own students, I found that very few were prepared to learn the actual markup language... You could teach them how to push a button to turn text bold - but if you tried to show them what the bold tag actually was, they just blanked out... Now that may be my own failing as an instructor - but I found that the ideal of teaching the principles, was often just not achievable in a classroom environment...

      Flash is a problem: The interface changed quite a bit after version five (thanx to the Adobe lawsuit) also, as others have noted, Action script has evolved and changed as well... So I suppose it depends upon the intended goals of the class - if you don't intend on teaching any action script, then that's not a worry... The interface is still an issue, but if the purpose of the class is to teach basic animation techniques, then Flash 5 is a perfectly serviceable animation application...

      One aspect to consider - which may not be true where the poster teaches, but I found in my own experiences, that often the primary goal of the class was not to actually instruct the students, but to maintain them in attendance (classes with low attendance get the Ax!) One class that I subbed for several times, runs primarily on Mac LCII machines and the software taught is: PageMaker 5, Quark 3.2, Freehand 3 and some ancient B&W drawing app that resembles MacPaint... And that's it - I don't know what useful skills the students may get from this class, but the instructor has all the assignments laid out for them: "Put a line here - click this button - enter this value" and so on... If the software was ever upgraded, then the instructor would have to upgrade all the assignment instructions - and apparently that's not going to happen...

  40. the fundamentals by ffflala · · Score: 1

    Yes, it is worth it to use open-source alternatives. It's a waste of opportunity when a course that is actually a training course for specific applications is misnamed with a more general term. I remember way back when taking an 'digital composition' university course that was by all rights simply several weeks of Finale! training.

    Not only is open source entirely suitable for an academic environment, but any interface shortcomings will allow/force you to focus on the actual fundamentals of, as you put it, multimedia. (I didn't see any audio app mentioned.)

    Which course would be more useful in the long run: one that focuses on the novelty features and interface of the latest commercial applications, or one that focuses on the design process in general and treats the apps as the tools they are rather than main focus of the course? Learning how to learn unfamiliar applications is far more valuable than developing overly-specific fluency with a few of the latest.

  41. Stick with Photoshop by porcupine8 · · Score: 2, Interesting
    I don't know about the others, but if you want them to actually be able to easily apply what they're learning outside of the classroom (possibly even in jobs), an older Photoshop is better than GIMP. GIMP just isn't Photoshop, and Photoshop is the standard.

    And yes, they might actually use these skills. I took a desktop publishing class for fun in high school and learned to use PageMaker. I then got a job during college that involved creating publicity materials for an academic department (flyers for events, etc) in PageMaker, and from there got a job doing layout at a local paper also in PM. And no, I'm not a graphic design major or anything - I was a cognitive science major and am now in a PhD program, but layout is a hobby of mine (and possibly the only visual art-type-thing at which I have any skill). And that newspaper job paid much better than anything else I could have gotten at the time.

    If some of the other open-source programs are more similar to the standard clossed-source ones, they might be valid alternatives. Or you could let them explore with both programs (for example, more advanced students might be able to do projects comparing the capabilities of two different programs).

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    1. Re:Stick with Photoshop by Tony · · Score: 1

      Don't teach to an interface. That's silly, and leads to frustration. Every major release of every major piece of software has a different interface from the last. Even Adobe admits that Photoshop's interface is too complex, and so they are re-designing it for the next major release.

      If you are teaching to an interface, you are doing your students a disservice.

      Teach principles. For that, you can use pretty much anything-- Gimp, Krita, an old version of Photoshop, etc. It's the principles that matter, *not* the interface.

      Or you could let them explore with both programs (for example, more advanced students might be able to do projects comparing the capabilities of two different programs).

      Now you're talking! Avoid the false dichotomy entirely, and teach *both*, to drive the principles home, and teach them to think on their feet.

      --
      Microsoft is to software what Budweiser is to beer.
    2. Re:Stick with Photoshop by porcupine8 · · Score: 1
      I was trying to be somewhat pragmatic. Unless this guy teaches at a really nice high school, he probably has one semester to fit stuff in, possibly with extra time due to block scheduling. And a lot of the students who take his class won't be there because they're techies. Sad as it may be, teaching an average high school student skills with a popular software package is more likely to serve them in the long run than trying to teach them underlying principles that can be broadly applied - especially when you probably don't have time needed to get those principles across effectively.

      If he has students who are more motivated to learn about it or are technically-inclined and pick it up quickly, then by all means take those students and give them the extra challenge and extra benefit. Or if he gets to teach an advanced version of the course, definitely use multiple software packages. But for an average high school class, it's better they walk out with something they can actually use than a failed attempt at something even more useful.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    3. Re:Stick with Photoshop by tepples · · Score: 1

      if you want them to actually be able to easily apply what they're learning outside of the classroom (possibly even in jobs), an older Photoshop is better than GIMP. Outside of the classroom including being able to do homework?

      Photoshop is the standard. Published by which standards body? Is there anything like the (new) ISO PDF standard document for PSDs?
    4. Re:Stick with Photoshop by porcupine8 · · Score: 1
      Outside of the classroom including being able to do homework?

      This is a good point and one argument for using OSS. Although none of my computer classes in high school gave computer-based homework (since back then, many kids still didn't have computers at home). It's a tradeoff - your time is limited, is it better to use it having kids do all the work in-class at the expense of getting to more material, or to use it trying to teach "broad principles" that take up more time than teaching skills with a particular software package?

      Published by which standards body? Is there anything like the (new) ISO PDF standard document for PSDs?

      Because there's totally only one definition of "standard," and everything ever referred to as standard is approved by a formal standards body.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    5. Re:Stick with Photoshop by JAlexoi · · Score: 1

      I am now interested how much did you pay for your diplomas?
      Because as a person who cares about science you should know that tools change and concepts stay.
      And I hope that you know the concepts behind PageMaker and not only where the right buttons are, because if you don't then you have the skill of knowing where to click in PageMaker and not what you describe as "layout is a hobby of mine (and possibly the only visual art-type-thing at which I have any skill)".

    6. Re:Stick with Photoshop by porcupine8 · · Score: 1
      You know what? Knowing how to use PageMaker made it a whole lot easier to pick up a host of other types of software - InDesign, Pages, even Photoshop, actually. Because I knew what kinds of things should be possible and so at least I knew what to look for. Learning to use a piece of software is actually more than just knowing what buttons go where.

      And yes, there would be some students in the class who can't take those skills and easily apply them to another software package. But it's unlikely that this guy will be able to, in a single semester, get those kids to the point where they could no matter what he did. For the other kids, learning on something that's widely-used will give them a leg up in places where that software is used, but also some basics that can be applied to other software.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  42. Stop encouraging piracy. by Average · · Score: 4, Insightful

    Yes, the percentage of your class that will be in the industry will be using Photoshop and Dreamweaver (although those programs will be totally different in 5 years).

    But, I think you're better off encouraging students' curiosity for use *at home*. Which would you rather hire to use Photoshop, someone who's spent 100 hours using Photoshop 5 in a classroom a several years ago, or someone who's played with everything in GIMP for 600+ hours, built some webpages, entered some silly photo-editing contests, etc, and is still using it?

    In reality, of course, if you subtly imply that Photoshop is the only way to go, they'll just pirate it to work at home. This is pernicious. I'm betting 'moral education' is a part of your school's mission statement. Live it.

    Teach students to use Open Source software. Hand out discs with the PortableApps files. Accept ODF/RTF/TXT/PDF files as well as DOC.

    1. Re:Stop encouraging piracy. by Anonymous Coward · · Score: 0

      What about teaching them Photoshop, but rather than leave them to find and pirate photoshop at home, mention the existence of GIMP, maybe provide them wit the home page and encourage them to experiment at home? If they know photoshop, they could probably figure out gimp. They would be able to use both, get better at working with graphics, and they wouldn't get into the habit of pirating every piece of commercial software they ever come in contact with.

    2. Re:Stop encouraging piracy. by Anonymous Coward · · Score: 0
      I'd go with the guy with photoshop experiencem for the same reason that given the choice, I'd take Photoshop 5 over Gimp. PS 5 and CS2 aren't all that different, the functionality of PS5 is still present in CS2, and it's that functionality that's most important. Not all that much has changed in terms of adjustment layers, working with CMYK, colour-correction, or using 16-bit colour channels.

      The guy with 600+ hours on Gimp most likely has no clue about working with CMYK, 16-bit colour channels, pre-press or colour-correction, given that gimp lacks support for these things. There's more to design that just making the design, someone who lacks the ability to work with these things, which are part of the standard modus operandi of the industry is useless to me in a design shop, granted we could have someone else do the colour-correction, pre-press or working with 16-bit, or train them, but we shouldn't need to.

      There are of course exceptions, if the guy is really, really good, and I mean _good_. We might hire, but we'll train him on Photoshop to do colour-matching/correction.

      In reality, of course, if you subtly imply that Photoshop is the only way to go, they'll just pirate it to work at home. This is pernicious. I'm betting 'moral education' is a part of your school's mission statement. Live it. Implying that gimp and Photoshop are on equal footing is a lie. As you said, 'moral education', live it.

      Teach students to use Open Source software. Teach students to use the best tool for the job. Leave the politics up to them.

      This is, of course coming from someone who has about 7 years on Photoshop, 4 years in pre-press, an about 8 in Gimp. I actually id much of my introductory and intermediate level graphics courses (which required Photoshop) with Gimp in college. Finished at the top of my classes. The minute things got to the advance level, though, I was thankful that I had all tose hours on Photoshop to fall back on. Likrwise when I started doing work on the press and pre-press, an with presses in general. Again, Photoshop to the rescue, Gimp is utterly useless around presses.

      I went through the whole rabid oss fanbiy phase, too, once. Mae lots of neat stuff with the Gimp. Of course I had to color-match/correct when I wanted to take the work to the presses, and of course that needed to be done in Photoshop. (silkscreen presses operate in CMYK btw). It took much longer to match/correct the colours to the originals after converting to CMYK than it did to create the originals. That's when I started working in CMYK from the get-go, which is a surprising common thing to do. You can't do that in Gimp (sure you can separate colours and export to CMYK, but you still have to do the matching/correction in something else).

      If you're going to teach people to use the best tool for the job, or both, that's fine. And teach them how to discern which tool is best suited for which task. But don't teach students to use a fork where a hammer is best best suite because your personal politics lead you to pretend that forks and hammers are interchangible.
  43. Free Software: Yes. Also, yes. by erlehmann · · Score: 2, Insightful

    From a short-term practical standpoint, i don't see a problem with teaching e.g. GIMP instead of an old Photoshop version - as long as you don't require features the free alternative doesn't have (GIMP has no HDR) you should be fine. Additionally, kids can also use the software at home and when they have completed the course, which is a big benefit - I am required to learn Maple [1] and didn't pay up for the draconian license which would require me to wipe it off disk as soon as i am no longer an university student. Also, old Photoshop knowledge most certainly won't help them in the job.

    Ethically speaking, as a good teacher you should absolutely abstain from proprietary concepts: Your obligation is to teach them something useful for society, not to teach them something useful for Adobe. Proprietary software essentially says that research into the functions and cooperation between people is forbidden, while free software actually encourages sharing knowledge and cooperation for a mutual goal. Read Stallman's essay on the topic [2] and decide what would be the ethically correct alternative.

    [1] http://en.wikipedia.org/wiki/Maple_(software)
    [2] http://www.linux.com/articles/32587

  44. Best value for the students by Asic+Eng · · Score: 1
    I think you need to try and get the best value for the students. Even old software can be of use, if it allows them to learn the underlying usage concepts, or to learn the basic functionality. If in the new version these concepts are no longer in use, and if the basic functions are mainly accessed differently, then you are not providing much value anymore. In these cases you'd definately provide more value if you use newer OSS applications. If the OSS applications share the same underlying usage concepts, and/or allows you to access basic functionality in the same way, then it could also be worth using them. In case the comparison is even (OSS and old version of commerical software are similarly close to the new version) there could still be a case to be made for OSS: your students can easily get hold of the software and use it at home.

    However you should not neglect the factor that your students may need the buzzword factor - it may be more helpful to them to have the right tools listed in their resume. Of course if the commercial application is not suitable for practical use anyway (feature set too small, unstable ....), then the OSS version would win out again. The priority must be your students needs. I think you need to evaluate all factors carefully for each application.

  45. Teach the Eclipse by Foofoobar · · Score: 1

    Screw dreamweaver! get them off that piece of crap as soon as possible. If they are going to be doing any kind of development, they should be learning how to do it properly in a real IDE. Sure Dreamweaver has come a long way but why would you pay money for something that you can get for free that is used by more developers than dreamweaver.

    --
    This is my sig. There are many like it but this one is mine.
  46. Wake up by krog · · Score: 3, Insightful

    Your students are far better off using tools that people used 8 years ago, than tools that no one uses today.

    In particular, anyone who suggests using the GIMP over any moderately recent version of Photoshop for serious work should be sacked, tarred, feathered and shipped to Guantanamo. Photoshop 7 is light years ahead of GIMP today, and I will bet anyone here $5 that it's way ahead of where GIMP will be in ten years. (GIMP will then be twice as old, and if it's twice as good then it will still suck rod.)

    Dreamweaver and Flash are also non-negotiable components of any web authoring introduction.

    The students who are good candidates for open-source software will usually find their own way there. Don't force them to use OSS tools which are practically assured of leaving a bad taste in their mouths.

    1. Re:Wake up by PitaBred · · Score: 5, Insightful

      $5? Wow, you certainly are sure of your convictions.

      Just because you don't like GIMP doesn't mean that it's useless. I find it easier to use than Photoshop. The only problem with it is if you think the Windows way of thinking is the only way to think. But hey, that's what schools are for, right, teach kids what to do, rather than how to think.

    2. Re:Wake up by Spy+der+Mann · · Score: 1

      I just discovered that GIMP has a clone tool. I could easily retouch a picture. Agreed, the UI is obnoxious as hell, but it has advanced.

      BTW, Krita (from KOffice) is still behind GIMP (no script-fu), but it's running much faster in the multimedia race, and it already supports CMYK and 16bit color space.

      That said, yes, it's sad that FOSS multimedia tools are years behind their commercial counterparts.

    3. Re:Wake up by TheRaven64 · · Score: 4, Insightful

      I agree with much of what you say, but disagree with the conclusions. If you do not expose your students to tools they are likely to be using in the workplace, you are likely to do them a disservice, but it depends a lot on how long it will be until the use them professionally. What age does high school start? In the USA, I believe it's age 14. Assuming the students then go on to do a degree (typically 4 years in the USA) then they will be 22 by the time they are looking for a job. Eight years is a long time in software. There is about the same difference between the office apps I was taught at age 14 and OpenOffice as there is between them and Microsoft Office. I was taught Paint Shop Pro (3, I think) at school and it has about as much in common with The GIMP as it does with a recent Photoshop.

      Teaching two or more tools will put students in much better position to learn new tools later. If they understand what they are doing, rather than how the tool is used, then they will be much better able to adjust later.

      Dreamweaver and Flash are also non-negotiable components of any web authoring introduction. Remember, this is high school, not a vocational college. An understanding of HTML would serve them a lot better than using any WYSIWYG tool, particularly an understanding of the CSS box model. The tools change, but the basic assumptions remain valid. I was taught some WYWIWYG tool that no longer exists, but I was also taught the basics of SGML. Guess which I've found more useful.
      --
      I am TheRaven on Soylent News
    4. Re:Wake up by krog · · Score: 0, Flamebait

      The only problem with it is if you think the Windows way of thinking is the only way to think.

      Look, if you want to get out the ruler and compare dicks, I am not afraid. I have never owned a Windows machine, I've been running BSD Unix for over ten years, and I was using Photoshop on my Mac SE when you were still shitting in diapers and gumming your mom's baggy teat.

      Separation from the "Windows way of thinking" is not GIMP's only problem. If anything, that's one of its strong points. It still doesn't change the fact that Photoshop is both the industry standard, and more powerful than its competition (not to mention easy to use, though your FOSS Elite Freethinking mind disagrees).

    5. Re:Wake up by krog · · Score: 1

      I'm not talking about CinePaint, the benefits of open source code, or Disney, so I fail to see how your comment was any more worth hearing than a good after-dinner belch.

    6. Re:Wake up by krog · · Score: 3, Insightful

      GIMP has certainly advanced over the years, but retains a fundamental brokenness of UI design. If the UI were fed into a chipper-shredder and some good human interface designers stepped in, GIMP might well roll over Photoshop, or at least come to be considered a legitimate alternative to Photoshop, rather than a Photoshopalike For Zealots.

    7. Re:Wake up by CastrTroy · · Score: 1

      I think that a good solution is to show them both. In highschool I learned how to use WordPerfect 5.1 as well as MS Word. I also learned to use Quattro Pro, and Excel, and MS Works. I also Learned Adobe PageMaker and CorelDraw. And the list goes on. Teach the students that there are different kinds of software that can do the same tasks and how to make their skills transferable from one application to another. Even if they were using Photoshop CS3, they wouldn't be using CS3 in 10 years when they were finally in the working world. The interface might have completely changed. So instead of teaching them how to memorize commands and only work with one tool, teach them concepts, and techniques, and they will have no problem with whatever tool they are provided by their future employers.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    8. Re:Wake up by krog · · Score: 2, Interesting

      Thanks for the thoughtful response. I agree with you that learning multiple tools is far preferable to learning only one; however, the reality of teaching dictates that there usually isn't time for that.

      I just think that to choose the GIMP is a contrived, pious decision which short-changes the students in order to blindly "stick it to the man". I used to be a GIMP supporter as well. In 1997 we all wanted the GIMP to succeed. Ten years later, the GIMP UI is still uglier than a meth whore and there is still a legion of FOSS-zealot GIMP apologists. I appreciate that it's better to have a bad OSS alternative rather than none at all, but I have to call a spade a spade, even when it sends me into -1, Troll city.

    9. Re:Wake up by 644bd346996 · · Score: 1

      This is only high school. They won't be doing professional work because they lack the time and professional cameras. They likely won't be exploring the nether regions of Photoshop that the GIMP lacks.

      It will also be a lot harder for them to buy the relevant software for use outside of the classroom, both because they would be using out-of-date commercial software, and because it is harder to get academic discounts as a high-schooler (as opposed to college students).

      This is a school, so they should try very hard to equip the students with the tools to learn. That includes training them on software that they can actually get and use outside of school.

    10. Re:Wake up by callmetheraven · · Score: 1

      There are no decent open source video editing applications. Movie Maker beats the snot out of the best of them. They're all either very primitive or hopelessly complicated, and none of them work well, all are super-buggy limited-functionality pre-beta fare. Promises were big, delivery was little to nothing. I spent a month getting Cinelerra to compile, and it was garbage.

      I tried and tried for a long time to use FOSS video editors, and I'm still using Elements and others under XP.

      Disclaimer: I do not like windows or M$, and do everything I can to stay away from them.

      --
      You can have my SIG when you pry it from my cold, dead hands.
    11. Re:Wake up by dgatwood · · Score: 1, Interesting

      I agree to some degree. That said, I used Photoshop in the mid 90s when it was still in 2.0. I use Photoshop in 7.0 now. I'll upgrade to CS3 one of these days. I've used a couple of other versions in there. While the new version adds more features, with the exception of the addition of layers in... I think 3 or 4, the UI basically still works much the same way as it did back then. Someone using an industry-standard tool like Photoshop will have no trouble adapting to future software because the state of the art tools tend to either be built on top of previous industry-standard tools or built to be clones of them.

      Teaching something like GIMP is, IMHO, a good way to get your students frustrated. Unless you use focus-follows-mouse (which most computer users find utterly painful as a work environment because the mouse ends up blocking part of the window in order to make it retain focus), the need to bring the tool palette to the foreground before choosing a tool makes GIMP a horribly clumsy piece of software to use compared with Photoshop. I can't begin to tell you how many times I've thought I selected a tool only to have the wrong thing happen when I double-click on my image window. (Remember, the first click gets lost bringing the image window back to the front again.)

      I'd love to see a workflow study where someone trained in GIMP and someone trained in Photoshop were sat down side by side and asked to perform the same tasks. I think such a study would be very eye-opening for the GIMP developers, as it would highlight all the ways in which the GIMP UI is deficient.

      Even with all the random crashes in Mac OS 7, I'd prefer to use Photoshop 4 over GIMP. Photoshop 7 is a no-brainer.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    12. Re:Wake up by Shikaku · · Score: 1

      Ten years later, the GIMP UI is still uglier than a meth whore Then fix it. That's why it's open source; if you don't like it don't complain, fix it yourself, or at least make a detailed layout so coders can do it for you.

      Trolls these days...
    13. Re:Wake up by Anonymous Coward · · Score: 0

      I haven't tried it much, but perhaps Krita would fit? Although it has a bit of a different audience than Photoshop and GIMP (more designed for drawing new stuff than manipulation). And wasn't there a deweirdifyer for GIMP?

    14. Re:Wake up by GooberToo · · Score: 4, Interesting

      You know I see this stated every time someone mentions GIMP. And rarely is it backed it up with anything factual. At best, people say it sucks because it's not photoshop. Well, by that lame definition, every application in the world sucks, save only one. Hardly a defensible position.

      What is so bad about GIMP?? I've used it for very simple purposes. I'm not a professional. I'm equally lost in GIMP as I am Photoshop. And unless you use one or the other every day, you are too; unless you are spinning one for us.

      Maybe it's because I'm not a professional artist, I remain ignorant of the details for more complex, day to day operations? But then again, that should tell you the interface isn't fundamentally broken. Why? Because otherwise people wouldn't be able to intuit the interface as experience grows, just as people do with Photoshop. And frankly, I have used it enough now to do all the basic things I need to do without any trouble.

      As a side note, I know professional photographers (they get paid big bucks for their work) which use GIMP without trouble. Does this mean it's ready for all photographers? No. What he does is a niche for sure. Nonetheless, with a zero digital editing background, he figured how to do what he needs to do with little effort or pain. This again suggests you're fighting a common bias rather than a fundamental UI flaw.

      To be clear, I am not advocating GIMP's interface is the best thing since sliced bread. All I'm saying is it's different but I'm certainly not seeing anything bad; which is in stark contrast to the commonly offered opinion here.

    15. Re:Wake up by krog · · Score: 1

      Then fix it. That's why it's open source; if you don't like it don't complain, fix it yourself, or at least make a detailed layout so coders can do it for you.

      Are you retarded? Do you really think of what you just said as a valid rebuttal?

      Open source isn't about "fix it or shut up". It's about scratching your itch, and releasing your code so that other people can treat the same itch without having to write it themselves.

      Photo editing isn't my itch. I have no need or want to scratch it. For the times when I need to do something, I use Photoshop. I do not have the time or desire to improve GIMP.

      However, when I got the itch for a distributed CD reencoder and nothing was there for me, I scratched that itch. Same with wanting an improved /usr/bin/dc. Same with wanting a web board software package with specific features. Same with a program which can pressure-test a Slash site (not gonna tell you which). In each case, I wrote a program to scratch my itch, and released it under an open source license.

      I have noticed also that the people who treat OSS as "fix it or shut up" software usually haven't written a line of free code in their lives. I guess OSS isn't hard to understand from within; it's outsiders to the process who have trouble.

    16. Re:Wake up by compro01 · · Score: 4, Informative

      If the UI were fed into a chipper-shredder and some good human interface designers stepped in that's being done for 2.6. they've hired a UI design company called MMIWorks to redesign the GUI.

      and the switch to GEGL will take care of the 8-bits-per-channel limit.

      then again, this all could be excessive optimism and nothing will really change in 2.6.
      --
      upon the advice of my lawyer, i have no sig at this time
    17. Re:Wake up by krog · · Score: 3, Interesting

      Read paragraph 2 of this post for but one example of GIMP's UI travesty.

      To me, the GIMP UI is just too clumsy and labyrinthine to prefer it over Photoshop. Just about all the features I want exist in GIMP; getting to them and using them is where I get angry. This mostly stems from GIMP's rootless design, a central decision which has hindered GIMP's adoption more than any other single attribute of the program.

      Again, I would like to make clear that I am glad GIMP exists. In fact, I will even go so far as to say that Script-Fu kicks huge ass, and I miss its absence in Photoshop. I just find the GIMP to be a far less user-efficient tool than Photoshop in all other cases.

    18. Re:Wake up by localman · · Score: 2

      As someone with mod points at the moment, I considered undoing the "-1 Troll" on your previous post because most of what you said is true. But I didn't because your language _is_ trollish. You sound a bit like Sean Hannity, and whether I agree with you or not it's terribly annoying. If you have a point to make, just make it. The "shipped to Guantanamo" rhetoric and phrases like "sucks rod" just make you sound uneducated and trollish. Which lowers the quality of the discussion.

      Just thought I'd give feedback instead of modding you.

      "uglier than a meth whore"? C'mon man... you're not Dennis Leary.

      Cheers.

    19. Re:Wake up by OrangeTide · · Score: 1

      I like GIMP's UI. Better than the huge mistake that was Photoshop 6.

      --
      “Common sense is not so common.” — Voltaire
    20. Re:Wake up by GooberToo · · Score: 1

      Ya, I have to buzz you are paragraph 2. Focus follows mouse is hardly a problem to say the least. Try it out some time and you'll quickly find it is far, far superior. If you challenge me on it, I guess I'll take the time to type up something in detail but seriously, try it out. You'll quickly find you're much more efficient, so long as you actually are a multitasking user. Hint, this means you rarely, if ever, maximize windows.

      Ignoring mouse issues, which is a WM aspect anyways, I don't understand how a WM aspect is in any way, shape, or form, cause for condemnation of a completely unrelated application. Besides, most people I know, including the professionals, certainly are NOT using mouse follows focus. In fact, they are running in Win32 platforms and mouse follows focus often horribly breaks window's horrible interface. I personally also use mouse follows focus on windows but I'm by far not the typical windows user.

    21. Re:Wake up by krog · · Score: 1

      I wield language more precisely than you may think. I choose not to restrict myself to highbrow constructions, though, because that is just as limiting as cleaving to the gutter. These aren't my first downmods resulting from color; I ain't skeered.

    22. Re:Wake up by Anonymous Coward · · Score: 0

      The Photoshop UI sucks. Adobe itself said so, when they recently announced forthcoming revisions. Everyone who presents "the GIMP UI sucks" as a statement of fact, has two things in common: They are all fully assimilated to using the Photoshop UI, and they mistake their own confusion and annoyance with the unfamiliar but better UI in the GIMP with "lack of intrinsic usability".

      So there, I said it. Berate me for my ignorance and move along; nothing to see here but a guy who earns about half his living processing images in the GIMP.

    23. Re:Wake up by rengav · · Score: 0, Offtopic

      But hey, that's what schools are for, right, teach kids what to do, rather than how to think. If that's what you think schools are for, you need to go back to school. Schools should be teaching kids to think. Unfortunately, most schools don't, but that's another rant for another day.
    24. Re:Wake up by krog · · Score: 1

      I use focus-follows-mouse on all Unix machines; I am quite satisfied with this interface. I do not agree that it is "far superior" to other schemes; I mainly use it because I have used it for a very long time, and my muscles expect it that way.

      However, given that GIMP could use a rooted UI and avoid all problems with focus inconsistencies, and given that GIMP was designed for deployment in Unix environments where there is no guarantee of focus behavior, I do blame GIMP for not dealing with this issue.

    25. Re:Wake up by Selfbain · · Score: 0, Flamebait

      Linux and cop movie cliches don't mix very well.

      --
      Well, it has never been successfully tested.
    26. Re:Wake up by krog · · Score: 2, Informative

      No problem; I don't run Linux.

    27. Re:Wake up by the_humeister · · Score: 1

      You mean like how MS redid the interface for their new office application? The new interface that, given time, actually does work better than the old one, but which the old-timers are still resistant to change because they're used to the old interface?

    28. Re:Wake up by GooberToo · · Score: 1

      I hear ya. But that's why I offered that people who are using GIMP as professionals are not using focus follows mouse. In my opinion, regardless if you're willing buy into the "superior aspect" of it, GIMP's usability does not appear to be significantly hindered by its users.

      Again, perhaps I'm out in left field here, but why is clicking a window, as a user does with any other application, cause such strife when it's a fact of life for users who don't use focus follows mouse? Seems like you're damning a specific application because of a personal usability bias; which can be observed in every other application the user runs on that system. What am I missing?

    29. Re:Wake up by Compholio · · Score: 1

      I have noticed also that the people who treat OSS as "fix it or shut up" software usually haven't written a line of free code in their lives. I guess OSS isn't hard to understand from within; it's outsiders to the process who have trouble.
      Not true, "fit it or shut up" is very much a developer mindset. I know that I write open source software because of my itch, not someone else's. When people tell me what I should be doing with my free time I have a tendency to get a bit pissy with them. Also, you could use "gimpshop" if you want a photoshop-like version of The GIMP.
    30. Re:Wake up by dgatwood · · Score: 2, Insightful

      I love the groupthink here. I post a well thought out opinion from having extensively used both pieces of software, and some jackass moderates me redundant not because when I said actually was said elsewhere in the thread, but because he/she didn't agree with me.

      Unfortunately, this is why projects like GIMP rarely (if ever) become as good UI-wise as commercial products like Photoshop. Instead of responding to critics intelligently with reasons why they are wrong or giving critics due consideration and implementing their suggestions, the egos of open source developers get in the way, and they write their critics off for daring to disagree with their narrow, developer-centric view.

      By contrast, in addition to reading and evaluating direct user feedback, companies like Adobe spend truckloads of money doing focus group research on an ongoing basis to study every last detail of user workflow. If they realize that something in a submenu is used too frequently, they move it up to a top level menu. If they realize that half of their icons aren't distinguishable from each other at a glance, they add color, drop shadows, and higher quality icon renderings so that their pencil tool and paintbrush tool and magic wand are easily distinguished at a glance. And so on.

      UI research requires careful study, iteration, careful study, iteration, careful study, iteration, ad infinitum. It is not a one-time thing, or even a periodic thing. It has to be a continuous process. That's expensive to do correctly, and it is fundamentally impractical for open source to do this at the same scale as a commercial outfit. However, even limited user testing can have huge benefits. Count how many click sit takes for a skilled user to do something, and figure out ways to reduce the number of clicks. Do naive user testing on people who have never used it before and figure out what mistakes they make.

      Most importantly, realize that every single mistake a naive user makes should be considered a probable UI flaw unless the user is actually new to graphics software in general. While it may take a new user a couple of hours to find menu items in a new tool, if the user is skilled at another graphics package, he or she should not make a significant number of actual mistakes in the process. If they do, it means that you as a developer did something very wrong. Further, if the learning curve takes much longer than that, it means that your menus might not be logically organized. And so on.

      To the moderator who modded me down, get over yourself. Open source software does many things well. UIs are inherently not one of them, and this problem isn't easily solved because open source projects simply don't have the financial or human resources to do proper testing on the scale that is needed. What we really need as a community is an open source UI research foundation. Set up an organization to do UI testing and analysis and make it freely available to open source projects. Try to get somebody like Google to help back it. That would do more to improve the perceived quality of open source software than anything we as a community can do at this point.

      If nothing else positive comes from my comment, hopefully at least it will get people thinking about the problem.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    31. Re:Wake up by krog · · Score: 1

      That is not what I mean, but thank you for typing all that.

    32. Re:Wake up by krog · · Score: 2, Funny

      To the moderator who modded me down,

      Dude, you dissed GIMP. On Slashdot.

      Grab your ankles and get comfortable.

    33. Re:Wake up by flyingfsck · · Score: 1

      The Gimp interface is fine. I use it regularly and I never use Photoshop. Yes I had to RTFM a couple of times. How hard is that?

      To each his own.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    34. Re:Wake up by Hatta · · Score: 1

      However, given that GIMP could use a rooted UI and avoid all problems with focus inconsistencies, and given that GIMP was designed for deployment in Unix environments where there is no guarantee of focus behavior, I do blame GIMP for not dealing with this issue.

      GIMP has a rooted UI. Its root window is the X server root window. If you want to keep it separate from other applications, that's what virtual desktops are for. And I've never used a UNIX machine that hasn't had focus-follows-mouse available.

      So tell me again, what's wrong with the GIMPs UI? The GIMP has its shortcomings, but they all have to do with the professional printing side of the business. CMYK support, etc.

      --
      Give me Classic Slashdot or give me death!
    35. Re:Wake up by krog · · Score: 1

      You may note that I wasn't telling anyone what to do with their time; rather it was being suggested to me that because I prefer Photoshop and dislike GIMP's UI, I should redesign it myself. I guess I got a little pissy. Are you reading any of this?

    36. Re:Wake up by happyemoticon · · Score: 1

      My biggest problem is GIMP's default window management setup. Unless you set both panels to "keep above," they will invariably get lost under the window clutter. But this has its own trade-off, as you're cutting down on the amount of space you have to work with the actual image. By contrast, the dockable interface in the newest Mac version of Photoshop is pretty darn cool, and even before that the interface has always worked pretty well - mainly because they put the whole thing in its own big, ugly, gray window, which while ugly, works better.

      In terms of real features that I miss when I'm using GIMP, the big ones are vector drawing and layer special effects. You can, of course, do something which results in an identical image using GIMP, but it requires many more steps and is not flexible if you ever decide to change it.

    37. Re:Wake up by krog · · Score: 1

      So tell me again, what's wrong with the GIMPs UI?

      I tell you again: I dislike and disagree with its rootless interface (using the X root as its root doesn't make it 'rooted'... it makes it 'rootless'). I consider its features harder to reach than Photoshop's. I think GIMP makes poor use of contextual menus. And I consider making assumptions about focus behavior and virtual desktops, on Unix (where the only interface guarantee is no guarantee at all), a bug.

    38. Re:Wake up by Anonymous Coward · · Score: 0

      But hey, that's what schools are for, right, teach kids what to do, rather than how to think. If that's what you think schools are for, you need to go back to school. Schools should be teaching kids to think. Unfortunately, most schools don't, but that's another rant for another day. I think you didn't notice the sarcasm tag.
    39. Re:Wake up by navygeek · · Score: 1

      So by 'light years' do you mean "miles and miles" or "decades". I'm only curious because one usage is correct and one is not.

    40. Re:Wake up by krog · · Score: 1

      You're only "curious" because you want to sound smart. I know what a light year is, and in the context of my original post, its actual meaning doesn't matter at all; it's idiomatic.

      In the future I will be sure specify units which repel toss-in comments from pedantic shrimptoasts like you.

    41. Re:Wake up by jp10558 · · Score: 1

      Well, why does everyone assume that the choices are the GIMP or Photoshop? What about Photoshop Elements @ $99, or Paint.net as a freeware alternative? Both have usable UIs IMO, and are much closer to full Photoshop while being affordable for many/all. Then you're learning a current program that has similar UI design, and you can (likely) take it home if you want (Literally can hand out CDs with Paint.net).

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    42. Re:Wake up by Anonymous Coward · · Score: 0

      My biggest problem is GIMP's default window management setup. Unless you set both panels to "keep above," they will invariably get lost under the window clutter.

      Combine the two like this.

    43. Re:Wake up by Thundersnatch · · Score: 1

      As a side note, I know professional photographers (they get paid big bucks for their work) which use GIMP without trouble. Does this mean it's ready for all photographers? No. What he does is a niche for sure. Nonetheless, with a zero digital editing background, he figured how to do what he needs to do with little effort or pain. This again suggests you're fighting a common bias rather than a fundamental UI flaw.

      Nobody should be doing professional image work in this day and age without high-depth color (>8 bits per channel), as well as full-loop color calibration (input + monitor + output) and CMYK support.

      If your image is the web, or video, I suppose GIMP would suffice. But then you don't really need a professional, as those are low-fidelity media. If you're printing anything on any sort of real printing press, or to film or photo stock, you really need Photoshop.

    44. Re:Wake up by raddan · · Score: 4, Insightful

      Part of the problem is that very few professional designers (e.g., print designers) are also cognizant enough about software design to explain to a GIMP developer what the problems are. I am only vaguely aware of some of these issues; my main problem wihth the GIMP boils down to palettes not being truly floating. I can live with the right-click-to-do-anything mode. But designers need to do some additional things: full control of color space (RAW, CMYK, spot colors), they need color space histograms, they need to be able to easily produce color separations, they need to be able to easily put together batch transformations, they need some sophisticated marquis tools, they need to be able to mix raster and vector art, have access to Postscript, TrueType, and now OpenType fonts, and so on. I do not know if these things are available in the GIMP, because I am not a designer, nor do I regularly use the GIMP. But that's just to point out that designers do need specialized tools.

      Also-- the GIMP is ugly to these people. As a programmer, I find certain elements very elegant. Most designers couldn't care less that you can write GIMP plugins in Perl; they're irritated that when they double-click on an image in InDesign, it doesn't automatically come up for editing in the GIMP. Some of these issues are petty-- but in my experience, designers tend to work in a more immediate-feeling, less rational domain. Appearance is important-- after all, they're paid because they have a highly developed aesthetic sense. Programmers are so horrendously square to many of them.

      Adobe's stuff is expensive, and in many cases overrated, but they have indeed put a lot of thought into the workflow (e.g., integration between DTP app and photo editor) and appearance, and for a lot of people, this is all that matters. These facts combined with certain mailing list posts that lead me to believe that some GIMP developers suffer from a bit of a 'high horse' syndrome lead me to believe that this is why GIMP is not universally accepted, despite the fact that it is a highly capable application.

    45. Re:Wake up by RobBebop · · Score: 1

      I haven't touched Photoshop since before they switched to the "CS" way of labeling releases. In the time since then, as a proponent of F/OSS, I have turned to GIMP to do an Photo edited. In three years, this has involved created maybe 5 images... so I am by no means a frequent user of the tool. That said, during the times I have used it, I found found it to be slow and frustrating. I had been running on computers that were not super-powerful, but no more than 3 years old. So for why I am always cautious about saying "use GIMP" is because I have found it to be slow. On the other hand, I now say "use Firefox" and "use OpenOffice" with conviction that they are better than all comparable proprietary tools.

      --
      Support the 30 Hour Work Week!!!
    46. Re:Wake up by GooberToo · · Score: 2, Insightful

      I have to agree with you. It all sounds like baseless bashing. We all know about the printing side things but that doesn't really have anything to do with the UI.

      One comment I've seen several times is the lack of context menus. This mean people expect a right click to do something else based on the currently selected tool? Even so, that sounds like basis to argue there is room for improvement and not that the UI is completely foobared and unusable. One of the rational replies I received basically said common actions are more tedious. My question is, is this a difference in interface idioms or truly a design deficiency? All I know is it is hard to separate the emotion from fact.

      For example, I can do some things much faster in XEmacs than most VI users. The inverse is also true. That hardly means both are horribly flawed and broken. Nor does it mean one is superior over the other. It just means each has differences in their interface goals and the way they implemented a particular idiom. On the other hand, if I apply most GIMP comments to these editors, they are both unfit for professional use. Which is exactly why I keep pondering the legitimacy of the often spouted anti-GIMP comments.

      Thus far all I'm hearing is it is bad because it is not photoshop. And despite the constant criticism, the UI is plenty functional with room for improvement. Which seemingly matches my own impression of the product. I guess the remaining variable is exactly how much and in what way improvement is required.

    47. Re:Wake up by GooberToo · · Score: 1

      And I would say, not your target. It is fairly obvious you're talking out your rear here. In a nut shell you just claimed anyone that uses GIMP can't possibly be profession. Obviously, factually, you are wrong so I'm not sure why you bothered to post.

    48. Re:Wake up by bishiraver · · Score: 1

      Well, for one:

      To make a circle you need to circle-marquee and fill. Or, to make an outlined circle: circle marquee, fill, magic wand, shrink selection, fill.

      In photoshop:

      Select the circle tool. Edit stroke, fill, gradiant fill, dropshadow, inner glow, outer glow, et cetera. Resize circle as needed. It's a vector, after all.

      For two:

      Layer goups. I'm sure there's some script-fu that you can wrestle with to get it to work in gimp, but .. how trite.

      Gimp is great for learning basics of graphic design. It's terrible for doing any professional-level graphic design work. Sodipodi is better than it, for that.

    49. Re:Wake up by Em+Adespoton · · Score: 2, Informative

      Again, perhaps I'm out in left field here, but why is clicking a window, as a user does with any other application, cause such strife when it's a fact of life for users who don't use focus follows mouse? Seems like you're damning a specific application because of a personal usability bias; which can be observed in every other application the user runs on that system. What am I missing?

      As someone who uses a number of graphics design and retouching programs, I'll tell you:

      First off, I rarely use the mouse, except as a selection/manipulation tool. All actual transformations and tool selections I do from the keyboard. With the Gimp, this is almost impossible, as your keybindings keep changing as your mouse focus changes.

      Second, when working on polishing up a graphic, having a cluttered screen is an anathema. This is why people maximize windows to full screen: so they can concentrate on the image at hand. This doesn't mean they don't multitask; it's easy to use alt-tab, Expose (on Macs), virtual desktops, etc. to switch tasks/windows; this doesn't mean that all those little toolbars always have to be visible on the screen.

      I rarely click windows when I multitask; it is all done from the keyboard, which is much faster and more efficient. I don't use focus follows mouse for one significant reason: usually when I'm moving the mouse, I'm moving it to get it out of the way of what I'm working on. If focus and keybindings changed because of this, this would be VERY frustrating. As a result, every time I've attempted to switch to FFM, I've turned it off after a couple of days of getting very frustrated with it.
    50. Re:Wake up by krog · · Score: 1

      Thus far all I'm hearing is it is bad because it is not photoshop.

      That's all you're hearing, but people are saying a lot more.

    51. Re:Wake up by Em+Adespoton · · Score: 1

      What about those of us who think that both UIs suck, but for different reasons? Personally, I find the GIMP works quite well for web art. Photoshop works quite well generating for-print art. Both have UIs that get in your way and are counterintuitive unless you've been (self)trained in how to use them.

    52. Re:Wake up by Anonymous Coward · · Score: 0

      >And rarely is it backed it up with anything factual.

      Fact: Hardly anybody uses GIMP in spite of it being free as in "it costs nothing".

      Want any more facts?

    53. Re:Wake up by Anonymous Coward · · Score: 0

      I actually have to say b*llocks.

      I've been a Mac user since '86, and I find the GIMP impossible to use too. Nothing at all to do with "the windows way of thinking". It's just the poorest UI ever.

    54. Re:Wake up by Unoti · · Score: 1

      Your students are far better off using tools that people used 8 years ago, than tools that no one uses today.
      Our friends here may mod you into the basement for being a troll here, but you're still right. And then I'll get modded off topic.

      If the goal is even partially vocational-- teaching kids how real people do real work-- then the real tools the real people use is the way to go if possible.

    55. Re:Wake up by GooberToo · · Score: 1

      When I wrote that, that's all that had been said.

      I guess right on cue someone has to jump in and attack yet not provide specifics. Care to dress me down further? Do you really wonder why I made the post, to which you originally replied? At this point it should be obvious.

    56. Re:Wake up by Compholio · · Score: 1

      You may note that I wasn't telling anyone what to do with their time; rather it was being suggested to me that because I prefer Photoshop and dislike GIMP's UI, I should redesign it myself.
      Yes, but that's not the way the developers take it. It can be hard to take criticism/suggestions appropriately, especially if you hear them over and over, sometimes you can interpret something like

      I prefer Photoshop and dislike GIMP's UI
      as

      You've been wasting your time on GIMP, it sucks, everyone hates it, and you should spend your time making it more like photoshop rather than on feature X that you want.
      Now, I don't work on the GIMP but I can tell you from my own experience that that's the way it feels sometimes. It's that feeling of being unappreciated for the hard work you've done that leads to responses of "do it yourself."
    57. Re:Wake up by Anonymous Coward · · Score: 0

      Aside: I do SVG when it's print.

      If it's high resolution photography I'll edit the image using any number of different tools on 3 platforms - Linux, Windows and Mac - depending on the work I need to do and the type of product I wish to produce. I like all of them for different reasons. The bottom line is that I can work in all three platforms using any number of tools which, IMHO, makes me a better artist.

      The more tools you can introduce your students to the more options they have on their resume. Teach them the old stuff, the new stuff, the windows, mac and Linux stuff. Teach them all of it.

      Heck, if we're talking about photography get them out there with the photo paper and coffee cans too!

    58. Re:Wake up by krog · · Score: 1

      Oh, I get it -- I am responsible for developers twisting my words. Thank you for elucidating, and please do not hesitate to sit on a dick, eat a bag of shit and shoot yourself in the head.

      Sorry, there goes my pottymouth again.

      I guess what I meant was that I don't give a sideways sympathy-fuck if devs get all butthurt when I say I don't like the crap-ass code they wrote.

      Dammit, one more try:

      Nah, never mind. That last one was ok.

    59. Re:Wake up by gauauu · · Score: 1

      While I don't necessarily entirely disagree with your claims of how bad GIMP's UI was, I have an anecdote (yay for horrible anecdotal stories!) that seems to indicate to the contrary.

      My wife decided to start dabbling into digital scrapbooking. I wasn't going to run out and buy her a copy of Photoshop Elements for something she may not really decide she wants to do, so it was free tools all the way. We tried things like Paint.NET, but they couldn't reasonably handle the large resolution files that digital scrapbooking deals with.

      So I cringed and installed GIMP. I assumed she'd get frustrated, never figure it out, and give up. (She's your standard non-techy, the type of person that opens Word any time they need to type anything with text) Instead, with a short tutorial (by me) about how layers work, she dove right in, understood most of the interface, and had a blast playing with it. She had no more trouble with its interface than she does with any other programs.

      I was impressed. The GIMP just climbed another rung up the ladder of respectability in my book. (for non-professional graphics people)

    60. Re:Wake up by kaizokuace · · Score: 1

      For me one of the noticeable points lacking in the gimp are live previews of effects. Its just convenient to see what will happen to the whole image when you are working with it. Also the UI needs two things: redundant access points to some of the tools(right click for a function as well as it being buried in menus); a better organization of toolbars and menues to make access to commonly used functions to be easier to get to. Also a context sensitive toolbar to access functions that you would need for what you are working with would be nice.

      --
      Balderdash!
    61. Re:Wake up by bit01 · · Score: 1

      I love the groupthink here.

      There are a variety of opinions here. You on the other hand have just demonstrated you are a fanatic who can't cope with alternative points of view and resort to name calling instead. No wonder you got mod'ed down.

      ---

      Astroturfing "marketers" are liars, fraudulently misrepresenting company propaganda as objective third party opinion.

    62. Re:Wake up by lifebouy · · Score: 4, Insightful

      I gotta say, as a professional, Gimp is not there yet. It's not photoshop, and it's not close. I'm a big supporter of Gimp. I use it all the time. I use it because it's Free. But Photoshop is simply better, from a usability standpoint. It's not that I cannot do in the Gimp what I can do in Photoshop, because for the most part I can. It's that the Gimp is not as intuitive as Photoshop. As a consequence, getting things done is much slower in the Gimp, generally speaking. On top of that, there's always something wrong with the Gimp. I've never had it Just Work(TM), not under windows, not under linux. Now, I've been using them almost equally (I've actually used the Gimp more, honestly) for at least 7 years, and Gimp for longer than that. So I'm not just coming out of left field.
      The main two issues with the Gimp are that the various windows not in a single container (Yeah, GimpShop. It sucks, too) and the lack of a good layer system. Nested layers and layer folders are a must, no room for debate. Acting on multiple layers is inconsistent, and that most definitely is unacceptable. For any aspect of the Gimp, as soon as you find yourself fighting the interface, the interface is broken and needs to be fixed. I find myself constantly fighting the window sizes, and constantly find myself looking for pieces of the interface that dropped behind another window. That sucks, and is bad design. I know it's a Unix-ism. But it's still bad design.
      Having said all that, let me just say I love the Gimp, and kudos to all who have worked to make it what it is. Which is pretty awesome, but not good enough for professional design, considering the competition.

      --
      Drop me a line at:
      Key ID: 0x54D1D809
    63. Re:Wake up by dgatwood · · Score: 1

      My use of the term "groupthink" is not name calling. It is an accurate description of the moderation in question: pressure to conform to the majority opinion simply to reach consensus rather than through critical analysis of the opinion. At no point did I say or even imply that everyone on Slashdot behaves in this way. At times, I do see more of it than I'd like, though, and when it happens, I comment on it, regardless of whether I posted the badly moderated comment or someone else did... regardless of whether I even agree with the comment. Bad moderation is bad moderation.

      As for being me being unable to cope with alternative points of view, that's a pretty bold statement, given that as yet, nobody has presented one in response to my comment.... :-) The way to disagree with something is by posting an opposing POV, refuting the things I've said with rational arguments. Instead, the moderator chose to take the coward's approach by anonymously moderating my post down, and not even with something moderately palatable like "overrated". That's just not cool.

      There's a reason Slashdot doesn't have a moderation called "-1 I disagree". The moderation system was intended to get rid of junk content like people posting mindless rants like "Linux sucks" or whatever and to emphasize content that is interesting even if it opposes your personal viewpoint. It was not intended to be abused to stamp out independent thought and dissenting ideas. If anything, it was intended to promote dissenting ideas. Using it to the contrary is moderation abuse, plain and simple.

      Call me a fanatic if you will, but I expect comments---both mine and those of others---to be moderated based on the value that they add to the discussion, not merely modded down because someone doesn't like what he/she reads. I don't think that's too much to ask.

      P.S. For this post, the one you're looking for is "Offtopic". :-)

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    64. Re:Wake up by Lunzo · · Score: 1

      Well, practice what you preach and stop limiting yourself by cleaving your language to the gutter. People might take your posts more seriously if you remove the flame-bait and leave the actual content.

    65. Re:Wake up by misleb · · Score: 1

      In an introductory type course, you're most likely not going to touch on any of the more advanced features of Photoshop. You'll probably be doing the basics like layers, channels, color theory, etc. And all of that is in the Gimp. Once you know those basics it is just a matter of figuring out where the right menus and panels are in another program. Of course, teh same culd be said for old versions of Photoshop. So I don't think it really matters much one way or another. I'd lean towards the old version of PHotoshop just because it is the defacto standard.. not necessarily for any feature differences.

      As for Flash.. I dunno that much about it. I know ther ere some OSS authoring tools, but I get the impression that they aren't really very usable. So the old version of Flash is really the only option.

      But Dreamweaver is most DEFINITELY optional/negotiable. Web development does not require Dreamweaver.. nor is it any kind of standard. SOme people like it, ya, but you hardly need to to learn the basics of HTML and CSS.\

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    66. Re:Wake up by BootNinja · · Score: 1

      While I agree that Flash is becoming ever more important in the web sphere(unfortunately), It is absolutely not true that Dreamweaver is neccessary. I learned how to build websites in notepad coding html by hand. At the end of the year I was introduced to Dreamweaver, and I found it artificially constraining and terribly inefficient. Even today Dreamweaver writes crap code. I work as a web developer at the local newspaper, and I categorically refuse to use Dreamweaver for anything. So it is absolutely negotiable whether or not to teach Dreamweaver. My personal choice would be not to teach wysiwyg HTML editors at all.

      Other than that you make good points.

    67. Re:Wake up by dbIII · · Score: 1

      Nobody should be doing professional image work in this day and age without high-depth color ... etc ... etc ... etc

      What is the task doesn't need it? As far as I see it gimp gets used for a lot of web work.

    68. Re:Wake up by dbIII · · Score: 1
      Good point. There has actually been at least one post here from some guy that actually thinks that all similar applications should use the same twisty path of sub-menus as others. People are being taught how to use software the wrong way and should be learning about the concepts and not some visual memory of what buttons to push in v3.078 of Whatever. I would have some difficulty using Photoshop now due to a change of interface since the last time I used it but not as much as some poor sod that expects everything to be in specific places.

      It is a different program. There are differences. Expecting the same twisty path of submenus to be there is actually really suprising - even Microsoft do not keep their menus consistant in different versions of the same program despite having interface guidelines.

    69. Re:Wake up by Thundersnatch · · Score: 1

      I am not talking out of my ass. I run the IT shop for a company which publishes several magazines, hundreds of brochures and signs per year, as well as electronic media. I have interacted with literally thousands of graphic artists, print service bureaus, and photographers over 11 years. Not a single one has ever even mentioned the GIMP; most use Macs, although that has shifted a bit towards Windows in the last 5 years. Everybody shells out their yearly money to Adobe for Photoshop and usually Illustrator and InDesign too, becuase those are the tools that have the features graphics professionals require.

      I personally use open source software a bit for other aspects of my job, so I really wanted to deploy the GIMP in the publishing group. Saving $50K in software licenses from our budget would have a very positive impact on my bonus. But the GIMPs limitations are crippling for anything but producing web graphics or personal photo work. How can you adjust the color balance of an advertiser's image without any on-screen calibration? Kinda-sorta-looks-okay-on-screen doesn't cut it for a $50,000 print run.

    70. Re:Wake up by Professor+Fate · · Score: 1

      I work at a media firm that employs graphic artists and I work closely with the color experts. Yes, Photoshop is far superior to GIMP.

      But at $400, it's not in every high school students budget. So, if someone spends a semester using an application that they may not see again for quite some time, what have they learned? Nothing useful! But if they learn to use an application that they can have on their own PC tonight and use to their hearts content, they gain a solid foundation to learn any other similar application.

      --
      Push the button, Max!
    71. Re:Wake up by RAMMS+EIN · · Score: 1

      ``...every application in the world sucks, save only one. Hardly a defensible position.''

      On the contrary. I think you will find many people who agree with this view. The sad truth is that a lot of sofware does suck, and the rare jewels that are of great quality are very much the exception.

      --
      Please correct me if I got my facts wrong.
    72. Re:Wake up by localman · · Score: 1

      That's fine, but it's less effective at informing or persuading people. Just letting you know.

      I don't limit myself to highbrow constructions either, but it depends on the audience and my intent.

      Cheers.

    73. Re:Wake up by GooberToo · · Score: 1

      I would say you need to go back a couple of messages. Re-read what I wrote. Read what you wrote. I think you'll understand what I'm talking about. I'd guess emotions blurred your perception a little here.

      And to be clear, all of your comments above are completely off topic for this thread. That's why you should re-read to understand where you took a left turn.

    74. Re:Wake up by head_dunce · · Score: 1

      I agree. I'm trying to hire new people and teach them GIMP and the above mentioned things that make it different than PhotoShop make my new hire training time much longer than it needs to be. Right now I'm on the verge of switching to PhotoShop from GIMP so that I don't have to train the new people on GIMP. You can easily hire someone who already knows PhotoShop, but people look at you weird when you ask them if they know GIMP during an interview -- try it sometime.

      What do we do to get GIMP where it needs to be? I don't have time to install all the stuff you need to install after you install GIMP either; it needs to just install it all for me so that when I hire new people I can set up a machine for them and they can just run with it.

      Is this just a matter of sending funds to the GIMP team and then it'll all work like it needs to?

    75. Re:Wake up by mackyrae · · Score: 1

      For most computer-literate people, "intuitive" means only "what I'm used to using."

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    76. Re:Wake up by H0p313ss · · Score: 1

      Grab your ankles and get comfortable.

      Comfortable? That word you're using, I don't think it means what you think it means.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    77. Re:Wake up by atraintocry · · Score: 1

      I'm in much the same boat you are. I live in both worlds, but just never could use the GIMP for very long, despite appreciating its overall usefulness.

      Maybe it's crazy, but I feel like a lot of the GIMP's (at least visual) UI problems stem from the fact that the GTK is not cut out for apps as complex as the GIMP. All the widgets in Photoshop are tiny/compact, many without explanatory text. That's bad for some but for getting things done quickly it's a godsend...It means that on the same monitor, I can have more space for the canvas and more tool windows that can stay open.

      No, it doesn't blend in with the rest of my apps. No, I can't skin it. Probably most of it's hard-coded, and would be tough for people who need special settings for accessibility reasons. But for most users, Adobe's UI works. It's not perfect...those who've used Freehand will point out how much easier it was to do certain things in it rather than in Illustrator.

      Inkscape has the same problems as GIMP, imo. It's a great program in terms of features, but still unwieldy.

      I'd love it if someone would at least try to implement a completely different UI scheme for the GIMP, and rather than use PS as a template, just go way out of the box. Some of the stuff in the GIMP UI Brainstorm blog is pretty out there, and very interesting. GIMP's not a Photoshop killer, which is fine by me. Like you say, GIMP lacks a lot of (not really) advanced things like fine control over color space and separations, which is necessary for print work. So even if the GIMP had a UI so beautiful and intuitive that it made people weep on the spot, it still would not be suitable for pros. But screw the pros. And I say that as someone who gets paid doing print work. Or maybe spin off into different modes, like a prepress mode, a photo retouch mode, a paint mode, a design mode. I dunno how well that would work, I'm just trying to come up with something different.

  47. Debatable by corychristison · · Score: 2, Interesting
    This is such a debatable question, especially on Slashdot.

    I do web development/design for a living, so I will try to provide a little bit of insight.

    I use Photoshop CS2 for the majority of my work... the problem being that I use Gentoo Linux. I have a WinXP install running under VMware just to use it... this is mostly because I learned how to use Photoshop when I was young, and I just stuck. I use gimp for the quick edits, and it does this VERY well. Examples: Crop/Resize, Add Text, maybe add a drop shadow, etc.

    When it comes to Dreamweaver, I've always hated it. It was slow, and a painful mess last I used it (version 4 or 5). I'm a programmer, so I suppose I am a little biased, but I code all of my X/HTML by hand. Teach your students how to code HTML by hand. Students tend to use Dreamweaver as a crutch. They learn how to point and click with it, but never really understand what exactly they are doing. When I was in high school, I used to attend a national competition called "Skills Canada". Every year in the national round, there was always at least ONE person who freaked out and dropped out of the competition because Dreamweaver was not set up the same as they used to have it back home. Now, I, and others, used notepad or notepad++, etc (Ya-ya! I know Dreamweaver has an IDE built in -- I still don't like it). We had no issues because we saw, and built the code whereas the competitor who dropped out did so because they were dependent on the visual interface ("It's different, what the hell do I do!?").

    When it comes to Flash, there isn't much of an alternative... Flash is what you need. I personally own Flash MX2004 and I like it fine. I'm planning an upgrade to the next release (CS4 I think it will be?) or if there is a nice update to the latest version (like a service pack)... I've heard it has some issues (mostly interface stuff).

    As for my recommendation, someone above mentioned for you to teach until you receive the required materials.

    1. Re:Debatable by teabag_46 · · Score: 1

      I write my HTML and scripts etc. by hand in Vi. I am doing an IT degree course at university, where they prefer us to use windows apps (Dreamweaver/Photoshop etc.) I really feel uncomfortable using these 'tools'. The tutor just seems to expect everyone to know which button(s) to press, and after a very short time, I get frustrated and switch off. Some of my classmates were very surprised when they found out that you don't need Dreamweaver to write HTML, and that you don't have to use photoshop to edit graphics. Given a very specific 'spec' I can write a web-site faster using Vi than most of my classmates can using Dreamweaver. It just proves a point - learn the basics and the theory properly, and you can use the basic tool to do the same job. If you need to chop a tree down, you can use an ax or a chainsaw, at the end of the day, the tree is still down!

  48. Whatever Will Work by cled2k · · Score: 1

    As a web designer I still use Photoshop 7 and Dreamweaver 2000 and I don't think anyone would know unless I told them. Why would anyone else care what software I use anyway it's all about the results I can create not about the tools I use. By the time these children grow up there will be the same amount of colors in the world, Photowizzbang Version 17 will still use a mouse or a pen tablet for input and Dreamwizzle 2020 will still have a text based source editor.

  49. Your Software Suite is Fine. by MrCrassic · · Score: 1

    From the suite that you gave, with the exception of certain new features, the core of those programs have not changed much over the years.

    Here's the thing that I noticed about most good software titles: if their original premise is held and the public accepts it, the basics usually don't change. The core of Microsoft Windows, for example, has not changed since its inception (it's quality is debatable, however). Neither has open-source software like emacs, grep, etc.

    The tools that you are teaching them are the ones that they are most likely to use in the field. If you teach them alternatives, while they might have knowledge of how to use GIMP, for instance, that's not going to get them really far in resume comparison as supposed to if they knew Photoshop, even if it's version 7...

  50. Well I'll be hard pressed by tepples · · Score: 3, Insightful

    Gimp clearly cannot compare with Photoshop, and you'd be hard pressed to find Gimp in any professional office.

    Well I'll be haarrd-pressed![1] I work for a small business, and I use GIMP to prepare product images for the web store.

    [1] Said in the tone of "Well I'll be dog-gone!"

    1. Re:Well I'll be hard pressed by carpe_noctem · · Score: 2, Funny

      Yes, and judging from how your personal website looks, the results must be simply breathtaking....

      --
      "Quoting famous computer scientists out of context is the root of all evil (or at least most of it) in programming." - K
    2. Re:Well I'll be hard pressed by Anonymous Coward · · Score: 0

      photoshop gimp
          premierpro dub
          after effects tab4 jashaka
          dreamweaver komposer
          flash silverlight
          cubase reaper
          3dmax blender
          xphome vista
          save yerself £4500 n a few more

    3. Re:Well I'll be hard pressed by Anonymous Coward · · Score: 0

      Wow, thanks for taking civility on the net down a notch! Your anonymity really empowers your best qualities!

      If I were you, I would think about why you take comparisons between photoshop and gimp so personally that you attack the person.

    4. Re:Well I'll be hard pressed by Frank+T.+Lofaro+Jr. · · Score: 1

      Nice clean design, no clutter, simple is in again, don't you know?

      Valid HTML, just one warning, it needs a character encoding.

      It will likely work on mobile devices. Making it XHTML won't be hard and that will make it work on more mobile devices.

      Could you do better?

      --
      Just because it CAN be done, doesn't mean it should!
    5. Re:Well I'll be hard pressed by tepples · · Score: 1

      Yes, and judging from how your personal website looks, the results must be simply breathtaking.... That's not my personal web site; it's one of my employer's pages. Were you looking for my personal web site?
  51. Whichever illustrates the principles. by Peter+Trepan · · Score: 1

    Since this is a high-school class, I assume you're not expecting them to leave with something they can put on their resume. By the time they're in the job market, the software will have shifted yet again. Therefore, anything that illustrates the basic principles will do.

    That said, it looks like you have a choice between Gimp and Photoshop, no real alternative to Flash 5, possible alternatives to MovieMaker, and as for Dreamweaver, the only advantage it has over hand-coded HTML + CSS is in saved time, and even then, only for people who already know HTML + CSS and can fix any problems that Dreamweaver creates.

    --

    Step into a huge movement. Don't Tread In Me.

  52. Bollocks by Anonymous Coward · · Score: 0

    How does it make a difference knowing what "dodge" or "burn" means in a photo application where the tool is held?

    How does it make a difference knowing what happens when you change Gamma, colour balance or use a gaussian blur when it's accessed in a different panel?

    As the other poster says, you're teaching theory, not "how to get a job as a Photoshop 7 user", which is just as well because it'll be Photoshop 2010 (the year we wore contacts?) by the time they leave school and start work. And knowing PS7 won't help any more. Unless the pace of "innovation" slows down a lot over the coming years...

  53. product specific? by Anonymous Coward · · Score: 1, Informative

    Teach them the concepts, not the specific software itself. You're not an adobe or macromedia trainer, why pigeon-hole their education to a particular vendor's products? The software industry is always changing but many of the concepts in the software stay the same..

  54. Teach methods and learning, not applications. by serviscope_minor · · Score: 1

    Teach methods, not applications. To use the standard example as illustration: there is no point teaching MS Office because "everyone uses office". Everyone does not uses office, especially the version you will be teaching. By the time your students leave, go through university and get in to the real world, everyone will be using a much newer and probably quite different version of MS office.

    To generalize, software is becoming modified and updated continuously, and will throughout these students lives. In other words, if you teach them only a particular software package, and not the basic methods and how to learn then the teaching will not be useful for more than a few years. By way of illustration, I remember my old school had RM Nimbus machines with DOS 3.x and Word version something rather small. That was 15 years ago.

    In conclusion, it probably doesn't matter if you use OSS packages (The difference between Open Ofice and MS Office today is tiny compared to the difference between them now and $FOOOFFICE in 15 years). It's probably best if you have both available and make your students learn and use more than one package for the same kinds of jobs.

    PS I know it's not about Office in particular, but that sprang quickest to mind as an example.

    --
    SJW n. One who posts facts.
  55. gimp & cmyk = not possible by toxygen01 · · Score: 0

    I would to point out that GIMP doesn't have cmyk support, so it's pure insanity to teach students program for graphics which has no use in real print world. If I were you, I would stick with Photoshop 7 (or 6). Except few features (multi-layer selection, smart objects, healing tool) I do not miss anything in PS7 or 6. They are much faster and not bloated with things you will probably never use. Remember, newer is not always better. If you have seen movie Final Fantasy: Spirits Within, it was done using maya 1 beta through maya 2.5. http://www.lava.net/~shiro/Private/essay/gdc2002.html . And so far, I have seen only one movie which surpassed it in quality (another Final Fantasy movie). And today we have version 8.5 and it is not much mirrored in quality of CGI movies made... and that's 6 years from 2001 when FF:SW was made. I do not know about other open-source software you mentioned(Komposer) but my guess would be that they are no match for commercial software (but if you mention Movie Maker, maybe they are :). Still, who would cut video in movie maker... my last sentence: if people could live with old software, so can you...

  56. Not really a difficult decision by JamesP · · Score: 1

    You didn't mention it, but, for example, concerning Corel Draw, the older version are the best.

    Everybody can pick like, Version 4 or 7 and do a heck of a job with it. Today, it is most fluff, bloat, etc.

    Stick with the older versions, which doesn't mean you shouldn't use any OSS.

    --
    how long until /. fixes commenting on Chrome?
  57. Re:With Gimp and Photoshop, there is little questi by Anonymous Coward · · Score: 0

    Photoshop clearly cannot compare with Gimp, and you'd be soft pressed to find (a legally licensed copy of) Photoshop in any professional office. If these students intend to avoid jail with their skills, then Gimp by far is the best option of the two.

  58. A reason for OSS by DoofusOfDeath · · Score: 2, Insightful

    If you teach them to use Gimp, then they can legally and without cost do their assignments at home. They could also use the skills you've taught in order to, from home, make nice art for friends' web pages, etc.

    If you only teach them PhotoShop, they may be forced to (a) use a pirated copy at home or (b) not use their home computer at all.

    1. Re:A reason for OSS by DaveV1.0 · · Score: 1

      What about when they go to college and have to then learn Photoshop because that is required for their courses?

      What about when they go to enter the workforce and are asked "Do you have Photoshop experience?" Who will get the jobs, those with Photoshop experience or those with GIMP experience?

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  59. Easy decision by JamesRose · · Score: 1

    The old stuff, every time. My reasoning, even though it is old, it is by the same companies, so presumably the newer software is a logical progression on their features, so even though it'll be different, when the people you are teaching encounter the new stuff they'll have a basic understanding of the purpose of the programming, how the particular coders work and the step up shouldn't be too hard. Think of it like this, it's easier to learn italian when you know latin than when you know English.
    However you do have to decide whether you value educating people to use software that you think is ethically better over the small difference in the relevance. I personally would find myself as a teaching deciding to use the old software as that's what I think will give the best education, but each to their own.

  60. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  61. If it's been said once... by MrNemesis · · Score: 1

    ...its been said a million times. Teach concepts and the ability to extend knowledge of those concepts into the real world. Don't teach specific applications.

    Face it, when the slashdot faithful were in school we were taught on a different set of software than what we used at uni, and later in the workplace. Software changes on a year-by-year, month-by-month basis. Rote memorisation can get you far in, say, simple mathematics, but it doesn't extend so well into areas that change rapidly. Heck, I was brought up on ancient Acorn Archimedes machines that had approximately 0% penetration in the workplace but our teacher was bright enough to teach us what a windowing system was, what a hard drive did, how networks worked, how databases worked... no specific implementations, just concepts.

    Current teaching, as I've experienced it, has fostered a generation of computer users who are stupefied if they come into contact with an application they've never used before. I've even seen people confused by using the same app in a slightly differnt setup (e.g. Office with customised toolbars). Such a mindset has further fostered the idea, IMHO, that people can't cope with being given a choice in using the best tool for the job since they'll be incapable of using anything that differs from the norm.

    In answer to your query, if I was given the freedom to I'd like to show children an example of each popular variant of each subset of programs - here's one word processor, here's another one that does this thingy differently, here's a typesetting program that comes from an entirely different direction - all the while stressing the functionality they have in common and what differentiates them from one another. The same methodology can be extended to almost any app that has more than one example out in the wild databases, image manipulation programs, animation software, video software... here's a linear video editor, here's a non-linear video editor... pupils will learn how to spot what bits of apps do from being exposed to that functionality in other programs.

    Disclaimer: I am opinionated and have never worked in a school environment. Can you tell? ;)

    --
    Moderation Total: -1 Troll, +3 Goat
  62. Old Commercial Software by JeremyGNJ · · Score: 1

    Definitely better off teaching them old commercial software. Why?

    Because no one is going to get a job for knowing Gimp of Komposer. However they could actually get a job for knowing Flash 5 and Photoshop 7.

  63. Kino or Cinelerra? by tepples · · Score: 1

    Just out of spite, what would be the free/opensource alternative [to Windows Movie Maker]? I'm assuming Kino or Cinelerra run inside vmware could substitute in theory, even if its performance might not be sufficient for real-time use.
  64. Use the Open Source, Luke! by tsandholm · · Score: 0

    As education departments tend to operate on a shoe-string budget, many will gladly accept discounted commercial products from vendors. The vendors do this, not out of the goodness of their hearts, but as a marketing ploy to reel-in future customers. Why do you think Apple gave away all those computers to the grade schools? Why does Sun deeply discount their computers to colleges? My 16 year old daughter was bashing me over not having a windows system at home with a graphics package. I handed her a laptop with SuSE and Gimp installed. Within a couple of days she was creating wonderful drawings. Sure, it took her some time to learn. But now she loves it! All of the vendors offer professional training on their products. Lets keep public education in the open source category, and when the kiddies grow up & jump into the workplace, then their company can send them to the product specific courses.

  65. It doesn't really matter by sm62704 · · Score: 1

    By the time your students reach the workforce, the packages will have gone through many revisions and what you're teaching them will have little bearing on what they'll have to know.

    I'd say use both - the versions you have as well as open source. And tell the PHBs that since what you're teaching them will be sorely out of date by the time they're in a position to use these skills, not to waste money on commercial software again.

    If you were a college teacher you wouldn't have these problems.

    -mcgrew

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  66. Alternative to GIMP/Photoshop by klubar · · Score: 1

    You should look into Paintshop Pro (or whatever it is called today). It's actually a decent program for around $100. Does 80% of what Photoshop does and 110% of GIMP. If the students go off and become graphic designers they will have plenty of time to learn photoshop.

    I'd strongly vote for the commercial stuff as it's more relevent -- and even old versions will do enough. As your budget permits, buy a educational license or two for those who really need the most advanced features. (It's unlikely that most students will really need the features of CS3 for most work.)

    1. Re:Alternative to GIMP/Photoshop by Roadmaster · · Score: 1

      Still called paintshop pro. Got bought by corel. http://www.corel.com/servlet/Satellite/us/en/Product/1184951547051

    2. Re:Alternative to GIMP/Photoshop by jp10558 · · Score: 1

      If you're spending $100, why not get Photoshop Elements? I found very little difference for most use, and the UI is very similar.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  67. Have you used Gimp? by Bryansix · · Score: 1

    Because if you have I don't think you would be asking. Gimp has a horrible user interface. It has an OK feature set but the user Interface makes it almost completely useless unless you HAVE to use it. I don't know about the other OS equivalents. Don't teach GIMP though.

  68. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  69. Wait, did you say....! by Kamineko · · Score: 1
    Flash 5! Huzzah!

    You'll be able to show the folks what a decent UI looks like, even if it isn't 'the latest thing'.

    There's lots of similarity between Flash 5 and Flash MX Studio thingy-doo, just make sure to focus on concepts of the Flash engine (Symbols, the Stage, the Timeline) instead of saying stuff like 'Click this specific button to do something'.

  70. Vocation versus Education by Anonymous Coward · · Score: 0

    Some people choose to memorize material in order to get good grades, whereas others choose to learn the material. Lots of people will pick memorization over learning, whereas the reverse does not happen very often.

    If you are going to teach with software from OpenSource, with the idea that these students will be able to make use of this knowledge in the future, you need to promote learning over memorization. Hence, if you are going to teach word processors, you need to pick more than 1, and they need to be as different from each other as is possible. This should make it more difficult to memorize how to operate a word processor, so that they have to learn how to use a word processor.

  71. You do realize this is a school teacher, right? by wattrlz · · Score: 2, Interesting

    Making a stand in the primary school system isn't easy to do if you don't have tenure. Even with tenure there's a pretty good chance they'll replace you with the worst possible candidate and shuffle you off into a corner somewhere.

  72. pro: working at home by le+businessman · · Score: 1

    I took a class in university on multimedia production, and the same thing happened: all the software we were supposed to have in the labs wasn't purchased. As a result, we spent more time on the theory and also had to use free tools. The advantage? After that class finished, we could all keep working on our projects at home because we didn't need expensive licenses or lab time to do so.

  73. Dept of redundancy department by sm62704 · · Score: 4, Insightful

    Having been modded as redundant I feel need to elaborate

    That was priceless! Thanks, you made my day! As to your point, I agree completely. What's wrong with pencils and rulers? The newest software will be out of date by the time these kids get out of college.

    All a REAL artist needs is mud and a stick, and he can do without either in a pinch. You have to learn to see before you can learn to render.

    -mcgrew

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:Dept of redundancy department by notaspunkymonkey · · Score: 1, Funny

      Damn, in a rush to elaborate on my previous rushed and redundant post I have made countless spelling mistakes during said elaboration. Now in my rush to highlight said spelling mistakes and unfortunate word omissions, then to apologise for them I have yet again posted something that will be marked as redundant - will this ever end??? will it????

    2. Re:Dept of redundancy department by Anonymous Coward · · Score: 0

      You sir are an asshole!

    3. Re:Dept of redundancy department by nschubach · · Score: 1

      Yes?

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    4. Re:Dept of redundancy department by Anonymous Coward · · Score: 0

      Will it? Will it?

    5. Re:Dept of redundancy department by sm62704 · · Score: 1

      Stay tuned for the next episode of Offtopic redundancy

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  74. What about trials? by mnslinky · · Score: 2, Insightful

    You *could* have each student download a trial copy of the software, namely Flash and Dreamweaver, and use that. It gives you 30 days to play with it.

    HTH

  75. Open means diversity by meist3r · · Score: 1

    I think it doesn't make sense to teach those skills with ancient software. When the students try to put their acquired knowledge into some work on the "outside" they are likely to have more recent version and totally different environments to work in (What good is a Dreamweaver for HTML when all you do is PHP and Javascript?) Some skills are so basic that they apply to all software but most of them don't and I don't really need to know how to use 5-10 year old software techniques when none of them are used anymore. Above that Open Software is a great way to teach diversity on the fly because you can simply compare programs, show the inner workings of different desktop environments and demonstrate many features of software architecture that you could never do with closed source or license fees (Think of explaining a program by showing excerpts of the source code ... where is that with proprietary products? Think of teaching students about filesystems and -browsers instead of "Click on C:"). Someone who understood using three different text editors knows how to do it, someone who used e.g. Word exclusively is screwed once they are confronted with a different system or version. Open Source lets you broaden your approach to conveying skills. So yep, get closed source out of the school, now!

  76. First problem by SCHecklerX · · Score: 2, Insightful

    Don't teach 'software.' Teach concepts. Whatever you use that lets the kids be productive with the concept should be fine, right?

    In college we used some sort of cad software that I don't even remember the name of. That didn't mean that the concept of snapping, lineto, center, tangent, etc didn't translate when I used autocad (which I most certainly did not take a class on) for a few things before becoming a full time computer geek. Same applies to firewalls and routers and such. If you know TCP/IP and Routing and such, how to configure the stuff is simply a matter of looking up how to do it on that particular device in the manual (how do I define a tunnel, how do I define a route, etc). I *hate* working with cisco guys who took their class, and can't think beyond the ciscoese (bringing up partner IPSec VPNs being the best example of this).

    1. Re:First problem by Unoti · · Score: 1

      Teaching "Concepts, not Software" makes a lot of sense in most cases, I agree. But if you've got kids in a media class, and you have half a chance to get their hands on Photoshop (even version 7!) then jump on it! Teach those kids Photoshop! Forget arguments about open source versus evil corporate overlords for a moment. If a kid wants to have a career in any kind of media, when he's talking to a prospective employer and they ask him if he's good with Photoshop, which is a better answer:

      1. "Uh, well, I've used gimp and it's just like Photoshop, I know concepts not software"
      - or - 2. "Yes, I'm very good with Photoshop, here's some samples of my work. I did this with Photoshop 7, if that's important to you"

      My point is there's certain kinds of software where using the industry standard tool or at least having experience with it is vital. Photoshop is one of those.
  77. MTASC by tepples · · Score: 1

    Seriously: if you can find a F/OSS package that's analogous to Flash in behaviour and output, then yes, by all means, teach them the F/OSS stuff - they'll learn to think outside the GUI, which will do them no end of good. There is MTASC, but the students will need to learn to program, and based on what I have read of the MTASC documentation, it appears they will be able to make sprite based games but not vector animations.
  78. I ended up with an fine art degree... by Anonymous Coward · · Score: 0

    I ended up with a BFA in painting. I originally wanted to go in to graphic design or illustration. The school that I went to had an illustration class and then cancelled it after one year, the year I was suppossed to get in to it. I did take the Typography, a prereq for the graphic design classes, but was failing it miserably the first part of the semester because my hand is not steady and 99% of the first half of the semester was hand calligraphy - we weren't allowed to touch a computer til the mid terms were over and then a few weeks after that.. so since I was failing, I ended up dropping the class completely... I think I ended up putting it off and dropped it on the last day you could drop it, 5 minutes before the registrar closed that day... The professor was a nutjob, and very anal. I think at the end of the class, my friends in the class said that everyone gave her a bad report and she never taught the class again - and stayed where she belonged, over in the university printing press dept. Looking back, I'm glad that I went the route I did. Oil painting styles change over the years, but the basic materials haven't... same with sculpture... If I had taken those graphic design classes, I'd have been learning in Photoshop, version 2, and 90% of the knowledge about it would be way outdated by today's standards. As it is, I learned hand on how to work with encaustic painting, oil painting, pastel drawing and painting, how to draw with charcoal, did in-depth studies of history and art and philosophy and learned tons of other things that aren't going to be outdated next year when new software versions come in to being and need to be bought by all those loosers that were in the graphic arts classes that had steadier hands than me and could do calligraphy better.

  79. LOL by zuggy40 · · Score: 1

    I'm glad we are doing such a nice job of giving the poster a good mostly unified answer Reading through it though I think the main answer is, "depends on what you plan to teach" If your teaching design then OSS or the old programs are both OK, but if your teaching program specific, using the old programs would be the best solution, but try to get the newest programs by any means necessary. And concepts do go a long way. I'm working on a VoTech degree in web design and management and our classes all use Adobe CS2. When I got CS3 it only took me about an hour to find all my tools in the new program, and since I had the concepts I was able to get right back to what I was doing. Although there is a big difference between photoshop 7.0 and CS3 (which is version 10)

  80. Tools to use? by curmudgeous · · Score: 1

    Depends. Is your directive to teach Flash, Photoshop and Dreamweaver, or is it to teach digital graphics design? Too often people confuse the tool with the subject. Which is more important to your students, that they memorize the menu structure of a given application (which will most likely change in the next release anyway) OR learn the concepts behind what they're trying to do. Hint: a good understanding of the underlying concepts will go a long way regardless of the tool the student ultimately gets saddled with in the real world.

  81. Yep, teach theory not specific commercial packages by Anonymous Coward · · Score: 0

    Teach the basic theory how the multimedia software works and how to apply it to solve practical problems, not just the specifics of how to use a particular version of a commercial package... that's what going to the vendor's proprietary school should be for.

    Just like my database class, I expected to be taught something specific like how to use Oracle or MS SQL. NOT! Instead we got taught how active databases work inside... the nuts and bolts under the hood, per se. And also the most generic form of the SQL language itself, not any vendor's specific implementation like PL/SQL or T-SQL. Now instead of knowing Oracle or MS-SQL, I learned how to work with all SQL-based RDBMS's.

    (I just kept flunking that part of English grammar about not using an apostrophe + s to denote plural forms of acronyms that end in "S") ;-)

  82. Use Open Source by perilandmishap · · Score: 1

    Since it's high school it's safe to bet that most of the kids in you class are not going to use the skills you teach them professionally (and if they do, they'll get more training somewhere else first). They'll use them for fun, to touch up their myspace pictures and make silly YouTube movies; so, you might as well teach them how to do stuff with applications they'll have access to later.

  83. vs. by henrybg · · Score: 1

    One of the most beneficial classes I had in college was an Object Oriented programming class that used a book written by the professor, and taught the fundamentals of Object Oriented programming through C++ and Java...at the same time. We didn't learn Visual Studio IDE, Eclipse, EJB, or whatever...we learned command line compilation and JIT, and we learned how these technologies made a difference. When I got out into the real world, I had to learn an IDE and apply my knowledge taken from this class and apply it to Microsoft and Mac kernels. Since I chose to go with C++ out of college, no one looking for Java programmers want to talk to me. But it's the same thing. I can debug Java just as easily as I can C++. The problem is obvious by reading some of the comments for this post. The people that you have to impress want you to have experience with specific tools. To impress and test yourself, it's better to have a full understanding of why this tool exists in the first place, so that you will be able to use it to it's full potential. If you want to teach multimedia, then teach multimedia. The tools are there to make their lives easier. If you want to teach tools, then unfortunately, it sounds like you'll have to make a better case for getting the tools to the suits in charge.

  84. Might try contacting the developer by HangingChad · · Score: 1

    If you inform Adobe about your situation, they might be able to hook you up with newer versions of trialware or educational software. It would seem to me that it would pay to at least ask before proceeding with Photoshop 5.5 or 6, both of which are seriously out of date. You're giving them the chance to get their products in front of and established with potentially life long users. It would seem to be in their interest to work with your budget limitations.

    I personally use Gimp and like it, but the learning curve is fairly steep. It would almost warrant a separate class all by itself.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  85. Teach what you know... by smkndrkn · · Score: 1

    Being a teacher would suggest that you know something the students do not know, namely these applications, so I assume you know either the older commercial apps or the open source apps in question here. If that is the case, teach them what you know. If you don't know either sets of apps....how can you be an effective teacher?

    --
    ======== In the future, everything will be artificial. ========
  86. RI'll second that second. by jpellino · · Score: 1

    I'll second that second. Use both. A good craftsman can use any tool, old or new. An analog in science is when I teach kids to graph data. First we do it with pencil and paper. it can be arduous (lotsa time series data). They grumble. Then we do it in Appleworks (for simplicity's sake). They see how quick that is, and are upset of a minute or two, but they now know how to actually do it, and how to hire a computer to do it. Then I convert it to .xls and show them the big guns. Usually I'll hear "so that's what Excel is for" 'cuz odds are they never actually used it for much. Kinda like knowing how to make a hole with a brace + bit, a power drill, and an excimer laser.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
    1. Re:RI'll second that second. by sillyphisher1 · · Score: 1

      And then we do it in gnumeric...

  87. Simple question with a simple answer by DaveV1.0 · · Score: 3, Insightful
    Ask yourself this:

    When the student is able to make the leap to the new software, what will be easier for the student to make the transition from?

    Which will be the easier transition: Photoshop 7 to Photoshop CS3, or GIMP to Photoshop CS3?

    If the answer is the old version of the commercial software, then you should teach the old version of the commercial software.
    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:Simple question with a simple answer by jsebrech · · Score: 1

      Which will be the easier transition: Photoshop 7 to Photoshop CS3, or GIMP to Photoshop CS3?

      Presupposing they'll want to switch to photoshop.

      It's a high school class, not a college class. If they go do multimedia at college they'll learn photoshop anyway. Better teach them something they can use at home.

      My suggestions:
      - Paint.net (best free photo editing program)
      - Inkscape (best free vector graphics program)
      - NVu (it's buggy, but it's not bad for a web editor)

    2. Re:Simple question with a simple answer by DaveV1.0 · · Score: 1

      I have to disagree with you for the simple fact that if they go to college, they will have a leg up on learning the current version if they have used an older version.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    3. Re:Simple question with a simple answer by CatrionaMcM · · Score: 1

      The system you learn on isn't the issue, it all depends on how it's taught.
      My high-school art teacher knew a lot about traditional photography, but was only a beginner when it came to photo-editing software. The school system happened to have PhotoShop 7, so she basically told us how to import pictures, handed us a few print-outs of simple tutorials, and let us play around with filters and work out how best to use layers and all the complicated stuff for ourselves. A friend of mine had a teacher who studied graphic design, so her class got detailed instructions on how to do everything.
      Then, miracle of miracles, the school actually forked out the money to buy Photoshop CS for the art department's computers. My class, who had spent a few weeks exploring the old version and learning principles by trial and error, needed all of 10 minutes to get used to the changes and find out what new things we could do. The class that had been spoon-fed got really confused when menus had changed slightly or tools worked differently, and ended up learning again from scratch.
      So, if you show students why things happen rather than how to do things, they'll adapt to the latest system much faster, no matter if they were taught on GIMP or PS. (But I'll second everyone suggesting you use both, so they learn to deal with differences in programs all the time)

    4. Re:Simple question with a simple answer by dbIII · · Score: 1

      The newer alternative program is most cases is likely to share features that the old version lacks. If you want to teach the features then you use the new software. If you want to teach the twisty maze of submenus by rote you buy the new version and teach them on that. We've hit the age old confusion between education and training here - to become enlightened consider the difference between sex education and sex training.

  88. A combination, of course! by Eneff · · Score: 1

    Photoshop is best to stay with, but show them GIMP as well and allow them to use either. Tell them it can be scripted with Python and a few will try and figure it out.

    Flash 5 is probably worth a shall segment, but it has changed dramatically and there's no practical reason to teach it.

    Dreamweaver is also worth a small segment, but why not teach them HTML + CSS? It's really not that hard. Make it easier and have them design for Firefox and go into the quirks of both at the end. Frankly, WYSIWYG editors aren't used that much in professional circles except for intranet sites from everything I've seen.

  89. Re:What on earth is the point by spatley · · Score: 1

    That looks like a sound and defensible approach to teach kids how to work in CODE.

    What he is doing here though is teaching kids to work in WYSIWYG graphics applications. How the hell do you expect somebody to unit test a jpeg or a swf?

  90. Old software by kni52 · · Score: 1

    For the most part I think you can safely use the software you have. I can't speak to Movie Maker and Flash 5 because it has been so long, but as far as Photoshop and Dreamweaver, I can't think of any vital features that would be lacking for your uses. Remember old doesn't mean useless, the software you have available is still able to accomplish all the tasks that they did when they were new, and you can still teach that. Most of us who currently use the most recent versions professionally used these older versions in the past and got along just fine. Most of the basic features in these have not changed much, if at all. Additionally, each of these programs has more features than you be able to touch upon in a High School level class. So I would be surprised if you will have an opportunity to run into limitations using these older versions.

    It sounds like you are in a position where you can make available both the "industry standards" and the open source software. I think this is a greater opportunity than you realize. Photoshop can do things GIMP can't do, and vice versa. I use both in my work, using the strengths of each to accomplish my end goal, this gives me more options than someone who only "knows" Photoshop. That applies to most software really, like eclipse or Komposer vs. Dreamweaver, etc. Generally they each have their strengths.

    For the people that are suggesting that you use only the most recent versions, consider also the hardware you're using. Newer versions would likely require better hardware, which if you don't have a budget for newer software, is likely not an option.

    Regardless of what you choose, I hope that you teach concepts rather than just methods. Make the tools available to the students, then be available as a resource to help them apply the concepts you teach with the tools they have available. This will encourage the most important thing that a student can take away from any good education, the ability to continue learning on their own. If you do this you will be giving them skills that enable them to take what you have taught to any programs or software version: a skill for their life, not just the life of the software in question.

    --
    My subtext is just a figment of your imagination.
  91. Graphic Tools are Graphic Tools by aarenz · · Score: 1

    Teach what you think will cover the basics of croping color balancing and the like. Most other functions will not be used enough to matter.

    If you are going to teach them to put a web page together, have them use NotePad to create the code for the page. They will then never forget to close a set of tags and will become familiar with the actual code and not the fancy help that is provided by the tool.

    Have them test their HTML against the W3C site to see if it comes up to the standards. That is the big piece lacking in current web, not using HTML the way it is intended, but being sloppy.

  92. Don't teach software! by seebs · · Score: 0, Redundant

    Teach principles. Software's an implementation detail.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  93. I'd use the old software by daveywest · · Score: 1
    I've worked in print publishing through two major technology shifts (paste-up to digital layout, and static camera/film to direct to plate).

    Young people in the industry don't understand how to use the newest programs because they don't understand the metaphors. You just don't find a new employee under 20 that knows what a paste-board really is. The younger generation doesn't understand that cut & paste really meant using scissors and wax.

    PhotoShop 7 is a great program. It's simpler, and in an education environment, simpler is better. I've seen job applicants that know where all the cool filters are, but they don't know how to use curves to color correct a simple scan.

    As I've seen in a couple other posts, you should be teaching them methods, not software. Movie Maker isn't going to win any awards for sfx, but learning the storyboard and planning process are real-world skills that will be used if they pursue the field as a career, or if they just get assigned to help produce something for marketing in the future.

  94. Thus, teach the old commercial stuff. by mypalmike · · Score: 1

    How about teaching your students the principles of what they are going to do, so that (with some acclimatization) they can adapt to any software within the category you've taught.

    And for this reason, you should teach the old commercial stuff. You can certainly use it to teach the theory, and the students can put "DreamWeaver, Photoshop, Flash" on their resume. That's a bit more eyecatching than "KSomeWysiwygHtmlThing, Gimp, CrayonsAndPaper". Pragmatism does have its merits.

    --
    There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
  95. Older versions of Dreamweaver are better by Animats · · Score: 1

    The older versions of Dreamweaver work better. Dreamweaver 3 is a good WYSIWYG system, and produces reasonably correct HTML 3.2 without much trouble. The user interface makes sense and does what you'd expect.

    Dreamweaver 8 can't even produce code that passes its own validation, let alone the W3C validator. What you see is sort of like what a browser will display, but not quite. Even FTP worked better in the earlier versions.

    There's something to be said for teaching from the older versions. If you teach from the current ones, much time will be spent teaching workarounds for Dreamweaver bugs.

  96. How long is the class? by frission · · Score: 0

    How long will this class be that you're teaching? if it's a short class, but you think the budget will come around, can you just download the trial versions of the software?

  97. Industry standards by Anonymous Coward · · Score: 0

    Teach them "Industry standards"? Oh great, so limit the industry to using only the applications they've been using in the past?

    The solution is simple, it's been spelled out repeatedly in this thread, but I've seen enough of these mindless arguments to spell it out again:

    Schools should teach students how to learn and adapt to ANY software.

    The industry will train them on the "industry standard" software of their day, when they are ready.

  98. The answer depends on the specifics by siamesepurr771 · · Score: 1

    Some software ages better than others. Dreamweaver, for instance, sucks in every version, but sucks consistently. Therefore, "teaching" on 2000 is not much different than the latest whizz-bang version. Photoshop is good in every version, but not much changes between them. Flash, however, is still young-ish (particularly ActionScript), and there are major differences between AS version 2 and the latest, version 3. I can't speak for the OS packages you mention, having not used them. -Purr

  99. Gasp! by NetNinja · · Score: 1

    You mean to tell me the millions of dollars that are taken in from all those poor people who play the lottery to pay for the education system was not able to help you purchase any educational software?

  100. Make this an opportunity by bigbigbison · · Score: 1

    Since this is high school the odds are that less than one student a year will go on to have anything to do with this as a career. Therefore, what you are teaching is going to be how to use this stuff in their lives. Therefore, go with the open source stuff. This way they will always be able to download the newest version for free. And it has the benefit of having the students get used to the notion of open source software.

    --
    http://www.popularculturegaming.com -- my blog about the culture of videogame players
  101. Re:What on earth is the point by BPPG · · Score: 1

    You make a very good point. Rather than teach the student to rely on a certain implementation of Flash or GIMP/Photoshop style graphics program, teach them the thinking behind them all. The problem is, it must also be stimulating for the students. A kid who's taking a computer graphics course wants to DO computer graphics, and not just learn about them.

    --
    What's the value of information that you don't know?
  102. Split decision by jackbird · · Score: 1

    Photoshop 7 was IMO the last usable version for day-to-day image editing. CSfoo is so bloated, slow, and memory hungry that unless I need its features, I do my work in 6. You're teaching high school students what a pixel is and how to do some basic retouching, color correction, and layer effects. You don't need much. I'd avoid the GIMP for UI/standardization reasons, as well as the fact that you're going to be the defacto fall guy when something goes wrong.

    Dreamweaver 2000 is more problematic, though, as web standards have changed to the point where teaching WYSIWYG HTML without CSS is doing the students a disservice. I'd advocate Notepad and Filezilla with a heavy dose of CSS for your web development curriculum.

  103. My Two Cents... by sirgoran · · Score: 1

    I have to side with teaching the concepts rather than focusing on the software. One of my biggest complaints about most people that enter the workforce is that they think they know everything because they know how to use a piece of software. Dreamweaver is one of those things that really is a pain in my side. All too often I see "programmers" that claim to know how to program, but if it isn't preloaded in Dreamweaver they're dead in the water because they can't write code for Sh*t.

    I know that it's a useful program but to base a career on the use of a single program is nuts. Every company I've worked for has had a different software package that they used. By all means the theory and concepts over the software is the best choice.

    -Goran

    --
    Carpe Scrotum - The only way to deal with your competition.
  104. Drop Dreamweaver by r_jensen11 · · Score: 1

    Honestly, people still use Dreamweaver?

    For what you're going to be teaching your students, there are plenty of good coding programs to use. Sure, you can use Dreamweaver's WYSIWYG, but that results in horrible coding and a big question mark of what's under the hood.

    As for Photoshop and Flash, can't you get a discounted Photoshop by getting CS1 or CS2? But I wouldn't even get CS#, because that would be a huge waste of money. Just get Elements and your students will be able to do all that you expect of them for a highschool class and a hell of a lot less expensive.

    So, recommendations: Drop dreamweaver, and select Photoshop and Flash CS2.

  105. DO NOT TEACH SOFTWARE!! by Wapiti-eater · · Score: 1

    You're doing your students and your community a total disservice by teaching to any particular software. Instead, teach them the concepts, the theory - the basics of 'how' - so they can and will be equipped to use *any* software for that type of job.

    By teaching to an application - instead of the functional concepts - all you're doing is being a shill for some publisher. May as well just put up advertisements on a TV screen at the front of the room and test on that.

    Teaching to an application is NOT education. At best, It's vocational training and should be done by those that support their products.

    --
    Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
    1. Re:DO NOT TEACH SOFTWARE!! by Shados · · Score: 1

      Actually, you really need both. The theory is important to get some kind of basics, and to understand where the practice comes from, so that when something goes wrong, you can fix it...

      But in practice, well, theory isn't all that. The amount of people who can't use an IDE, a real time debugger, validation tools, etc, is just insane. You see companies full of these people, and it takes 5 of em to do the job of one who was trained with the tool (sprinkled with the theory).

  106. What GIMP can't do by Mr.+Theorem · · Score: 1
    Anyone who is interested in understanding why GIMP just can't measure up to Photoshop, even old versions of Photoshop, owes it to himself to look at one of Dan Margulis's books: Professional Photoshop: The Classic Guide to Color Correction, and Photoshop LAB Color: The Canyon Conundrum and Other Adventures in the Most Powerful Colorspace.

    Mr. Margulis is an old-time graphic artist, the type who learned when paste and x-acto knives were the tools of the trade, but who saw very early on that Photoshop would revolutionize the field. His book instructs its readers how to do amazing things to photos using only a handful of tools. The key to many of his techniques, though, is the ability to switch to/from the CMYK and Lab color spaces, which as far as I know GIMP just can't do. And, he's a fantastic writer. I put these books in the same category as Mastering Regular Expressions: if you felt you needed to go find some text to search after reading that one, you'll feel you need to go find some photos to correct after reading these books.

    Sample chapters can be found here.

    --
    *** Work like a king, command like a slave, create like a dog.
  107. The answer is: Yes (use both) by DavidHumus · · Score: 1
    For at least one domain - say graphic arts - beginning students might get more out of comparing two software approaches and learning about good versus poor design.

    One reason we're stuck with so much crappy software design is that most people seem not to know or care what is good and what isn't. As a design guru said:

    The phrase "computer literate user" really means the person has been hurt so many times that the scar tissue is thick enough so he no longer feels the pain.
    - Alan Cooper, The Inmates are Running the Asylum
    Or

    Computer Literate, adj.: Tame, tractable; willing to compensate for software deficiencies.
    - Gerald Weinberg
  108. Oh, to have mod points. by mad.frog · · Score: 1

    Wish I could counteract the shortsighted individuals that modded you as "Troll".

    You are right on the money.

  109. it's better to teach what they grade YOU on, teach by swschrad · · Score: 1

    that means that if the approved curriculum is dreamweaver, DOS 2.3.1, and punch cards, that's what you have to teach. or your on-task score at contract renewal time is ZERO.

    doesn't mean if you have time to bring something else in, you can't "introduce alternatives" as an augment. but you have to cover the approved curriculum as an instructor.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  110. Goals? by Ephemeriis · · Score: 1

    It's really going to depend on what the goal is that you're trying to accomplish...

    If you just want to teach the concepts behind page layout, design, image composition, etc. you'll probably want to use more than just software. Give them a camera, a dark room, have them do some old school copy & paste. Teach them the concepts and then the digital tools they choose won't matter so much, as long as the tool does what they need it to.

    If you're teaching towards something specific, like being a web designer, then you'll want to aim more for what they're likely to use. Teaching someone to use GIMP isn't going to do much good if there's a 90% chance their job will have them using Photoshop instead.

    If it's supposed to be some kind of multimedia software overview type class then you'll want to try a little bit of everything. Teach Photoshop, but teach GIMP as well. Demonstrate what each tool does well or not-so-well.

    --
    "Work is the curse of the drinking classes." -Oscar Wilde
  111. Re:What on earth is the point by smittyoneeach · · Score: 1

    If you have a unit test that produces, say, an image of a Union Jack, and show how to verify that against a desired stock image of a Union Jack, you shall have taught a fistful of valuable analytic skills.
    Guess I'm recalling my undergraduate machine vision course, and how the lack of rigorous thought about how we approached the coding aspects of things really (IMHO) fell short of helping us.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  112. Having played... by whiskey6 · · Score: 1

    With a lot of those products and of course their commercial brethren, I can only say this: open source=not finished. But by not finished I mean not fit for public consumption. I would absolutly love to use OS software, but it's just so....not quite there. Always leaves me wanting just a bit more, which may very well be familiarity. See, the problem with most OS products is that you must scour the internet looking for a solution to get it running on your box, never installs quite right or works just so. A recent example is when I gave Ubuntu another shot on my lappy, and I went to install a PHP developing program, Zend. It said it needed Java to work. No sweat. sudo apt-get install jre And the damn thing failed. So I restart, try again. Nope. Head over to the package manager. It says it Java is installed. Try installing Zend again. No luck. Uninstall from the package manager, init 6, install from the package manager again. init 6 just to be safe. No luck with Zend. format, head back over to windows. Get the installer going for Java, take a dump, come back, it's done. WOW. Away I go!

  113. Not as straight forward... by xtracto · · Score: 4, Insightful

    NO. My answer is NO. Do not teach DreamWeaver 5, or Quanta or NVu or Photoshop or GIMP. Do not do it, STOP doing it.

    What you should do instead is to teach about web developing (HTML, etc), image manipulation, etc. If you teach only how to press x or y button you will be robbing the students because when the next version of X program goes out they wont do how to achieve that misterious effect the teacher shown them how to achieve which made the picture look better.

    You do not need to teach them the science of what they are doing (i.e., no need for an extensive programming class, just HTML and the basics of web design). But you could very well teach them the concepts and apply the conecpts in your "old" propietary software and the "new" open source. In that way, they will be able to onder the benefits and disbenefits of each tool.

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
    1. Re:Not as straight forward... by Shadow99_1 · · Score: 1

      I do something similar to the person who did the original ask slashdot post, except it's a Middle School enrichment class... And from that experience I can tell you one thing:

      The kids couldn't care less about learning html.

      What do they want...? Tools that let them make a page on the fly through a WYSIWYG interface. Screw code. You wouldn't believe how hard it is to convince the kids just to play with an image or a image editing program... There is no sense of exploration and no desire to explore them. Show them one cool feature (difference filters for instance) and ask them to find some others and they just play with the cool feature til they get bored...

      Why is this the case...? Because they programs don't look anything like the games they are used to and they simply hate the interface most software uses... I've tried to find something that has an interface they would like and so far I haven't found one yet... Whether it's a html editor, image editing program, or a related tool...

      --
      we are all invisible unless we choose otherwise
  114. teach both by Darth+Cider · · Score: 2, Insightful

    You could use both types of software, commercial and open source, to reinforce the abstract concepts. In Photoshop, for example, the basic concepts are layers, selections, filters, brushes, levels, curves, etc., but when a digital artist plans an image, it's an abstract process, wholly independent of software interfaces (although familiarity with a particular interface can boost productivity). Many of those same concepts transfer to web design and film editing.

    Also, the commercial versions of the software you mentioned are expensive, so your students might like to know that there are freeware alternatives to piracy.

    Because you are faced with a time constraint, though, it might be better to go with the commercial products. There will be fewer technical snags, more options for further education, more employment opportunities and so on. Besides, as others here have said, the commercial versions available to you are quite advanced. More recent versions have cool tools, but artists got by without them for the longest time, and had to be very creative to get past those limitations.

  115. The Question Is... by GuitarKat · · Score: 1

    What are you using the software for? Is it to teach graphic fundamentals or just WYSIWYG sort of stuff? I remember going through high school and all we were doing was just learning how to use the software not much on actually learning how to design. If it's graphic fundamentals open source would work just fine. GIMP will be able to deal with just learning the fundamentals... so would a piece of paper.

  116. Paint.net and other Window Open Source Software by Anonymous Coward · · Score: 0

    Remember that there is a lot of open source software for Windows that can be found here: http://www.opensourcewindows.org/

    Also I would recommend teaching Paint.Net over the Gimp, just personal preference.

  117. this won't be popular here but... by Anonymous Coward · · Score: 0

    teach them the old software. it's not a question about whether one piece of software is better than another, but having worked at design/interactive shops for years you cannot get a job without knowing the adobe products. in the cases of video editing, graphic design, and flash development tool usage is more important that understanding concepts. and yes, i've used the open source alternatives for most of these applications (at home for fun projects) but it's a lot easier to ramp up from photoshop 7 to photoshop cs3 than it is to go from gimp to cs3... if they ever want to go on to careers in this industry please please teach them the adobe product line.
    that said, in the case of html the opposite is true, you can teach them text pad instead of dreamweaver and it wouldn't make a lick of difference.

  118. My "vote" by smchris · · Score: 1

    My wife's been a web designer for about a decade and as her home sysadmin maybe I can relay an opinion or two.

    My understanding is that you _will_ use Dreamweaver -- but should you care? You want to teach the code and you want them to see how the code looks in the range of browsers so why not emphasize that in the learning environment? My wife has been perfectly happy with bluefish at home but of course that's linux (with Win XP running in a qemu window). I believe Quanta Plus would work and give you content management if that is important. You could even be remembered as the teacher who was hard core and made them code in Notepad2 -- so they'd at least have syntax highlighting. Or maybe consider going the opposite direction from austere and starting from scratch on a full-ranged IDE like Aptana on Eclipse with Dojo if that isn't _way_ outside the range of the course? Picking up Dreamweaver should be a run through the menu options.

    My wife is happy with Photoshop 7 -- "integrated" or not. I'm not sure she has anything much newer at work. I've tried promoting the GIMP. I've sneaked GIMPshop onto her laptop. ("But honey! It's laid out like Photoshop!") She won't have a word of it. But, like I say, Photoshop 7 is OK with her.

    Flash is another story. Like people say, it is mutating rapidly and the mutations aren't backward compatible. I don't know whether any of the open source .swf projects are any better as learning exercises than Flash 5 and Flash 5 is a problem. Maybe you have to gut through that and scream for Flash CS3 in the future.

  119. I think either one. by shadowrat · · Score: 1

    Either way, you will likely have to teach the theory rather than the application.

    The interface of cs3 hardly resembles photoshop 7 anymore. Either PS 7 or The Gimp are well suited to teaching the basics of manipulating bitmaps.

    The Gimp has the benefit of being freely (and legally) available to your students for home use.

    Of course, this is high school. I can't imagine trying to keep a bunch of high school kids in line while teaching them something called, "The Gimp"

  120. Concrete examples of GIMPS flaws by BcNexus · · Score: 3, Informative

    I can't easily draw outlines of geometric shapes such as circles and squares. Right click menus aren't very context sensitive.

    1. Re:Concrete examples of GIMPS flaws by expatriot · · Score: 1

      Gimp is just silly. The UI can be learned, but do that just to save some money? No.
      Do it because you believe in The Cause? Maybe.
      I am not mainly a graphic artist, but I do documentation and sometimes need to do graphics.
      PaintShop Pro is the best balance of features and cost if all you need to do is capture screens and perhaps make minor changes.
      I am sometimes forced to use Gimp to capture screens from Linux and I hate every second.
      The places to use FOSS is where:
      You have no money at all
      You have some money, but not much
      Your time is worth nothing, students for example.
      The places to use expensive Adobe software is where:
      Someone else pays
      You have plenty of your own money
      You are a professional and must compete with other professionals.

    2. Re:Concrete examples of GIMPS flaws by AeroIllini · · Score: 1

      The Path Tool, Stroke Path, and Selection to Path are your friends.

      They are much more powerful than any 'draw square' tool could be.

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    3. Re:Concrete examples of GIMPS flaws by oliderid · · Score: 1

      IHMO: It didn't mean powerful, he meant simple.

      Gimp with http://www.inkscape.org/ matches my basic need.

    4. Re:Concrete examples of GIMPS flaws by symbolic · · Score: 1

      I like the GIMP, and I admire the talent and effort that have gone into its development. However, let me give you a concise example of the kind of thing that I think frustrates a lot of people.

      1. Open a new window at the default size.
      2. Activate the rectangular Select tool and drag a selection on the canvas.
      3. Right-click in the canvas, and from the menu choose Select -> To Path.
      4. Right-click again, and choose Dialogs -> Paths.

      Where's the path that I just created? It's not there.

      Another example...

      It's not unheard of to want to select a region of the screen with the Select tool, and then crop the image to the selection. No, we can't do that. We *have* to use the crop tool. This means that if we've already selected something, we have to forget that, and re-do it with the crop tool just so we can crop the image.

      Overall, I think GIMP could really benefit from a thorough usability assessment. They need to move away from this, "oh they can do it this way," even though it might be twice as tedious as it needs to be, or three times more obscure than it needs to be. Or just plain doesn't work.

      I applaud the effort so far...but there is work to be done to iron out some of the UI oddness.

    5. Re:Concrete examples of GIMPS flaws by ChameleonDave · · Score: 1

      Where's the path that I just created? It's not there.
      I don't know what you're talking about. I've just followed your instructions in GIMP 2.4.2 and it worked.
    6. Re:Concrete examples of GIMPS flaws by ChameleonDave · · Score: 1

      It's not unheard of to want to select a region of the screen with the Select tool, and then crop the image to the selection. No, we can't do that. We *have* to use the crop tool. This means that if we've already selected something, we have to forget that, and re-do it with the crop tool just so we can crop the image.

      More nonsense. I've just selected an area, then used "Crop to Selection" from the Image menu. It worked.

      There is stuff to be improved in the GIMP (e.g. the GIMP's windows should just be called "windows", not "dialogues"; and there should be an option to group all windows together for operating systems without virtual desktops) but the problems you cite are imaginary.

    7. Re:Concrete examples of GIMPS flaws by symbolic · · Score: 1

      I concede that I was incorrect. I was looking in the Select menu, and didn't think to look in the Image menu (why is anyone's guess). And I also concede that having it in the Image menu makes more sense.

    8. Re:Concrete examples of GIMPS flaws by symbolic · · Score: 1

      I'm using 2.4.1 on a PC running Windows. I repeated the steps again with the same results. Perhaps 2.4.2 fixed it.

  121. Doesn't matter by rfisher · · Score: 1

    The majority of what you are teaching them is not application specific. People are constantly having to learn new, different, or upgraded applications. This can be a painful period of adjustment, but it is not starting from scratch. Once they're comfortable with the new app, they begin leveraging all the bulk of their prior experience acquired from previous apps to getting actual work done in the new app.

    If you see what I mean.

    For that matter, in practice, most of us keep a selection of apps and choose the best one for the task at hand rather than insisting on trying to do everything with a single app.

    So, while the choice of app may have some importance, it isn't hugely important.

    That said, I agree with the advice to use multiple apps. It ensures you cover more ground (rather than missing features/techniques that a specific app doesn't support), and it teaches your students how to deal with switching apps.

    It could also be interesting to assign different groups of students different apps for the same project. Then have them compare their experiences.

  122. Teach both if you have the time. by xarragon · · Score: 1

    I would go with a mix. Teach your students the basic concepts, and then let them try each software out. Explain to them the importance of not learning a tool, but rather a technique. Then let them decide which tool they prefer, and have seminars where the different user groups show each other how they accomplished their task with their software of choice. As for Gimp's UI, i like it. It is consistent with the GTK toolkit, easy and clear. Granted it is not perfect, but the interface is not at all a problem unless you are a complete Photoshop addict. And as a side note, I've gotten hired explicitly BECAUSE I had Gimp knowledge. So it is not wasted effort learning it.

  123. What does the market want? by Bearhouse · · Score: 1

    Can't you get special deals on education software?

    Also, why not appeal to the business community for some cash / software donations.

    When I was trying to recruit programmers back in the 80s, there was a real skills shortage - still is.
    We (my team & I) started to develop relationships with local schools & technical colleges, so that we'd get first dibs on the smart grads.
    Cost us some time, but not much cash, especially compared to paying professional recruiters.

    As a side benefit, we were also able to feed back to the education establishments exactly what we wanted...the kids who did well in school were virtually guaranteed a job when they graduated, and integrated the team quickly, were productive...all good.

    So, a long way of saying, why not get out there and engage with the market?

  124. Don't pull a FOSSie bait-and-switch by Anonymous Coward · · Score: 0

    Realistically, to answer the question, it's NO. N.O.

    If a family member signed up for a class to learn Office, and I heard they were being taught Open Office, I'd be furious. Same with taking a PhotoShop class and being throw lessons on using Gimp.

    You have to remember, some people are going to be putting this stuff on their resumes. If you have them put apps nobody knows or cares about, you are defrauding them, both realistically and intellectually. Now of course something like 99% of Slashdotters are going to disagree, but they likewise believe nothing done, no matter how immoral, would be wrong if it can be made to force people to use FOSS.

    Don't be a dick. Just give the people what they are paying for, even if it's an old version. Better to learn dated software than useless software.

    1. Re:Don't pull a FOSSie bait-and-switch by Em+Adespoton · · Score: 1

      Don't be a dick. Just give the people what they are paying for, even if it's an old version. Better to learn dated software than useless software.

      Last I heard, taxpayers were paying to have their children educated in graphics design concepts, NOT how to run the latest software from Corporation X. Personally, I'd be furious if I learned that there were classes in my kids' schools where they were learning how to use specific commercial products instead of learning the basics of working in the field.

      Give a man a fish, he's fed for a day.
      Give a man automated Acme Fish Catcher and teach him what buttons to press to catch fish, he's fed until the device breaks (he can't fix it).
      Teach a man how to fish, and he can probably make his own automated Fish Catcher after seeing one in action.
    2. Re:Don't pull a FOSSie bait-and-switch by danbert8 · · Score: 2, Interesting

      That's a load of crap. Many of these applications differ from business to business... I learned AutoCAD in high school and college. My company uses Bentley. They still saw my extensive AutoCAD experience and knew that I learned to draft. Yes the commands are different, but so are the company policies, structure, and missions. You have to transition in any environment. Hence teaching should be about concepts, NOT software.

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    3. Re:Don't pull a FOSSie bait-and-switch by theanorak · · Score: 1

      Agreed. It doesn't actually matter which software you use, as long as you teach *with* the software, not teach the software itself. Teaching high school kids the basics of image manipulation, sizing for the web, basic web design etc is what you're doing, not teaching them any particular software app. Employer

      --
      === Ask yourself if it's really necessary...
    4. Re:Don't pull a FOSSie bait-and-switch by HeroreV · · Score: 1

      I don't think you understand how schools work (at least public ones). For example, my highschool Computer Science II teacher started teaching Powerpoint halfway through the second semester. And everything before that was the exact same stuff from Computer Science I but in Java instead of C++ (which CS1 used).

      If somebody took a class to learn Photoshop and they taught Gimp instead, at least they're still leaning about digital image manipulation. That's pretty good for a public highschool.

  125. Photoshop 7 by Radical+Moderate · · Score: 1

    I still use PS7 at home, and I don't notice a lot of difference between it and the CS2 and 3 releases. I've tried the Gimp a few times, and while I admire the effort I'd stick with PS. It's the standard, and if kids learn on version 7 they can easily transition to the latest version. Gimp uses different terms for many tools, menu structure(although that can be a moving target among PS versions). Not saying it's bad, but it's different enough to make moving to PS a challenge.

    --
    Never let a lack of data get in the way of a good rant.
  126. Why not? by mveloso · · Score: 1

    Old software isn't useless software.

    In fact, it may be better to use Photoshop 7, because the interface isn't as messy (if I remember correctly).

    The functionality may be less than CS3, but hey, back in the day PS7 was the king of the hill.

    Now that MovieMaker thing, I'm not sure about. But as a tip, the most important part of a Video is the Audio. I've seen a lot of movies where the visuals are great, but the audio sucks - and it really takes away from the effect. Good audio and bad video is better than bad audio and good video.

  127. old or open? one word for you: Academic by Anonymous Coward · · Score: 0

    Schools should try to license academic versions of commercial apps, while software developers should learn from those already providing them. Academic versions make sense for software houses because they help to strengthen brand awareness and fight competitor threats (such as other commercial apps and open source), while allowing the students to gain proficiency in the tools that are already being used in the real world. For schools it is equally attractive as students are not fools and given the choice they will choose where to go (If I'm spending time and money at school I'd rather be learning something that will help me land a job)

  128. I agree: features are hard to reach, WM is a pain by BcNexus · · Score: 1

    I don't like GIMPS free-floating main window for file operations, brushes, tools, etc. It's window management pain and things are generally buried. I think good right-click menus would speed things up. Just my 2 cents.

  129. Teach the idea not the software by john8675309 · · Score: 1

    I don't know if it works in this sort of software, but I have always been under the belief in Schools (Elementary,Middle School, and High School) to teach the idea of an application. Take spreadsheets for example. instead of an Excel class have a spreadsheet class that doesn't teach Microsoft specific functions nor Open Office functions just what a spreadsheet is and one it's good for. So much of teaching today has gone textbook, no theory involved. Why would I want to use a spreadsheet over a database. Most every class I have seen is copy from the textbook and hurry to get it done so you can play games. That is my 2 cents worth. --John

  130. Normally I'd say the commercial stuff... by ZombieRoboNinja · · Score: 1

    Normally I'd say stick with the commercial stuff, because those re the programs they'll encounter in the workplace.

    I know a lot of people are gonna say, "Teach the theory, not the program," and so on, but realistically, a huge number of people out there, from high school kids to professionals, are REALLY BAD WITH COMPUTERS. As in, they learn a few tasks by rote, step-by-step, and are afraid to experiment with anything they haven't explicitly been taught. (I worked in a newsroom where people were shocked and awed when I showed them how to "insert special characters" in Word.)

    Yes, ideally anyone working in a modern setting SHOULD know the basics about computers and not call in "the nerdy kid" every time they see an unfamiliar menu. But that's a bit beyond the scope of one multimedia class. Public schools already HAVE a lot of computers and a lot of classtime dedicated to learning them; it's up to teachers to stop spending all those resources having kids play Mavis Beacon Teaches Typing and browsing the Internet (which is most of what I recall from computer class).

    HOWEVER, the key difference here is that we're talking about high-school kids, and there's an additional benefit to open-source in this case: you can tell the kids to download the programs themselves and mess around with them at home, even after the class is over. Some of them still won't get past that rote "First I click 'File,' then I click 'New'..." mentality, but the more computer-literate among them will have a lot more cool stuff to play with.

  131. Both by DynaSoar · · Score: 1

    In the undergrad course I took on word processing, we learned both Word and WordPerfect. The reason was to point out that they both do the same things, but that the commands were different. Teaching only one leaves the student with the idea that, say ESC+SHIFT+F12 is how you do something, rather than them learning the concept that you do a certain thing, and the command to do it is arbitrary. This not only teaches word processing rather than either Word or WordPerfect operation, it makes it possible to migrate to other software, even in other operating systems. "Old" and "open source" are irrelevant to this. If they learn to perform the operation rather than push certain buttons, they can move on to other stuff after they leave and find work. The same argument goes for having both PCs and Macs (if not also *nix) for them to use, even if they're "obsolete" versions. I believe this has been called learning to run the computer rather than having the computer run you.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  132. Go Open Source by Anonymous Coward · · Score: 0

    First of all, open source is getting easier. Secondly, it's free, so the students can download to their own machines and be able to get much more experience using the program. Third, look for programs like GimpShop - a Photoshop clone done using the Gimp. I have heard you can use Photoshop tutorials to teach GimpShop!
    Fourth, industry standards are changing - and the tide seems to favour open source. I work for a leading software manufacturer and the traction that linux is gaining both in house and for support is astounding, especially compared to last year at this time.
    So yeah, I'd say open source all the way!

  133. A classic equation, reformulated... by jnadke · · Score: 1

    It goes something like this:

    1. Tell Microsoft you're going to teach high school kids Linux.
    2. Micrsoft bitches out Adobe to send free products.
    3. ???
    4. Profit!!!

    *Note: Step 2 may be replaced with "Microsoft assassinates high school teacher"; Step 4 remains unchanged.

  134. One laptop program by Anonymous Coward · · Score: 0

    Since the school is already too cheap to buy new software you might as well teach them whatever software applications come with the OLPC computer as it's only a matter of time before its impoverished enough to qualify for the program.

  135. What's wrong with the GIMP interface? Lemmetellya by Gallowglass · · Score: 1

    My main problem is that unlike most graphics programs, I am never quite sure where the tool that I want is located. In most programs, tools come from a menu that is fixed/attached to the window that contains the image that I'm working on. In GIMP, all tools are selected from a myriad of windows that are opened for various tool sets.

    Then if I want, for example, to select the colour palette, then I have to find the window - if it's open. And the problem there is that it could be anywhere on the screen. Heck it could even be hidden under another window. And I have to hunt d__n near every time I want to use a tool that I haven't used in the last five minutes.

    On the other hand, in most commercial applications, I slide my cursor to the menu bar, pick the correct drop down and slide the cursor down to the tool. And it will always be in the same place.

    You might want to look at Don Norman's essay on Affordances and Design or read his book on "The Design of Everyday Things".

  136. Tax $ shouldn't be spent teaching expensive sw. by delire · · Score: 1

    Public money shouldn't be spent on teaching software the students can't afford themselves. To complete studies using proprietary software students are inadvertently taught both: how to use the specific software in question and how to steal it so they can do their homework.

    Instead of yielding to the idea of teaching 'Industry Standard Software' (as the vendors like to hear us chime), teach students portable design concepts and approaches to using the computer to extend themselves. It's better to cover a few different tools than become dependent on one software's particular metaphors and usability model.

    Most students of design are these days entirely dependent on Adobe products, the schools they go to are veritable extensions of the given company's marketing division. Kids come out of school with the same combinations of key presses and clicks as 100's of 1000's of others and have few tools for thinking outside of the workflow and plugin menu of the sole software they're taught on.

    In essence, teaching kids to use just one image editor, HTML editor or vector drawing program is to teach them to mistake the tool for the purpose.

  137. Freedom #2 by sciurus0 · · Score: 1

    You can give the students a copy of The Open Disc on the first day of class. I doubt Adobe would be pleased if you did the same for their products.

  138. I vote YES for open source! by urbieta · · Score: 1

    I work at a small computer school where they teach basic windows, ms office, photoshop, visual studio, and so on. But then I started using linux as backend services with proxy, traffic shaping, blocking pr0n, (all)Messenger, game and anime sites, etc. Then I moved the oldest pcs to become LTSP.ORG terminals that use rdesktop to show windows on top. Then I installed openoffice, the gimp, eclipse, among other things without removing the programs that where originally promoted for the courses, so by then, all teachers are starting to ask questions on how to use those new programs and then they came up with their own ideas on how to do things faster and or better with the new counterparts! So, you may be doing something a little more radical than I since you will just not have the traditional packages available, but I asure you, that your plan is viable. No doubt. So good luck and have fun! ;)

  139. I don't know about Flash/Photoshop/MovieMaker, but by adamkennedy · · Score: 1

    You absolutely want to stick with Dreamweaver.

    It really is the only useful way to get anything done fast in HTML cutting without necessarily producing an enormous pile of shit HTML. It's also the only truly sane editor for graphic designers to use later on when they need to work with programmers and templating systems.

    Of course, it still IS capable of doing it horridly, so the normal rule of "require the first assignment to be done in Notepad/whatever" still applies.

    Speaking as a programmer who's had to work with lots of designers, nothing else is remotely as good for not breaking everything.

  140. Both! by cyberfunkr · · Score: 1

    Fundamentals are more important than learning a specific program. So show them how both applications work so that they are equipped to handle ANY software they encounter in the "real world".

    With the commercial software, you have a finite number of licenses (assuming you are also going to teach about not pirating software). Install the commercial software you have on how many machines you can. Install the OSS on all the systems, including those that already have the matching commercial software.

    When you start teaching, give examples using both applications. This will teach the students not to assume that the goal they want to accomplish is always named the same and in the same menu. "So Photoshop calls it this, but if you look at GIMP, it's called this. They both work the same and here is how it works."

    And as long as there is not assigned seating, you'll find certain students will gravitate to the machines that have the commercial apps, while some will just go where ever. Those that don't care will be the ones that will end up more capable as they can just sit down at any app (even custom designed ones) and be up and running quicker because they know the goal they are trying to accomplish and not just the buttons they need to push.

  141. Tricky question by pmelendez · · Score: 1

    Well I think it's a tricky question because its depends. I think thatr you don't have any problem in orderto teach GIMP instead Photoshop, but I prefer Dreamweaver instead any open source alternative, if we're talking about Flash is a very old version vs nothing!!!, so in your shoes I'd evaluate each case separately. PD: Sorry by my English, I'm still learning it.

  142. OpenEducationDisc by pluke · · Score: 1

    I've read a few comments touching on the point that you can teach kiddies what you like at school, but when they want to work at home and they can't, you snuff out that enthusiasm. I'm a teacher and we distribute http://www.theopendisc.com/education which is great for home use. The school have even started using some of the tools. Those educational software licences can be a real killer. especially with the yearly 'subscriptions'

    --
    "all through my house i set up traps, it seems like the rats have a map, so now i feed the rats crack" - Donald D
  143. In the words of the famous tennis shoe maker.... by conares · · Score: 1

    OSS, just do it.

    --
    That, that really grinds my gears!
  144. Open source by Godji · · Score: 1

    Without having read the article, the summary, or any comments for that matter, I can tell you: posting this question on Slashdot means you already know the answer, but you want to hear it from more people.

    Which is good, in this case! :)

  145. Request for Nigeria by Anonymous Coward · · Score: 0

    I have the sum of $20 million dollars in my Nigerian bank account, but I not able to access it since last one was destroyed in tsunami.

    I hope you are dispose to sent me $2000 for purchase me new computer and I showing gratitude to sending you $2 million for compensate you on your times and efforts.

    Pleasing you to keeping this on the utmost confidences that I do not want suffering complication with local authorities.

    Much regardings,
    Hallu Salaneen

  146. Look at each programm by itself by Qbertino · · Score: 1

    Look at each programm by itself:

    DW2K: Utterly pointless. Built for times when static pages were the norm. You'll get way further with jEdit, Firebug and a working central CMS for all to load pages into.

    Flash 5: Almost pointless, except for the most basic vector stuff. There is no OSS replacement for Flash, so you should upgrade to Flash MX 2k Pro at least. Buy used licences or something.

    PS7: Perfect. If you need PS (the filters and the 3D stuff) stick with it. If you don't need the PS filters switch to the newest Gimp. It mostly plays in the same league for image editing and tuning.

    Movie Maker? Never heard of that one. ... Use some current cheap Video NLE tool if that one you've got sucks.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  147. my 2c by Tastecicles · · Score: 1

    OK. Obsolete software is no good to me as a producer of documents and of software to accompany the systems I throw together. Up to date software is the expected standard in most industries, particularly in the areas of clerical and research. Problem is, when said up to date software obsoletes the older software to the point of breaking file format compatibility (ARE YOU LISTENING MICROSOFT!?) then it instantly becomes no good in and of itself, and alternatives have to be seriously considered. Enter stage left, open source and internationally accepted standards such as OpenDocument. Give me someone who has trained up on Microsoft Office 2000 or (perish the thought!) Microsoft Works 2000 or whatever that era's release was called, and someone who has trained up on OpenOffice 2.x. I'll give you precisely one guess as to who'd get hired.

    That aside and back to topic, I discovered during the six days I took getting my CLAIT on Office 2000 (which I've since never had to call upon to prove I actually knew it backward), that bleeding edge vocational qualifications on commercial software SUCK and do absolutely nothing to further anyone's career. If you want to learn how to type, get a fucking typewriter, if you want to learn how to use an office package, use one with useful features such as OpenOffice, where those features are written by users for users and not by some snotnose in a darkened room in a basement in Redmond.

    --
    Operation Guillotine is in effect.
  148. for MOST students . . . by spirit55 · · Score: 1

    I'm teaching a computer class for adults just now. The level of knowledge and skill is extremely low among adults who are not specialists in computing. I expect no more than 5% of the students in your class will become computing specialists. If so, the class's first goal should be to make sure every student goes through the process of editing movies, photos and creating websites so they have some idea what can be done. After that, it would be nice if they all could be left with the ability to do this for future classes, personal use and in whatever job they find themselves. The sophistication of such websites is not important (better simple, fast and clear rather than fancy, slow and glittery). I know they have to have fun, too, and perhaps they would have as much fun with something like GIF Construction Set as with Flash. I hope, for goodness sake, you are not leaving your students with the impression they must have the most expensive tools available (however much they may be subsidized for school use in order to entice you). Remember, they take to heart what you do, not what you say.

  149. Re:What on earth is the point by Dan+Posluns · · Score: 1
    Reading this thread, I don't get the impression that many respondents have much in the way of experience teaching high school kids.

    You can say "teach a man to fish", but that only gets you so far in
    • a single course
    • for a single semester
    • that needs to engage students across a broad spectrum of interest and learning styles
    • is competing with the rest of their classes and lives and is only ever going to consume a small slice of their attention.

    Remember, this isn't college or university where the terms of entrance and student motivation are vastly different. At the very least you need to know your audience.

    That said, I'm strongly in favour of teaching them the commercial products you already have. These are frankly the kinds of products they are most likely to encounter in future courses and the working world. You already have the infrastructure for them. You already have support staff that knows how to use them. There won't be any ramping-up time or unforeseen issues with their usability.

    I can't speak for all of the products listed, but I use Photoshop 7 on a Mac at home, and CS2 on Windows at work. The UI differences are so negligible that I don't even notice going from one to the other. I would consider Photoshop 7 to be perfectly serviceable for teaching graphic design skills to high-schoolers. Hell, Photoshop 5 would still get the job done adequately.

    On the other hand, it's been a couple years since I've used GIMP, but I recall its interface was clunky and un-Windows-like. I don't know if that's changed, but I would expect I would be wasting a lot of time teaching people who've only ever used Windows how to navigate that program, rather than the skills that should be common to both programs. You're going to be spending a lot more time troubleshooting stuff, the students will be a lot less able to help each other out, and even if you have the necessary expertise with GIMP to do all of it, who will when you're taking a sick day?

    Forgive the generalization, but most of the open-source proponents I've read on this thread seem to be more interested in evangelizing open source than they are assessing what will actually work.

    Dan.
  150. Not a particularly easy solution... by jskline · · Score: 1
    Depending on where you are in the country and/or county, you might not have a lot of choice and are bound by what the district mandates you teach and work with. In many districts, you are at the whim of direct management, district management, et al. and do not have a lot of input here. I do not know where you are, only you do.

    If I had my druthers, you'd probably find most of your student body is already aware of Linux and would be happy to "play" with it. On the other hand, there is no commercial activity going on right now in major business and enterprise except under Windows and on Mac format equipment. And; the Mac stuff is spendy! Windows software is at times pointless because of the frequent crashing and one-up's-manship compatibility issues going on with Microsoft vs. the rest of the world.

    You have a hefty decision on your hands!

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  151. I dunno by drachenstern · · Score: 1

    I dunno, I think it looks quite nice

    For the record: I've never met the man, just looked at the addy on account of you pointed it out. Now you've gone and done him a favor, and you were trying to beat on him a little.

    I think this backfired, you might look for a different approach in the future

    --
    2^3 * 31 * 647
  152. Re:Wake up - no taxpayer company subsidies by bit01 · · Score: 1

    If you do not expose your students to tools they are likely to be using in the workplace, you are likely to do them a disservice,

    The school is doing the community a disservice if they use taxpayer funds to teach proprietary software products.

    This is an illicit company subsidy. Bad enough for any company but even worse if tax payer funds are being used to subsidize one dominant market player.

    No problem teaching general principles that apply to any company's products but there should not be even a hint of favoring any one company. This is bad for the community (not thinking long term), bad for the company's competitors (why aren't they being subsidized?) and bad for the student's education (which should be about general principles).

    An entirely private school has more choices. If the students/faculty choose to go with a particular company that's just a regular transaction. Their money, their choice. A bad long term choice in my opinion but if that's what they want to do so be it.

    The above argument does not apply to open source because open source benefits the entire community, not just the one company. You could make an argument about open source disadvantaging individual companies but that's a bogus argument because it applies to any company in a particular field and so that playing field is level. Individual companies may not like the community being favored over them but that's their problem, not ours.

    ---

    Astroturfing "marketers" are liars, fraudulently misrepresenting company propaganda as objective third party opinion.

  153. The questions you should be asking by westlake · · Score: 1
    The software I have to teach is Flash 5, Dreamweaver 2000, Photoshop 7 and (god help me) Movie Maker. The question is: is it better to teach old commercial software or their open source counterparts

    Let's assume that Photoshop has been taught in your school for years. That it is being used in your district's adult education ptograms. That course materials, textbooks, and other resources are all oriented around Photoshop.

    In which case you had better be dann sure you have mastered the GIMP before you introduce it in the classroom. That you have the backing of your supervisors.

    That there is someone around to take your place when you call in sick with the flu.

    The Geek assumes that because the professional version of Photoshop costs $600 retail boxed the amateur version must also cost $600 retail boxed.

    You might usefully ask for a show of hands:

    Who owns or uses a digital camera at home? What photo editing software came bundled with the camera? There is a good chance the answers will be "pretty much everyone" and Photoshop Elements.

  154. I work in the field by theolein · · Score: 1

    I am a media producer, sysadmin and believe or not java coder (my oracle skills are basic but usable). I actually recently went ahead and bought the Adobe CS3 premium design suite and standard web suite plus MSOffice Professional. The Adobe tools are actually that good. I use Photoshop, Illustrator, InDesign, Acrobat Pro, Fireworks and Dreamweaver daily, and I need Office because one of the things we offer is customised Office templates.

    BUT, as many people have said here, it depends on what your goals are: If you want to teach the kids design principles, you can use Inkscape and the GIMP and Scribus. They certainly are good enough for that. Those principles can be applied just as well to PS, AI and ID. Introducing them to OpenOffice would certainly be a useful bonus as well, because MS Office sucks giant balls, even though it can be very powerful in knowledgeable hands.

    HOWEVER, since, if they ever are going to work in the industry, or go to college where they will have easier access to better tools and not have to play catch up, I would recommend the following:
    Teach them Pixel editing with PS7. Although the CS3 suite has changed the UI greatly, the basic key combinations are still the same (ctrl-alt-I - reverse the selection, q - quick mask toggle, ctrl-u -HSL control, ctrl-m - graduation curves etc etc etc), layers, masks, vectors and filter effects are still the same mostly. Time is money in the design business so knowing at least the basics of the tools will give them a leg up (I had my first PS lessons in PS 1.0.7 and AI lessons in 3.0).

    For vector animations, you can easily use Flash5 for making the animations. That part of Flash has hardly changed. I would NOT, however, teach them any Actionscript in Flash5. Actionscript 3.0, the current iteration, has more in common with Java or C# than Javascript in some ways (strongly typed, OO based, namespaces etc). Here I would teach them basic coding using Flex2 in combination with Actionscript 3.0 and the free Flex2 compiler. The bonus here is that any of them learning to code Flash will learn better coding practices than is standard in Flash (code on multiple symbols and timelines all over the place makes maintaining Flash apps very difficult).

    For vector art, use Inkscape. It is very good and the curve to move to AI is not as great as some would make it to be.

    For Website design and coding, I would teach them the basics of coding in one of the hundreds of free editors (Eclipse for example, or CoffeCup). Dreamweaver has changed rapidly and the older versions are not much better than free editors.

    For Video editing, I would use a free editor like ZS4. They offer some of the same tools that higher end editors do (chroma keying etc). Windows Movie Maker is simply too limited to really explore things like multi track editing etc.

  155. Try to get the latest versions by proficiovera · · Score: 1

    Why not try to get the newest versions? Adobe offers great student discounts. Also contact your local graphic design associations and ask for software donations. Your local branch of AIGA is a good place to start.

  156. It doesn't matter by Anonymous Coward · · Score: 0

    You're teaching multimedia, not some vendor-specific seminar. Whatever pgoram you teach them, do you think it's going to be current by the time they graduate? Pick whichever program supports current standards and best practices and then target those standards and practices. If you do your job well, they will be able to learn any program they need to later on.

  157. Don't teach with the GIMP! by Anonymous Coward · · Score: 0

    As someone who has at one time made a living writing Photoshop plugins, and has worked on other applications similar to Photoshop at other companies, I think you would be doing your students a *huge* disservice to allow them anywhere near the GIMP. It is a horrible application that will cripple their ability to use photo retouching software in the future. The user interface is not just lame compared to other applications, it's actively bad. If you teach with Photoshop 7 (or any of its competitors), your students will learn the concepts just fine. If you teach them the GIMP, they probably won't learn the concepts because they'll be so confused by the user interface that they'll be struggling just to get it to do anything useful.

    Furthermore, I've seen one large corporation which makes films and could save tens of thousands of dollars or more per year go with paid copies of Photoshop over the GIMP because they determined that the savings in license fees didn't outweigh the problems of using the GIMP.

  158. Adobe bloatware! by Jeremy_Bee · · Score: 2, Interesting

    I think you're missing the point a bit here.
    This is a high school class.

    Pretty much every new feature you just touted is completely irrelevant in the context of what a high school student needs or is going to find useful.

    I think the point being made is that except for a few high-end features and tweaks like you mention and the horrible, horrible, "integration" of the CS suite, Photoshop is virtually identical today to the product it was then.

    IMO experience for users who are not professional photographers and not stuck in a production house CS suite integration and things like the "Bridge" are worse than useless. They actually cause severe problems in using the software and slow down your computer to a crawl.

    Adobe CS 2 installed about 250 Megs of "support" files in my Library folder comprising about a quarter million separate files. At home I have CS 3 and it installed something like 1.8 Gigabytes of "support files." Almost all of these files are there for things like Bridge and VersionCue and Adobe's online picture marketing service that the average PhotoShop user (even the average *professional* user) has no use for at all.

    I'm a professional user and I don't need help taking pictures or finding clipart for my projects. I also don't need help managing my file versions to the point that I need memory eating "helper" apps running in the background all the time or trying to connect me to the Adobe "marketplace."

    CS suite is the kind of crass, overpriced bloatware of the kind that only a monopolist could get away with.

  159. Suggestions by lifebouy · · Score: 1

    "I teach a high school multimedia course. We were scheduled to get new software this year but due to several pointy haired bosses, no software was ordered. The software I have to teach is Flash 5, Dreamweaver 2000, Photoshop 7 and (god help me) Movie Maker. The question is: is it better to teach old commercial software or their open source counterparts (Komposer, Gimp, etc.)? Is the steep learning curve and slightly less uniform design worth a little student frustration to teach them software written in the past 5 years?" Let me disect your list. Flash: There is no alternative. Teach it. Be sure and focus on Actionscripting, that's about the most useful aspect of the whole package. Dreamweaver: Stop right there. Point your students toward w3schools and give them Aptana on all those systems. Then they get the great editor and the IDE, without the program doing the important work for them. Learning to use an IDE is way more important than anything you could possibly glean from Dreamweaver, which ain't much. I would also point out Adobe AIR, which is available for Aptana, which integrates the knowledge they gleaned from Flash (Actionscripting, I told you it was important!) Photoshop: Nope. Gimp. If you were teaching college level multimedia, then Photoshop would be the right choice. If not, they don't need anything the Gimp can't give them, in my humble professional graphic artist opinion. MovieMaker: Are you kidding me? Just say No. Any alternative is better. Having said that, while there are linux alternatives, there are not very good windows alternatives. Jahshaka is very capable, if arcane. One option here would be 3D Blender. Yes, it's 3D software, but it also does video editing. I'm not familiar enough with editing video using Blender to actually recommend it, though. My personal favored video editing solution is Sony Vegas. Last time I weighed options, it was the champ. Anything it cannot accomplish is best left to pros, plus it's very quick to render output compared to the alternatives. Speaking of 3D Blender, it's not as scary as it seems. It's probably the only other open source application I'd recommend over the commercial alternatives(see below). It's extremely powerful, versatile, amazing. The learning curve is steeper than Max or Maya, but just barely. Honestly, that's only true initially. Once you get the interface down, the rest is more intuitive than either Max or Maya. Learning 3D is like learning a spoken language, though, in terms of time commitment. Do not forget to completely ignore that piece of dung named Illustrator, and go on to what anyone with half a brain will be using: either Inkscape or Xara Extreme. Take that to the bank. Illustrator doesn't even get an "also ran." You will be doing them a favor picking one of the two and teaching vector.

    --
    Drop me a line at:
    Key ID: 0x54D1D809
  160. Same tired argument by Anonymous Coward · · Score: 0

    No! No! No!

    You should not be teaching tools, you should be teaching technique!

    Is there anybody here using the same tools they used 4 years ago? I'd wager not! The tools will continue to evolve and change.

    Ahhh, but the techniques, they remain the same.

    As one who had to learn the Photoshop interface from scratch; I spit upon it! I can and do use it but intuitive? NOT! I also learned the GIMP interface. It's definitely not like Photoshop's interface, about the same learning curve and, once through some of the learning curve, it is slightly more intuitive - the tools work more similarly. But here's the point: the techniques that I used in both (primarily simple graphics creation for websites and digital photo touch-up and editing) were pretty much the same.

  161. limitations are good by stefancaunter · · Score: 1

    Whatever the choice, presentation and delivery or either as an opportunity to work within limitations will get results. You want to help people learn, whether it is to learn to gracefully accept the limitations of equipment, budgets, ability, software, or persons, or that perhaps not everyone can use software effectively. At high school age many people are years away from making their first mistake. Let natural curiosity and investigation take over. It will surely not be the first time any of the kids has seen non-cutting-edge hardware or software. Things are not always a brand new car, nor are they a rusty old basket case.

  162. gimp vs photoshop, here we go again by TheDreadedGMan · · Score: 1

    well I think (that it has been stated a million times before) GIMP is great, but it's window management is a pain... that said, it's free, so you can't complain right?

    Photoshop is weird and complex at times, but once you understand a few key concepts, it's not too hard. I started on Photoshop 5, and have used 5.5, 6 (yuck buggy as), 7, CS2 etc

    I found 5.5 ok, but irritating to use text etc, 6 was similar but very buggy, 7 was very polished, works quite well... CS and higher, not much different, a little, but once you know 7 you can adapt.

    The GIMP: I came at it from a Photoshop perspective, so found it strange at first, finally figured out how to do a few things, and am almost used to it... the one thing that really bugs me is the window management: a separate window for all the little toolbars... who's idiot idea was that?? so I try to alt-tab to another program, and there are like 4 or 5 little gimp windows!! arrgh, very irritating, it should be optional!!!

    Dreamweaver: cool, but over-bloated rubbish, I always only used it for the code view.. and even that was overrated.. it's check-in/check-out was buggy, in fact the whole thing was SOO buggy, I wouldn't recommend it.. and this was 2004/2004MX... don't use it's "WYSIWYG" view!!

    oh well, that's my 2 cents.

  163. Yes by SavvyPlayer · · Score: 1

    Our educational system exists to elucidate our understanding of reality, not brands -- so yes, 95% of PS' capabilities should be taught in terms of Gimp. Should Brand-X stumble upon a genuinely new idea, sure it can be taught under fair-use, but not in absentia of the patent system, should that idea be genuinely beneficial.

  164. Beyond Stupid. by Whiney+Mac+Fanboy · · Score: 0, Flamebait

    Unfortunately, this is why projects like GIMP rarely (if ever) become as good UI-wise as commercial products like Photoshop. Instead of responding to critics intelligently with reasons why they are wrong or giving critics due consideration and implementing their suggestions, the egos of open source developers get in the way, and they write their critics off for daring to disagree with their narrow, developer-centric view.

    The gimp's no good because someone modded you down on slashdot?

    You're an idiot.

    --
    There are shills on slashdot. Apparently, I'm one of them.
  165. How about... by MTinCT · · Score: 1

    Why not teach the older software along side the FOSS counterpart?

  166. Re:What on earth is the point by smittyoneeach · · Score: 1

    most of the open-source proponents I've read on this thread seem to be more interested in evangelizing open source than they are assessing what will actually work.
    Ah, the tradeoff between idealism/pragmatism, strategy/tactics.
    Sure, the context of school forces one into a low-common-denominator approach, but the really good teachers hit the mean while throwing out some tidbits for the inquisitive.
    As for the left tail, well, sometimes you have to default to sheer love.
    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  167. Re:What's wrong with the GIMP interface? Lemmetell by dbcad7 · · Score: 1
    in most programs, tools come from a menu that is fixed/attached to the window that contains the image that I'm working on.

    ummm... the tools are in a menu in that very window... true that they are "ALSO" in the window titled "gimp" which is the toolbox...
    If you look at the "tools menu" in "the window of the image your editing", there is a menu item called "toolbox".. this pops up the toolbox if your having such a hard time finding it.

    Now, since you brought up the color pallete, it is true that the selector for foreground and background colors is not in the tools menu of "the window of the image your editing" so getting to the toolbox is necessary.. but it's not that hard and there is even a keystroke shortcut "CTRL-B" that will pop it up (even easier than using the tools menu)... it's not rocket science.

    --
    waiting for ad.doubleclick.net
  168. Re:What on earth is the point by slim · · Score: 1

    That looks like a sound and defensible approach to teach kids how to work in CODE.

    Actually the criteria for GCSE art projects when I did it (circa 1988) was a lot like the software engineering methodology of the day. Perhaps without the testing aspect.

    Concept (preliminary sketches).
    High level design (more detailed sketches).
    Implementation (work in the final medium, lose credit if you deviate from your HLD).

    Everyone knew it was BS, but that's how you turn art into something you can assign schoolkids marks for, I guess.

  169. Whatever Happened by i58 · · Score: 1

    To learning techniques and methodologies that can be applied to an activity regardless the tool you use? The thought that if you know how to use a product you are somehow valuable in the product's field is crazy. There's a big difference in knowing how to apply a filter in a photo program and knowing which filter is the correct one for a given situation. I'm sorry, but I think the education systems in this country have gone way too far with the "learn a product" not a skill mentality. I don't know when it happened, but whoever decided learning how to use photoshop (or another product) is more important than learning the artistic theory behind why you would use it in the first place really needs to be slapped with a dead fish. The tool is a means to an end. Tools, like artistic mediums are interchangeable. To say that an artist won't be successful because he didn't use oil paint and everyone else does is just as stupid as the argument that if you don't learn product X you will face problems.

  170. What to teach, science, software, the lesson. by Zizkus · · Score: 1

    Hi, here are a few (I hope) relevant comments.

    As to the science, I'd suggest teaching the science of light, color, and the related computer sciences, what is color space, models, rbg, cmyk. Teach the bits and file formats, what does a 8 bit or 24 bit per pixel color depth mean, what are the implications of opening a compressed .jpg file and saving it again as a .jpg, why the quality degrades, what is lossy compression, ie: the science and computer science that relates to what they are learning in graphic design.

    As far as what software to use goes, I know this is potential flame bait, but just use MS Paint, or the Gimp, or whatever you have that the kids also have access to at home (a must as another reader pointed out).

    Don't undervalue the point that this is a design class, not a class in how to use Photo Shop, CS3, The Gimp, or any other software package.

    Just because you are asking this question on /., I'll include a few links to videos on YouTube that show what a skilled person can do with MS Paint. For more, just search "MS Paint" on YouTube, you'll be very surprised by the results that can be achieved with only MS Paint if you haven't seen any of these.

    MS paint- apple ipod
    http://youtube.com/watch?v=Ksvaig8Fr5E

    How to paint the MONA LISA with MS PAINT
    http://youtube.com/watch?v=uk2sPl_Z7ZU

    MS Paint Car - Pixelgod II
    http://youtube.com/watch?v=vUWqRhReaZk

    And a final thought, "The tools don't make the artist, the artist commands the tools"

    Many software packages have the ability to achieve needed results for your class, you should focus on the principles which can be applied in various software packages, not the specific software used.

    Hope this helps!

    Z

  171. Mod Parent Up lol by Mazin07 · · Score: 1

    By teaching them point-and-click software, you're creating the next generation of computer-inept people who *think* they can "develop" by dumbly clicking the buttons.

    Teach from the basics. Notepad is free last I checked. Code in HTML. Look at "good" and "bad" interfaces. Without a solid concept of the basics, your money is wasted on the software anyways.

    Concepts will stick with the students no matter where they go. The web design or graphical concepts that they learn is far more valuable than any amount of "drag from X to Y" instruction that you try to force into them.

  172. what industry need should be in syllabus by nerdyalien · · Score: 0

    When I was a uni student, I learnt Java, C++, MIPS Assembly and MATLAB. Our scope was pretty much on Scientific number crunching. Hardly anything to do with software industry, even if there anything, they are on Linux plaform based on some kernel developed by some guy. Pretty much all the other software (like layout designing, optical network designing) are wither freeware or something not mainstream.

    Now here I am in industry. Only now I realize the disaster. IMHO if they based their assignments and stuff more realted to industry software, it would be more beneficial for me to find a job and even to do a marvellous job to impress my bosses. Since I know only the concepts, I have to learn from scratch pretty much everything what I find in my job. And it takes time to perfect, which is something my bosses don't have as it is competition out there.

    So.. in my conclusion, it is better to tech them something useful in future and delivering the concepts through that, rather going with software which are not common in the outside world.

    (just an opinion, don't mod me down)

  173. Careful with The GIMP by Anonymous Coward · · Score: 0

    The question is: is it better to teach old commercial software or their open source counterparts (Komposer, Gimp, etc.)? If you are willing to take the heat from parents after this conversation:

    Dad: So, what did you do at school today little Timmy?
    Timmy: Well I had a bit of a play around with The GIMP in Mr Alexander's class

    then more power to you.
  174. It's not the tool that matters by BeBold · · Score: 1

    Everyone who already pointed out that we're talking about high school level is right on target. Really what's important at this stage is to learn the principles of what design is, how to see with a critical eye, how to see with an artistic eye, and how to render what you see in a way that resonates with viewers. All of this can be done with a pencil. In my high school design class, that's all we had -- pencils and graph paper.

    So now I own a web development company, and we use both Gimp & Photoshop pretty interchangeably. Not so very different from high school, the majority of the work we do with photos and design elements is really basic and hasn't changed much since the first version of the Gimp I used almost 10 years ago. Ok, I like the non-free extensions, and there are certainly features of CS3 that make our work prettier (and easier) but the truth is, we would never succeed as a design firm without talent. And you can't get that from software.

    To answer the question directly, I'd make both PS7 and the Gimp available and show the commonalities between them. That way the kids will learn how to use the tools, but more importantly they'll learn how to learn a new tool, so whatever version of whichever program they get handed when they get their first design gig they will be able to use it to apply the solid foundation in design theory that should be the core of what you teach them.

    --
    Be Bold! BoldEverything Interactive
  175. Re:With Gimp and Photoshop, there is little questi by JAlexoi · · Score: 1

    Are you an idiot? How many of your ex-classmates ARE professional designers WITHOUT specialized training?
    I am a developer, I have no idea why we were graded in school at art... I haven't drawn ANYTHING except diagrams SINCE I left school. But art classes are good for developing motor skills and eye to hand coordination.

  176. Steep? by ChameleonDave · · Score: 1

    By "steep", you mean "hard to learn", but if you plot "mastery" on the y axis and "time" on the x axis (as is normal) a steep curve means you are learning really quickly.

    In any case, the curve is not really any different for most apps. Teach open source when you can.

  177. Ask the corporation paying your education budget.. by gordguide · · Score: 1

    In other words, does your local education board subscribe to the idea that you are supposed to be churning out a surplus of candidates ( surplus = lower wages) who can jump into the work-a-day world right out of high school with no training (= lower wages) and minimal real job experience ( = company can bend them to it's will)? If so, then you will be expected to train them in the routine use of the modern industry tools; ie PhotoShop, etc.

    Note that, as anyone who has been out of computing for a period will readily attest, everything you know about applications has a shelf life of perhaps three years. Someone who knows this year's version well but is weak on job experience (read: high school grads) has the more marketable job skills in entry level positions compared to someone who may have been running PhotoShop since dad had a copy of version 3 but has never run CS or better (as a totally random example). But, the latter will pick up the concepts as soon as that latest version is installed on his system and have the more satisfying career.

    This window is very much more evident and for lack of a better term, compressed (or maybe better: "accelerated"), with commercial software than Open Source and UNIX/Linux. No one ever forgets what cd and ls means, but if you know OSX 10.3 like the back of your hand, well, most of those applications don't even run on later versions of Mac OSX (some significant changes in the underlying architecture happened with 10.4x). (Creative shops are still largely Mac shops, although it's not really an issue either way). PhotoShop is the kind of application that needs significant compatibility tweaks to work with the various OS flavors, on Windows as well.

    On the other hand (and I won't make any attempt to hide that this is own personal preference if you are teaching my kids) if you are supposed to be turning out well-rounded citizens who can adapt and grow rather than perform by rote, then by all means use whatever tools you see fit to use and have on hand; they actually matter little to what you are trying to convey and hopefully, teach.

    If you are trying to get students in a creative field to express, and learn to express without fear, their own creativity, one might even be able to make a very good argument that you should not use the conventional tools ... after all you can get PhotoShop at any store and there is quite frankly too much help available on how to use the application, not the least of which is the very tutorials that come with the application that no-one who knows a previous version ever uses, but everyone who "knows it like the back of their hand" could learn from. On the other hand, new tools in the creative fields often encourage new ways to see and use those tools. A true artist can draw on the sidewalk with a chunk of broken drywall. I would suggest you are supposed to be looking for that student; slick applications can sometimes make slick results in untalented hands, but the untalented will never touch a creative app outside of class again. Give 'em a tolerably decent grade that represents the attendance record and how they listen, and give the A's to the ones who really apply themselves.

    I say go with whatever and teach them to use the concepts they're going to be using five years from now, or the day after graduation in a creative field that doesn't involve making logos at the newspaper ... maybe they want to be cartoonists, or game designers, or design can openers or tapered roller bearings. There is only one way to do that, since neither you or I know what that programs will look like. Teach them the concepts, the differences between the napkin and the drawing board versus the mouse and the graphics tablet. In every case, there has to be a visualization; a transfer from the human mind to the intellectual property.

    Like all skills, creative skills can be nurtured, and creative skills can atrophy. Focusing on the tools themselves tends to encourage the latter, as they surely wil

  178. Re:With Gimp and Photoshop, there is little questi by Hackeron · · Score: 1

    Hmm, where have you seen Photoshop 7 in any professional office in the past 3 years? -- by that logic you may as well use gimp.

  179. The Gimp isn't gimped! by velen · · Score: 1

    Kids need to learn the concepts. It doesn't have to be with the latest and greatest tools. While The Gimp may not compare to PS, it still teaches you layering, masks, etc. and it is something every kid can get in their home computer. Availability of the tool for a student is more important than a demonstration of something that is beyond their reach except at school. I recommend using software the kids can play with at home and after they complete your course.

  180. How old is the Gimp? by Anonymous Coward · · Score: 0

    How old is the Gimp? I downloaded a copy of it about 6 months ago and it didn't look like it had changed these last 7 years. Photoshop 7's got to be newer than that. Also, how are you going to teach them Flash without a commercial software?

    I still use a copy of Photoshop 6 that I got a long time ago. It's not as feature bloated as Photoshop CS2 and 3, which is what I use at work. Did you know that Photoshop CS3 installation takes 1.1 GB of HD space? In all likelihood, you'll need about 1GB of RAM to drive the thing too. In my opinion, your school administrators were correct not to upgrade to bloatware. Stay with teaching Photoshop 7. Gimp is even older than that and in my opinion, not as usable... at least until they implement some of the work that's happening with it now. You don't want students to struggle with the software that much.

    Inkscape, on the other hand is not a bad piece of software. I don't know about Dreamweaver.

  181. Depends what you're trying to do by ajs318 · · Score: 1

    If you want to bring up a generation of idiot button-pushers who do what they are told and panic if no-one tells them what to do, use the old versions of the popular commercial software exclusively. Note that you may be liable for secondary infringement, if they go on to infringe copyright by illegally downloading software as a result of something they were taught in your class (unless you snitch first).

    If you want to bring them up to understand the underlying concepts, use both the old Caged software and modern Free software in parallel (extra bonus points for bringing in an old Amiga with Deluxe Paint III -- the last version before it started getting crap). Explain the similarities and the differences. You can even give out CDs (include the Source Code, always the simplest way to abide by GPL) with the Free software on. (It will even count as Due Diligence, if anyone snitches on you for secondary copyright infringement.)

    Obligatory Car Analogy: Think about where to find reverse gear on different makes of car. On a Ford, it's right and towards you; whereas on a Vauxhall (Opel, for our other-side-driving Continental cousins), it's left and away from you. Does that mean that if you learned to drive in a Ford, you have to relearn absolutely everything before you can get in a Vauxhall? Or is it enough just to know that reverse gear, wherever it is, makes the car go backwards -- and what special considerations apply when reversing?

    --
    Je fume. Tu fumes. Nous fûmes!
  182. Are you teaching or training? by Dillan · · Score: 1

    I thought school was about learning the principles about how to do things like build, count, draw, read. I feel you are missing the point if you start training them on specific tools. Would a craft teacher agonise over using a particular make of lathe?

  183. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  184. I am going to get spanked for this.... by gravis777 · · Score: 1

    But I am going to disagree with using the open source software (with the exception, maybe, of the GIMP). These old versions are not so old that they are unusable. You can still make animations and websites in Flash 5 and Dreamweaver 2000, and you can still do graphic editing in your old version of Photoshop. Teach them the industry standard. While I am a big fan of open source, substituting Open Souce software when you are trying to prepare students for the real world is, well, stupid. While you will be teaching them the concepts with the open source software, when they go off to art school or try to get a job somewhere and someone wants to know if they know Photoshop, and they say, no but I know the Gimp, they are going to be laughed out of the door. However, if you teach them the older versions of the software, its not going to be too difficult for them to transition to new versions later in life.

    Now my answer would be quite different if you were building computer labs across 12 schools and all the students needed to do was to internet research and write papers - yes, by all means, give them Linux and Open Office and save a hundred thousand dollars. But please, don't try giving your students Komposer and try to claim that its an industry standard alternative to Dreamweaver - they are not in the same league. Gimp is a great program, and I use it quite often, and in fact I would encourage that you teach it along side Photoshop, but please do not deprive your kids of learning Photoshop. And Movie Maker is not THAT bad for probably what your students will be doing. No, it is not Final Cut, it is not Premiere, but it will teach them the basics. In fact, if you know that your school district is going to buy Premiere next year, toward the end of the class, may want to consider downloading the 30 day trial version and use that. But, IMHO, the students will learn more by using Windows Movie Maker that they will have on their home computers as opposed to some open source alternative that they will probably never use again.

  185. Why the down on double-spacing after periods? by zooblethorpe · · Score: 1

    But I still learned about styles, tab stops, etc. I dare say that I know how use Word in a more "correct" way then 90% of my co-workers. When I co-write a paper, I generally get hard tabs, double spacing after periods, double returns to pad paragraphs, and other relics of the typewriter age. Stuff that works just fine until you go to change the format of your document.

    I'm with you in most of this, but this bit about spacing after periods has me quite confounded. The convention of double-spacing after end punctuation makes for improved (human) readability and is quite old, traceable back to the Carolingian Reforms instituted under Charlemagne to improve literacy rates. If you've ever seen an ancient text from, say, the 7th century, you have some idea of how things were written all higgledy-piggledy, with letters practically on top of each other and one word running into the next. The Reforms standardized writing conventions to call for:

    an obligatory space between letters, a double space between words, and a triple space between sentences. There was to be an indent to start a paragraph, and marks (periods and commas) to reveal where the reader was to pause or stop. The question mark appeared at this time. Lowercase letters were invented so as to set off the capitals.

    Then came markup, most pervasively HTML, and what with the way text parsers seem to function by stripping any double-spacing, we've now apparently got one space after ending punctuation as the default standard. I must admit I really don't like this artificial convention, as it makes it much harder to skim a text and see at a glance where sentences end, as now we cannot easily distinguish between a period after an abbreviation, and a period to mark the end of a sentence.

    So can anyone explain the aversion to double-spacing after final punctuation? Is there any argument based on document readability (for humans)? Or does it all come down to text parser programming?

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
    1. Re:Why the down on double-spacing after periods? by MightyYar · · Score: 1

      I agree with pretty much everything that you said. Thing is, the word processor should be handling the layout, including putting spaces after sentences. If you know that your text is going to be displayed in a "typewriter" mono-spaced font, then go for the double-space. Even on typewriters, though, I think it is a matter of preference. I might consider doing it if - as you suggested - there were a lot of abbreviations in my text.

      I get a lot of documents for papers that have the extra spaces injected. I feel that this is wrong since the paper is going to be distributed as a PDF and probably printed, and the word processor/page layout program ought to handle it just fine.

      Do this for me: point out a single book, magazine, or newspaper that uses two spaces :)

      In web terms, HTML is just going to wipe out the extra space anyway, so why put it there?

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  186. Photoshop 5 by MortenMW · · Score: 0

    You have nothing to complain about. I am installing Photoshop 5.5 on students computers now, this is the most updated version we have...

  187. Books using double-spacing after periods by zooblethorpe · · Score: 1

    Thing is, the word processor should be handling the layout, including putting spaces after sentences.

    I get a lot of documents for papers that have the extra spaces injected. I feel that this is wrong since the paper is going to be distributed as a PDF and probably printed, and the word processor/page layout program ought to handle it just fine.

    Fair enough. But there's "ought to", and then there's "does". Thus the question then becomes, do word processors and page layout programs properly distinguish between punctuation after abbreviations, and sentence-final punctuation? I suspect current products do not (Word 2003 doesn't) -- which leaves it up to the document author to manually make the distinction, if so desired.

    Do this for me: point out a single book, magazine, or newspaper that uses two spaces :)

    Okay. :) Just wandering around the living room, I find the following:

    • Books:
      1. 1898 edition of Die Heilige Schrift (the Bible in German, but published in Milwaukee WI), double spaces after ending punctuation
      2. 1908 edition of Landholding in England by Mary A. M. Marks, double spaces
      3. Unknown (but old) edition of Tom Brown at Oxford by Thomas Hughes, double spaces
      4. 1966 editions of both The Hobbit and The Lord of the Rings, both the older, leather-bound Green Book and Red Book versions, double spaces
      5. 1969 edition of Perrault's Fairy Tales by Gustave Doré and Charles Perrault, double spaces
      6. 1972 edition of Japanese Homes and Their Surroundings by Edward S. Morse, double spaces
      7. 1976 edition of The Value of Kindness: The Story of Elizabeth Fry by Spencer Johnson, 1.5 spaces
      8. 1983 edition of The Saga of Erik the Viking by Terry Jones, 1.5 spaces
      9. 1995 edition of Maxfield Parrish: A Restrospective, edited by Yamanashi Prefectural Museum of Art Brain Trust, double spaces
      It's interesting to note that the bulk of our home library (newer, post-internet books) uses single spacing, while older printings tend to use 1.5 spaces, and the oldest use double spacing.
    • Magazines:
      Nope, you win. A quick look through Der Spiegel, Time, and Real Simple shows that all use single spaces, as do the numerous catalogs lying about. That said, I have a hunch that magazines might show a similar trend to books, with old issues of Natl Geo, for instance, possibly using double spaces.
    • Newspapers:
      I don't subscribe to any dead-tree newspapers, so I have none lying about to check.

    Glancing over a few business letters sent to me, I find that some use double spacing, and some use single, regardless of whether the font is proportional or monospace.

    Though older books tended to use double spacing more, the trend was not entirely consistent. Older works using single spacing include a 1946 edition of The Chrysanthemum and the Sword by Ruth Benedict, a 1934 edition of The Road Leads On by Knut Hamsun, and a 1962 edition of Homage to Catalonia by George Orwell. I have to wonder if the economics of paper-based texts might have dictated that some books were more likely to use single spacing, thereby using less paper? It appears that once the web kicked in, though, all paper texts adopted the HTML standard of single spacing. I've yet to find any post-internet books using double spaces, at any rate.

    Yet for all that, I personally find that the older, double-spaced texts are much easier on the eyes... :)

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
    1. Re:Books using double-spacing after periods by MightyYar · · Score: 1

      LOL! I can't believe that you did so much research! And you might be right about the economics of printing causing the publishers to go to the one-space convention.

      Regarding Word, most places want justified text. Word does a really terrible job at justifying text (IMHO) if you use double-spaces after the period. I think that it confuses the algorithm somehow. Even more important is turning on hyphenation, which for some odd reason is disabled by default!

      Personally I agree with you... sometimes :) I think that double-spaces help in text that is cluttered with punctuation like ampersands or lots of abbreviations and proper nouns. It also helps when scanning through a text. I don't think that it lends itself to immersive (is that a word?) reading, though... I think that I prefer novels to be single-spaced.

      (I tried to trick Slashdot into displaying double-spaces, but they don't obey the   html tag!)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:Books using double-spacing after periods by mackyrae · · Score: 1

      With LaTeX, it automatically does two spaces after a period when it lays out the document, because it assumes it's the end of the sentence. If you want only one space after the period (for an abbreviation), then put Mr.~Smith, where the ~ means that it is the break in an abbreviation.

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    3. Re:Books using double-spacing after periods by zooblethorpe · · Score: 1

      With LaTeX, it automatically does two spaces after a period when it lays out the document, because it assumes it's the end of the sentence. If you want only one space after the period (for an abbreviation), then put Mr.~Smith, where the ~ means that it is the break in an abbreviation.

      Yay for LaTeX! (I assume that the tilde is replaced with a single space during final layout?) It's a pity word processors can't seem to find a way to leverage LaTeX. For that matter, I dimly recall hearing about some FOSS app that does just that (i.e. making LaTeX, or at least TeX, more accessible to the lay user). Anyone recall what that app is?

      Cheers,

      --
      "What in the name of Fats Waller is that?"
      "A four-foot prune."
    4. Re:Books using double-spacing after periods by mackyrae · · Score: 1

      LyX is a WYSIWYG LaTeX editor. I think OOo also can use LaTeX source. And yes, the ~ is replaced with a single space. You can turn off the two-spaces-after-period behavior with LaTeX by turning on frenchspacing. Then to get 2 spaces you need to type " \ " (escape the second space).

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    5. Re:Books using double-spacing after periods by zooblethorpe · · Score: 1

      LyX is a WYSIWYG LaTeX editor.

      Thanks! Now to Google...

      I think OOo also can use LaTeX source.

      Looks like there's at least one utility to go the other way (OOo -> LaTeX), but otherwise the best I can find in a brief search of the OOo site is this macro extension, but given that it's macros, I'm not too sure how robust it is. There's mention of a latex2oo filter, but I can't seem to find it. (Don't need it, just went looking out of curiosity.)

      Cheers,

      --
      "What in the name of Fats Waller is that?"
      "A four-foot prune."
  188. Re:What's wrong with the GIMP interface? Lemmetell by Gallowglass · · Score: 1

    Thanks for the info. Thank you for taking the time to inform me. (But I still really prefer to find all the tools in one specific place. YMMV.)

  189. Re:What on earth is the point by MariusBoo · · Score: 1

    This concept of "gazintas and the gazoutas" confuses and infuriates me. Please explain.

  190. It's a legitimate Question by Anonymous Coward · · Score: 0

    Open source bias aside, the teacher has limited parameters to work within.

    Each state has a complex and convoluted set of curriculum guidelines. Each school & school district has more. Forget about federal mandates. Follow that up with the current trending towards crafting an education not merely in terms of single classes but as a progressive journey where each step builds on the previous and you find that the question of switching out software programs is actually a serious one.

    My Harvard Graphics expertise is quite useless now. My Aldus Pagemaker expertise increased through each product cycle. Sure, they moved around features and added new ones, but in the end I still can use the latest product.

    I'm all for open source like the rest, but until the community college and university these kids will be going to eliminate their product specific classes - a poor kid with no computer will have to use only the programs those places provide.

    So either change over the whole world to open source overnight, or realize this is a serious issue for the teacher and his students. Their future is after all going to be defined not by sarcasm, but by what particular program their dream job uses. Read the help wanteds and see what I mean.

  191. ... and the rest ... by gundersd · · Score: 1

    First let me preface this by saying that I'm by no means a professional, but I too find myself coming up against GIMP's shortcomings when compared to the competition.

    I guess I'm best described as an enthusiastic amateur photographer, who likes to mingle in digital photo editing. I shoot with a DSLR in RAW mode, and for a number of my requirements, GIMP just doesn't cut it. Examples of deficiencies that I've come across (in approximate order of importance to me) are:

    • Lack of good support for high bit depth images (as mentioned above, most of my photos are shot in RAW mode and I like being able to keep the full dynamic range available while editing)
    • Lack of adjustment layers (I live in these nowadays - until you've tried them you don't know what you're missing). I love the idea of non destructive editing and adjustment layers make this almost too easy.
    • Something simple like high pass filtering an image (to use as a non destructive sharpening layer -- hint: use hard-light blending) is dead easy in photoshop, but seems to require a lot of manual work or creation of a custom script in GIMP
    • Support for colour spaces other than sRGB (when I print an image, I like the colours to be accurate)
    • Things like scalable brushes have only recently been added to GIMP (and they feel like a poor cousin of the ps equivalents)

    I don't want to downplay the amount of work that the GIMP guys have done - it's a great tool - amazing even - but it's fair to say it has some pretty amazing competition, and it has a fair way to go before it becomes the tool of choice for professionals (even given the fact that the competition is infinitely more expensive).

    Of course, all that aside, I'm sure that it's more than adequate for teaching students the basics!