Fork me on GitHub

Programming and science education

From a discussion on /.

There is even a bizarre camp that actually acknowledges the need for computer programming, but turns my ‘any language’ argument on its head to advocate the students do ‘scientific programming’ using Excel because it is ‘easy,’ ubiquitous, and students are familiar with it. They argue Excel is ‘surprisingly powerful’ with flow control and allows you to focus on the science rather than syntax.

As a computational scientist (and with both a physical and a life science background), that such arguments still happen is appalling. IMO, all scientists, especially those remotely connected to theory and/or computational science should be given the opportunity to learn some formal software engineering and computer science principles (for physical chemists, bioinformaticians, etc is should be mandatory to do some courses). Everything I know, which is not much, is self taught. It’s the princples and practices that are important, not the specifics. Have seen way too much noodly, unmaintainable code and bad hacks over the years (including my own).

Perhaps things have changed, but apparently not that much, and given attitudes towards software engineering in academia, I seriously doubt it.

Technorati Tags: , , ,

This entry was posted in Education, Software & Internet. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

4 Comments

  1. Posted May 29, 2008 at 23:33 | Permalink

    Sad part is that for half the world (well probably more than half), bioinformatics = BLAST

  2. Posted June 2, 2008 at 17:38 | Permalink

    It's the limitations you bump up against using Excel/Word that teach you why R/LaTeX are important and useful. I think a little course on data hygeine would be a good addition to any science curriculum, but I also think Excel's OK for a once-off or lightweight analysis.

  3. Posted December 29, 2008 at 07:21 | Permalink

    Still dont get the excel part
    They should be though more than a simple program like excel

  4. Posted December 29, 2008 at 12:21 | Permalink

    Still dont get the excel part
    They should be though more than a simple program like excel

One Trackback

  1. [...] few days ago, bbgm wrote about Programming and Science Education and how people advocating that students use Excel (or similar) instead of “real” [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

blog comments powered by Disqus
  • Archives

  • Disclaimer

    All opinions on this blog are my own and do not reflect those of my employers, past or present