Programming in schools: Lessons from language learning

José Picardo

José Picardo is Assistant Principal in charge of Digital Strategy at Surbiton High School. He has taught languages for over ten years and regularly speaks at learning technologies and foreign languages themed conferences and training events, both nationally and internationally. In addition, José is behind, an award-winning blog where he shares his passion for the use of new technologies to transform the way we teach and learn.

Follow @josepicardo


Website: Email This email address is being protected from spambots. You need JavaScript enabled to view it.

When we learn to write, we don’t start by studying the process through which the ink travels from the cartridge to the nib of our pen and on to the paper. When we learn to speak another language, we don’t first study buccopharyngeal anatomy in the hope it will facilitate the production of difficult foreign sounds. When we learn to drive a car, we worry more about making the machine work and less about how the machine works.

In each of these cases, achieving a successful outcome – becoming an accomplished writer, a gifted polyglot or a talented racing driver – is not dependent on the intimate knowledge of the processes involved and it can demonstrably be achieved with only a basic understanding thereof.

Read More

Sign up to our newsletter

Get the best of Innovate My School, straight to your inbox.

What are you interested in?

By signing up you agree to our Terms & Conditions and Privacy Policy.

1,300+ guest writers.
ideas & stories. 
Share yours.

In order to make our website better for you, we use cookies!

Some firefox users may experience missing content, to fix this, click the shield in the top left and "disable tracking protection"