-
Not Synced
Britain stands today on the brink of a major revolution
-
Not Synced
for the way we teach our children about computing.
-
Not Synced
Not all revolutions are good, but this one is.
-
Not Synced
And it's being watched with intent interest by
other countries around the world and some envy.
-
Not Synced
So I just want to tell you a little bit about what's
been happening, why it's important and
-
Not Synced
how you can help to make it a success.
-
Not Synced
So here, let's start with something that Richard Riley
who was the Secretary for Education
-
Not Synced
in the United States said:
-
Not Synced
Education should prepare young people for
jobs that don't exist,
-
Not Synced
using technologies that have not
been invented,
-
Not Synced
to solve problems we're not yet aware of.
-
Not Synced
That's a big challenge, right.
How do we do that?
-
Not Synced
So here's what we do at school.
-
Not Synced
So we teach children about skills, that's
immediately applicable knowledge,
-
Not Synced
typically involving artefacts, you know, so you
might think sowing machines, or band saws
-
Not Synced
or yes, computer programmes like
Microsoft Office ... right.
-
Not Synced
So we might teach them how to use this
stuff purposefully and that's
-
Not Synced
immediately applicable and useful but it
dates fairly quickly.
-
Not Synced
So to address Richard Riley's point,
we also teach them about
-
Not Synced
foundational discipline. So you might think
about this as long-term knowledge
-
Not Synced
so stuff like like physics or history or mathematics,
this lasts you a whole life time,
-
Not Synced
it doesn't date quickly and we would use words
like 'principles', 'ideas', 'techniques', 'methods',
-
Not Synced
'body of knowledge', to describe that kind of stuff.
-
Not Synced
Now, in my field of computing, what has
happened is that the subject,
-
Not Synced
Information and Communication Technology,
-
Not Synced
which, praise be, is part of our national
curriculum up to now but has
-
Not Synced
become focused on technology, right, so it's
even in the very title ...
-
Not Synced
so it's in the left-hand part of this slide, all
focused around using things purposefully
-
Not Synced
and thoughtfully. And that is important ...
-
Not Synced
but we've lost sight, or perhaps never gained
sight of an underlying subject discipline
-
Not Synced
which is the discipline of computer science
and perhaps that's not surprising but
-
Not Synced
even at a university level, that's a
fairly young discipline,
-
Not Synced
certainly compared to physics say.
-
Not Synced
So it's atrophied the brain (?), so I think
what we've ended up doing is ...
-
Not Synced
in what we tell our children about computing,
we've ended up focusing too much on
-
Not Synced
technology, on things, on devices, on
those seductive boxes,
-
Not Synced
and not enough on ideas.
-
Not Synced
So I want our children, not only to
consume technology but to be
-
Not Synced
imaginative creators of technological artefacts.
-
Not Synced
I want them to be creative writers as well as
appreciative readers.
-
Not Synced
I want them to understand what they're doing,
how the stuff that their using works,
-
Not Synced
as well as using it.
-
Not Synced
Arthur C Clarke once famously remarked that
any sufficiently advanced technology
-
Not Synced
is indistinguishable from magic.
-
Not Synced
And I think it's very damaging if our
children become to believe that the
-
Not Synced
computer system they're using are
essentially magic; that is ...
-
Not Synced
not under their control, made by somebody else,
not something that they can interact with or
-
Not Synced
indeed, take part in creating with.
I think that's bad.
-
Not Synced
So, if you walk up to a person on the street today
and ask them 'what does a computer scientist look like?'
-
Not Synced
They would probably say: 'probably male, socially
challenged, geek, spotty, probably a little bit
-
Not Synced
like Simon, actually. Well paid, maybe but living
in a basement, writing code'.
-
Not Synced
I want to encourage you, instead, to think of
computer science in the way that you might
-
Not Synced
think of science; that is as a
foundational subject
-
Not Synced
that every child should have the opportunity
to learn from primary school onwards.
-
Not Synced
That's a big shift in perception, isn't it.
-
Not Synced
And so, to help you make that shift, I want to
just give you some idea of what
-
Not Synced
computer science is, particularly in the
context of a school.
-
Not Synced
So, here are some words, so give me some
answers to do with the study of
-
Not Synced
information and computation, not primarily
about machines at all,
-
Not Synced
it should be called computing science really.
It's about algorithms and data structures,
-
Not Synced
and the way that computational processes
communicate and coordinate.
-
Not Synced
It involves reusable skills, programming and coding,
certainly, and you will have seen a lot in the press
-
Not Synced
about why we must teach our kids to code.
-
Not Synced
But computer science is about much more than that.
It's not just about coding to get the job done,
-
Not Synced
it's also about broader thinking skills like
computational thinking and abstraction and
-
Not Synced
modelling and design. So these are all abstract words.
-
Not Synced
I want to show you, give you a visceral sense of what
computational information might look like
-
Not Synced
to a computer scientist. So here is a video made
by my, the amazing Tim Bell from New Zealand
-
Not Synced
showing kids learning to sort. So, here they are
standing on a network drawn on the floor
-
Not Synced
and when two children walk along those lines
and meet at one of the round circles
-
Not Synced
they're each holding a number and if the kid
on the left, they swap over if
-
Not Synced
one number is bigger than the other. If they're
not bigger, they don't swap.
-
Not Synced
And then when they all start at the beginning
and they do this together, so this is a
-
Not Synced
parallel algorithm happening, they walk along
the lines and they meet and they swap over
-
Not Synced
and if everything goes right, will it go right?
Well, actually, I think it's going to go right!
-
Not Synced
... they end up sorted, at the end.
[audience laughter]
-
Not Synced
And that, there's something rather wonderful
about that, and you can do it as a
-
Not Synced
competition, it's kind of quite fun. You can see
who can do it fastest and you can
-
Not Synced
even do it on a larger scale in a playground.
[audience laughter]
-
Not Synced
Tim tells me, this five seconds of video
took him all morning to record.
-
Not Synced
Why did I show you this?
I showed you this because it's fun,
-
Not Synced
because it involves primary school children,
because it's intriguing, right, there's
-
Not Synced
something clever happening, and it's because
there's no computers involved anywhere.
-
Not Synced
This clearly is about computation,
not about technology;
-
Not Synced
it encourages you to ask questions like:
'could we do this with more numbers?'
-
Not Synced
'Did the teacher put us in the right order at the
beginning to end up sorted at the end?'
-
Not Synced
'Shall we try it with a different way round?'
-
Not Synced
Do you get the idea? And some of those questions
have quite deep answers but I love the way
-
Not Synced
that a child could ask them.
-
Not Synced
So that's about computation; let's do
one about information.
-
Not Synced
So my friend Jared, over here, supposing I
want to exchange a message with Jared,
-
Not Synced
so you probably have the idea that I could
encrypt it someway if Jared and I shared
-
Not Synced
a secret key, right, so like, marmalade -
then we could someway encrypt our message,
-
Not Synced
send it to each other and provided none of
you knew our key, you couldn't decrypt it.
-
Not Synced
But what if we didn't have a secret key between us?
-
Not Synced
Could we have a public conversation in front of you all,
at the end of which, Jared and I shared a secret key
-
Not Synced
that we could use to encrypt our subsequent
conversation but which none of you knew?
-
Not Synced
That doesn't sound very plausible, does it?
Because if you heard everything we said,
-
Not Synced
you'd know everything we knew.
-
Not Synced
But it's possible, it's not only possible,
it's quite easy.
-
Not Synced
A 12-year-old can understand how it's done.
It's called 'Diffie-Hellman Key Exchange'
-
Not Synced
and like many of these lovely ideas of computer
science, it's immediately applicable.
-
Not Synced
When you go onto Amazon or eBay or something and
send your credit card details, a little padlock appears
-
Not Synced
on your browser and Diffie-Hellman Key Exchange
is going on with Amazon or eBay to secure your
-
Not Synced
credentials because you don't share a secret key
yet with your supplier.
-
Not Synced
So it's a rather clever idea. It looks superficially
implausible. So that's what I mean about
-
Not Synced
ideas, not technology.
-
Not Synced
So, you might say, alright so you convinced me
recently that computer science is kind of interesting
-
Not Synced
and maybe some kids should do it, but should
every child do it, from primary school?
-
Not Synced
So, let me ask you this: Why do we ask every
child to learn science from primary school?
-
Not Synced
Not because they're all going to become physicists.
-
Not Synced
So why? It's because science teaches us something
about the world around us and that if we know
-
Not Synced
nothing about the way the world around us works,
we're dis-empowered citizens.
-
Not Synced
Even when you switch on a light, you know that
the light doesn't happen by magic, it happens
-
Not Synced
by electricity that comes along wires, that wires
can be dangerous, that electricity comes from
-
Not Synced
a power station, that the power station burns fuel,
it may cause global warming ... all of that is
-
Not Synced
underpinned by the science knowledge that you
gained at school whether or not you're a scientist.
-
Not Synced
And so I think it's very important that every child knows
something about the digital world that they inhabit
-
Not Synced
which is so, as we heard in our previous talk, so
infuses every aspect of our lives.
-
Not Synced
And it's not just the built world, the artificial world,
computation increasingly helps us to understand
-
Not Synced
the natural world too. If you look at a termite
colony that builds these incredible structures
-
Not Synced
that architects are still trying to figure out how
did they get so well ventilated, is there a
-
Not Synced
giant termite brain that designs that structure?
-
Not Synced
No. Somehow these little creatures operating very
simple programs in their very simple brains,
-
Not Synced
which collectively do something amazing.
-
Not Synced
And computer scientists are very interested in working
out how that distributed computation takes place.
-
Not Synced
Other colleagues of mine at Microsoft are working out
how cells figure out whether they're going to become
-
Not Synced
kidneys or backbones; and that's a little computational
process that's going on, you know, in the bodies of
-
Not Synced
embryos all the time. So increasingly we're thinking of
computation of a way to understand the natural world.
-
Not Synced
And lastly, of course, computer science gives you
generic thinking skills that are useful regardless
-
Not Synced
of what profession; so analysis and design and
computational thinking are useful in any profession.
-
Not Synced
Now I know every subject likes to tell you that but
in the case of computer science, it's true. [laugher]
-
Not Synced
So, all we have to do then, is to establish an entirely
new subject at school - computer science.
-
Not Synced
The amazing thing is that this is not an
aspiration; this is reality.
-
Not Synced
There's been a review of the national curriculum
and as from September 2014,
-
Not Synced
there really is a new subject called 'Computing'; right,
not Information Technology any more, though
-
Not Synced
it still includes the good bits of using and
applying computers
-
Not Synced
but the term covers computer science and IT and
I want to show you, in this new curriculum, the aims.
-
Not Synced
The whole curriculum is only three pages of A4.
You can easily read it, but here are the aims, right:
-
Not Synced
Four aims. Can understand and apply the fundamental
principles of computer science, including logic and algorithms.
-
Not Synced
Can analyse problems in computational terms and
have repeated practical experience of
-
Not Synced
writing programmes to solve them. No other country
in the world has statements anything like as crisp as this
-
Not Synced
from, remember, this applies from primary school onwards
right the way up to GCSEs so I think this is a big breakthrough.
-
Not Synced
So it's happening right here and everybody else is very
interested in watching us, we're in pole position here
-
Not Synced
in the world but many other countries are struggling
with these exact same issues and we're all
-
Not Synced
fumbling our way towards finding a good solution.
-
Not Synced
We in Britain happen to be in that exciting and
dangerous position of being in pole position here.
-
Not Synced
So, what is the new challenge? Well, it's no long to
change the policy, it's to encourage and support and
-
Not Synced
equip our existing computing teachers to do a
fantastic job of delivering this new curriculum
-
Not Synced
and that's not easy. They are motivated, they are
hard-working, they care deeply about their children
-
Not Synced
but many of them come with not enough background in
computer science because, after all, they've never been
-
Not Synced
asked to do this before. So we have to help them.
So who is going to help them? Well, we are.
-
Not Synced
So, in the past, it would have been the government,
right, and the government this time is standing back,
-
Not Synced
they're providing air-cover in the form of a curriculum,
they're providing some money, but basically it's the
-
Not Synced
sector, teachers, universities, IT professionals, software
developers, the people in this room, the people
-
Not Synced
watching this video, everybody has got to get together
and help our schools to make a fantastic job of this
-
Not Synced
and to deliver it with, not reluctantly and grudgingly but
with confidence and enthusiasm because I think we can.
-
Not Synced
So it's actually a kind of big society thing; this is the
big society actually working.
-
Not Synced
There's a kind of creative wave of enthusiasm. These are
a whole bunch of little groups that have grown up in
-
Not Synced
the United Kingdom and there are many others elsewhere
in the world doing similar things in their own country
-
Not Synced
that are trying to support schools and students to run
co-clubs after school, to support and mentor teachers
-
Not Synced
and, just at the moment, to run training
courses to support teachers.
-
Not Synced
Let me tell you very briefly about one, which is the
'Computing at School' group which I'm chair of
-
Not Synced
and helped start a few years ago. 'Computing at School'
has been at the epicentre of this whole exercise,
-
Not Synced
it's a volunteer grass-roots organisation which now has
10,000 members but it was the, probably, the
-
Not Synced
organisation that probably made the case for
establishing computer science as a component
-
Not Synced
of our school curriculum and so we're now
stepping up to this challenge of running a
-
Not Synced
big programme of training for our
teachers across the country.
-
Not Synced
But it is a big challenge;
there are 3,500 secondary schools,
-
Not Synced
there are 17,500 primary schools;
and this is England alone.
-
Not Synced
Scotland and Wales and Ireland are going
through similar upheavals in their own country;
-
Not Synced
the curriculum I showed you is just for England;
so there is a lot to do.
-
Not Synced
And that means that you can actually
do something to help so, if you're
-
Not Synced
in the IT Sector specifically yourself,
you can be, you have specific things to give,
-
Not Synced
like you could start a co-club, run an
after-school programming club in schools;
-
Not Synced
you could go to your school and give a talk
or just be a role-model;
-
Not Synced
you could speak to your computing teachers
and act as a mentor for them;
-
Not Synced
but even if you're not an IT or computing
specialist, you could talk to your school
-
Not Synced
about what their response to the new curriculum is;
is it a fearful one or confident one;
-
Not Synced
what can we do to get them more support to make
it possible, there are a lot of schools and so this
-
Not Synced
is a boots on the ground job, this is not a sort of
air war, something that can be solved centrally,
-
Not Synced
all of us have to help, so if you just, if just we all
sit around and wait for somebody else to do it
-
Not Synced
nothing will happen, right. There's a kind of
fantastic opportunity here.
-
Not Synced
So, just let me finish by going back to our children;
what are we hoping to gain from this?
-
Not Synced
I hope that our children, if we make a good job
of establishing the new computing curriculum
-
Not Synced
in its breadth from computer science through
to ICT and digital literacy, if we make
-
Not Synced
a good job of that, I think they will become
more engaged and curious and playful
-
Not Synced
about the digital technology and also about
the natural world that surrounds them.
-
Not Synced
I want them to become creator, creative users
of computers and there's nothing more creative
-
Not Synced
than writing programmes, actually.
There's these enormous artefacts that
-
Not Synced
people build out of pure imagination.
I want them to be informed and empowered
-
Not Synced
citizens who understand enough about the technology
that surrounds them, that they can make informed
-
Not Synced
choices about it. Again, harking back to our previous talk,
and I do want them to have jobs too.
-
Not Synced
I haven't emphasised that very much but in the
modern knowledge economy, nothing equips
-
Not Synced
you better for a good job than having the
skills that I've spoken about.
-
Not Synced
So, I think we have a sort of once in a generation
opportunity to do something remarkable;
-
Not Synced
to make a qualitative improvement in the kind
of education we give to our children.
-
Not Synced
So there is everything to play for;
but it's not going to happen by magic.
-
Not Synced
It's going to happen because you help to make it happen.
Thank you. [applause]