Just to be clear, WigandFakeNoise, that's exactly where I feel it is needed.  In higher grades, students might well specialize elsewhere without further programming or computer knowledge.  My concern is at the level of developing a basic aptitude in logical thinking and in problem solving skills.