Coding in schools? Take the splinter from our eye perhaps?

As I wait for FTP to download a website from a server onto my laptop, I thought I would write a bit.

I was up late last night, probably unwisely, as I tried to fix odd errors on my online shop. One error led to another.  I left a message for my US suppliers went to bed and got up in the morning to the usual geek-like rude reply – read this link.

Well my response is

a)      Why wasn’t that pointed out to me earlier

b)      When I put that advice in plain words, your product does not work under the conditions you said it would work. You did warn us by saying “if you use  . . .”.  But the truth is that you should have said “We do not recommend using  . . . If you do use our product with this other product, here are the 5 things you must get right.”

Anyway, I deleted the 2nd product and guess what – their product now misses the 2nd product and has frozen my online shop.  Hence downloading a copy of what is left onto another compute for safekeeping before I fiddle any further.

So why is this important?

  1.  Don’t do your computing when you are tired and don’t try to read Geek-English when you are tired and stressed.  They do their computing and writing when they are tired and stressed and it shows.
  2. There is a big debate going on in UK about teaching coding in schools.  I scoff at this debate. It began with Eric Schmidt of Google, teasing the UK government about teaching word processing in schools (i.e., using Microsoft).  The geeks of UK have fallen for this line and now think we should teach the average teenager how to write the next package. Hmm. .  it will be as a bad as the one that I am using and why anyway should we trade in Microsoft for Google.  For all our frustrations with Office, it is much more stable than any Google product.
  3. But yes, we should all use computers a lot more. I bought some software because I thought my predilection for writing code from scratch was ill-served.  Get working ecommerce software and use it! Bad idea. Bad idea to rely on geeks. Much better to know every corner of your code yourself.

But of course we cannot know everything.  But yes.  Using other people’s code is like signing a document without reading it. We do it – often.  We shouldn’t.  We should streamline our lives to have two boxes:

 # Box 1 : Not very important to me

Things in this box are not important to me.  So I can afford to sign bits of paper or use other people’s code or eat food of unknown origin or sleep with someone who seems to sleep elsewhere too – you get my drift.

If it doesn’t matter, put it in this box.

# Box 2: Very important to me

In this box are the things I care about.  So I should tend to them carefully and learn about them deeply.

As I can’t do everything, I should be very selective about what goes in this box.

I have to be careful about leaving things out too which do impinge upon me or would enrich me enormously.  So what is important must go in and what goes in must be looked after.

What kids should learn at school

That’s what kids should learn at school. To do their work well.  Not to spend time on things they don’t care about.  And not to complain if things they ignored turned out to be important.

Of course, when they are small, they can’t understand this completely or understand enough about anything.  So we grow their world for them slowly, helping them to push back their horizons, bit by bit, as they can absorb more and attend to it with the same care as things already in their world.

To live in narrow world is not grown up. We might even argue that it is to be ‘not of sound mind’.  But to suggest we should code at school.  . . that’s as half-baked as the code I stupidly bought.

Teachers know a bit about helping kids to grow

Kids must go to school and expand slowly from the world they are in to a bigger world. Teachers have some idea of the average pace that kids can work at.   And they know quite a bit about managing an environment where kids can grow steadily in a safe environment.

How can we help schools?

If we think there is something in our world that teachers might like to see, then I think we should invite them in.

Hold bar camps for teachers to have a lovely relaxing weekend in their hols with good food and pizza and geeks with blazing eyes excited by their weekend challenge.

We can accept problems teachers identify with software and work on some improvements.

A splinter out of our own eye?

But it is not kids who need fixing. It is not schools who need fixing.

It is the geeky world of very bad software and very rude help desks. N’est-ce pas? And TG for Google Translate so I could check my spelling.

Getting with the program

Oh, btw, did you see National University of Singapore have built an iPhone app that translates Mandarin speech into spoken English.  . . might make me lazy about learning Mandarin.

Anyway, Stanford watch out.  Asia is hot on your vapour trail.

And where is UK . . . making key apps?  . . . making life better? . . . yes Eric Schmidt is right.  We are a nation of chatterers preferring to use a word processor than to build one.

We should build the companies and businesses that take on NUS and IIT – Kids will work that out fast enough and set that as their new horizon.  Something for kids to look forward to  . . . they don’t need to aspire to aping US entrepreneurs for 20 years ago or 40 years ago.

And if you don’t know what NUS or IIT stands for, of course Stanford’s former post-grad students can solve the puzzle for you.

So ends my self-entertainment – but my FTP download is still not done.  Is it stuck in a loop?  Dearie me. Do I have to understand it’s code too?  Well don’t be taken in by geeks.  The first thing I learned as a CS student is that code is arbitrary.  The problem is usually the comma you didn’t know was supposed to be there.  Now to search Google for ‘looping FTP’. Logic will not fix this. Nor common sense. Someone has seen it before – or not.

CHECK OUT SIMILAR POSTS

. . . to be a leader means to be a dealer, a purveyor and a deliverer of hope”

“You see, to be a leader means to be a dealer, a purveyor and a deliverer of hope.

And it is our job – yours and mine – to be deliverers of hope. Because we believe, in this school, that all can and will lead and because I believe in the talent and potential of the young men sitting before me – I believe in that hope.”

David Knowles, St Stithians.
Hat tip to Ideate.

UPDATE
Related posts :

Law of attraction, positive thinking . . . how old is it?

A long back story

I took out Goodbye Mr Chips from my local library thinking it would be nice to relax for a couple of hours with this gentle, slightly sentimental, very inspirational movie. For non-Brits, this is a classic pygmalion, teacher story with romance thrown in. Think To Sir With Love, History Boys and Freedom Writers. I think when Yanks write pygmalion stories they are typically about basketball coaches. Britain has teacher stories.

Goodbye Mr Chips is a double-pygmalion story. Mr Chipping is an awkward “Latin master” in a “public school”.  If you are non-Brit, read exclusive private school (or prep school in Americanese – a prep school here preps you to go to public school which takes you to the army academy or university).

Mr Chipping has two mentors. A charming relaxed fellow teacher and his wife. They are the catalysts in allowing Mr Chipping, or Chips as he comes to be called, to incorporate the softer side of his nature in his teaching style, reform the rugged-masculine-bullying culture of the school, and to encourage boy-after-boy, and their sons after them, to blend the feminine sides of their nature with the masculine demands of their school and obligations to country.

I thought I was borrowing the musical version with Peter O’Toole from the library.   When I got home, I discovered I a new version with Martin Clunes, the star of the TV show, Doc Martin. He makes a marvellous Mr Chips with the mixture of clumsiness and kindness that we also see in Doc Martin. (He doesn’t sing btw, and nor do we hear the boys singing which we did in the earlier version).

The story seems slightly different too – but so be it. After this long back story, this is the quote I wanted to give you.

“I found that when I stopped judging myself harshly, the world became kinder to me. Remember I told you once, go out, and look around the world. Do that now. Only this time, let the world look at you. And the difference, I assure you, the world will like what it sees.”

Positive psychology is more than positive thinking

This is the concept which takes positive psychology far beyond positive thinking. It has echoes of the pygmalion effect, popularized in the musical My Fair Lady in which a flower girl becomes a lady. It includes the Galatea effect, ably researched by Dov Eden, who also researches the pygmalion effect in work settings. Basically, the Pygmalion effect is the effect of other people’s expectations on us. So a teacher creates clever pupils by expecting more of them. A teacher creates dull pupils by expecting failure and subtly communicating doubts and restricting the resources and time we need to learn. The Galatea effect works the other way around. It is the effect of our own self-perception.  It is not that seeing is believing. But that, believing is seeing.

Is this new?

George Bernard Shaw wrote Pygmalion 100 years ago. 150 years ago Goethe wrote:

The moment one definitely commits oneself, then providence moves too. All sorts of things occur to help one that would never otherwise have occurred. A whole stream of events issues from the decision, raising in one’s favor all manner of unforeseen incidents and meetings and material assistance, which no man could have dreamed would have come his way.
Goethe

The idea that we shape the future is so new to us in the west. The idea that the universe comes to us sounds a little new age.

Of course, we cannot do anything. We don’t want to do anything.

But there are some things, we want to do. And if we can imagine those things, if we believe in them deeply without effort, if they make sense, if they seem right in themselves, if we believe in them enough to take the first hesitant step,

if we believe in them enough to take the first hesitant step,

then the universe conspires to help us.

Skeptical?

This is tautological, of course. It will work because it is right and it is right because it works.

Ask only whether what you want is right, and why you would want anything that doesn’t work!