Teachers as Programmers? Get Real

Chuck Friesen cfriesen at lps.org
Mon May 23 09:40:51 EDT 2005


I strongly suggest that everyone on this list go visit a history 
teacher in a public school to see first hand why they do not have time 
to program.  I work with and observe teachers on a daily basis.  As a 
group, they don't have time to program!!

The fact that teachers do not "program" has nothing to do with whether:
a.  "it" is called programming.
b.  Regardless of what anyone tells them, teachers soon find out that 
programming does not come for free.  The price:  A heavy time 
commitment over an extended period of time.
c.  programming takes a significant time investment, at least up front.
I started programming in HyperCard 4 times.  Start, stop, start, stop, 
you get the
idea.  Then I finally took a formal course where I devoted enough time 
to it that I finally made progress.
d.  Parts of it are hard.  If you don't have a programming background, 
they soon run into road blocks.  Hard??  Major time commitment?  Call 
it what you want.  It doesn't come for free.
If you've never seen a "loop" of any kind, then FOR-NEXT, IF-THEN-ELSE, 
WHILE-DO, .... will require teachers to think differently than they 
have in the past.  I'm not sure what teacher-ed tells them, but I would 
support teacher-ed NOT making programming a focus for their education.  
Very few teachers have the interest, time, and/or aptitude to program.  
Schools have defined many other priorities for them that have to first 
be addressed before programming can even be considered.

Right or wrong, in the era of testing and assessments, teachers are not 
going to be programmers.  Are there some teachers who will be 
programmers?  Yes, and some will do this very well.  Mark Greenberg is 
one such person.  But he is very atypical, and I mean that as a very 
high compliment.  I am aware of his work and have conversed with him 
over the years.  But schools do not reward efforts such as his, nor do 
they give their employees time for such endeavors.  Should they?  Yes, 
but good luck getting anything to change.  Only when you have a Mark 
Greenberg to serve as an existence proof, do you have any hope of 
making inroads in that arena.  Even then, it is tough.

I strongly support encouraging and training teachers to program.  
However, without adequate teacher training programs through 
universities, there will be little progress in this area.  And 
typically, university computer science departments have not show a lot 
of interest in providing the leadership or service for these kinds of 
activities.  And in the rare instances when are they are interested, 
they push their own agendas and are not quick to design programs that 
are truly beneficial or helpful to teachers (similar to the teachers, 
they have other pressures/interests/priorities that dictate how they 
spend their time).  If I'm wrong, tell me where these things are really 
happening?

Chuck Friesen
Lincoln Public Schools
Lincoln, NE




On May 21, 2005, at 5:44 PM, Judy Perry wrote:

> Well, now, that's my initial question exactly.
>
> Do they need a tutorial on animation?  Building a slightly interactive
> version of their favorite PowerPoint presentation?  How to create 
> stacks
> that present information and then test the user?
>
> Despite Richard's comments (to which I will respond later), I believe 
> that
> the reason why the typical, say, history teacher doesn't "program" is:
>
> (a) because we call it programming
> (b) they are told they cannot/need not program
> (c) programming (even simple things) is hard
> (d) they've not been shown that it's not necessarily hard
> (e) their teacher-ed programs tell them all they need to know is PP...
>
> These people needn't begin second careers writing major, commercial
> software titles.  But they have the ability to author simple coursework
> for their classes.  Given the tremendous amount of money spent by state
> and the federal governments to put computer technologies into the
> classroom, for that history teacher NOT to learn to do so is a waste of
> the taxpayer's money.
>
> Judy
>
> On Sat, 21 May 2005, Alejandro Tejada wrote:
>
>> Which others useful task could be assigned
>> to novices programmers in this platform?
>
> _______________________________________________
> education-revolution mailing list
> education-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/education-revolution



More information about the education-revolution mailing list