Discover
/
Article

What? No code?

MAY 01, 2008

DOI: 10.1063/1.2930751

David Leppinen

In the review of the book Introduction to Computational Science by Angela B. Shiflet and George W. Shiflet (Physics Today, April 2007, page 62 ), I found a line that caused me concern. Since I haven’t read the book, I am not in a position to comment on its merits, but the reviewer, Wouter van Joolingen, strongly endorses it. My concern is with the reviewer’s statement, “Let me reassure those who fear that computational science is not for them because they are not programmers: The book does not contain a single line of programming code.”

Am I the only person who has noticed that while computers have become ubiquitous, the number of people who can actually program appears to be falling? No doubt many problems in the physical sciences can be solved using commercially developed, freely available black boxes, but how can students learn to choose the most appropriate black box if they are not encouraged to code for themselves some of the simpler and more common numerical methods? What happens if no black box is available to solve a particular problem? It is clearly not necessary for all users of computational techniques to be able to program, but the trend away from teaching science students how to program is worrying.

More about the Authors

David Leppinen. (d.m.leppinen@bham.ac.uk) University of Birmingham, Birmingham, UK .

Related content
/
Article
/
Article
/
Article
/
Article
This Content Appeared In
pt-cover_2008_05.jpeg

Volume 61, Number 5

Get PT in your inbox

pt_newsletter_card_blue.png
PT The Week in Physics

A collection of PT's content from the previous week delivered every Monday.

pt_newsletter_card_darkblue.png
PT New Issue Alert

Be notified about the new issue with links to highlights and the full TOC.

pt_newsletter_card_pink.png
PT Webinars & White Papers

The latest webinars, white papers and other informational resources.

By signing up you agree to allow AIP to send you email newsletters. You further agree to our privacy policy and terms of service.