Please or to access all these features

Sponsored threads

This topic is for sponsored discussions. If you'd like to run one with us, please email [email protected].

See all MNHQ comments on this thread

What do you know about coding? Tell The Sunday Times for a chance to win a £250 John Lewis voucher NOW CLOSED

431 replies

MichelleMumsnet · 05/09/2014 16:51

The Sunday Times have asked us to let Mumsnetters know that they’re running a Learn to Code series this weekend to coincide with the inclusion of coding in the national curriculum.

They told us: “With coding hitting the national curriculum this week, and our readers becoming more tech-savvy than ever, we will be demystifing computer programming in this weekend's edition of the paper. In partnership with Decoded, a company that specialises in digital training, the Learn to Code in a Day guide out this Sunday will take readers step-by-step through app-making.”.

“Editorial Director Eleanor Mills, who did Decoded's Code in a Day course herself, said: 'This is an exciting moment for us as we are the first British newspaper to offer a course like this. With five year-olds now learning computer programming in school, it is essential that adults keep up too.”

“If you’re nodding whilst reading the above then why not give it a go yourself? The easy guide will empower and equip you with the knowledge needed to tackle those potential conversations with your children over homework after school."

“Simply sign up to The Sunday Times for a £1 for 30-day trial and start learning now: thetim.es/1uD6qml

So, what do you think about the addition of coding to the curriculum? Do you think it’s beneficial for children to learn this from a young age? Is this something you think you could get your head around when you were younger? Are there any other additions to the curriculum you feel are necessary for children to cope with today’s technologies?

Everyone who adds their thoughts to this thread will be entered into a prize draw where one MNer will win a £250 John Lewis voucher.

Thanks and good luck,

MNHQ

OP posts:
ButterflyOfFreedom · 08/09/2014 09:31

I think it is a great idea! We (the UK) need to keep up with (and hopefully one day lead the way) in terms of all aspects of education be it mathematics, languages, computing, art etc. They are all important skills to have, even if it's just grasping the basics.
I don't know much at all about coding myself but imagine it is quite logical and will build on essential skills such as problem solving, IT, the digital world in general.
I'm all for it and think my DS would love it!

ButterflyOfFreedom · 08/09/2014 09:32

I think it is a great idea! We (the UK) need to keep up with (and hopefully one day lead the way) in terms of all aspects of education be it mathematics, languages, computing, art etc. They are all important skills to have, even if it's just grasping the basics.
I don't know much at all about coding myself but imagine it is quite logical and will build on essential skills such as problem solving, IT, the digital world in general.
I'm all for it and think my DS would love it!

ButterflyOfFreedom · 08/09/2014 09:34

(oops , sorry - didnt mean to post multiple times!!)

Cambam2010 · 08/09/2014 10:16

Coding is alien to me. I had an ex who was a programmer and he made things happen on the screen. My interest level is very low.

My son is only 4 but he loves seeing how things work and is very into games on the tablet so I imagine he would like this when he is a bit older.

loula8 · 08/09/2014 10:56

Q: So, what do you think about the addition of coding to the curriculum?

A: The addition of leaning HTML5 should be implemented first, to give easy context to what they are learning and why eg. start with easy games design.

Q: Do you think it’s beneficial for children to learn this from a young age?

A: Learning to code is learning a new language. Kids are pre programmed to learn new languages extremely easily. Fluency would be achieved easily from a very young age, therefore it's super beneficial to get them fluent before 10YO.

Q: Is this something you think you could get your head around when you were younger?

A: If you are good at languages and creative, most kids are! You'll find it easy to learn coding languages. Children are master problem solvers. Yes I would have found it ALOT easier if introduced at a younger age.

Q:Are there any other additions to the curriculum you feel are necessary for children to cope with today’s technologies?

A: Creative problem solving through logic combined with maths, would be extremely beneficial. These are extremely valuable tools you could carry through life.

Madratlady · 08/09/2014 11:03

I haven't the first clue about coding, although my dh knows a lot as he works in IT. I think this will be a useful skill for young people to learn, as technology becomes more complex. I think it should be introduced as part of ICT at secondary age though, rather than for primary schools. Also, with all of the different coding languages, it is important that the curriculum doesn't end up too complicated with children knowing very little about a lot of languages, I'd rather see them learn a couple of widely used coding languages if there is such a thing.

Sweetasstevia · 08/09/2014 13:01

I think it's excellent - we want to buy our small boys one of those programmable robots so they can start doing simple programming from very early on. We are a techy family though.

Blatherskite · 08/09/2014 13:24

I'm surrounded by people that code. DH is a Systems Programmer and I have many, many friends who would think nothing of writing their own app - including one who's just started a Coding Club at his child's school! I think it's an awesome idea!

When I was young, we had 1 PC for the whole school, bought as I was about to leave, but I got to learn some Basic and later on at university, I got to learn some HTML too. I'd still say that I can't really code though as I haven't worked with either in a long, long time. I think it is incredibly useful to have at least a basic understanding of how the things we use every day work and these days, that includes apps and the internet which means knowing basic coding.

I'm very tempted by the Times course myself as I'm going to need to know a bit to help the DC when they inevitably want to try this themselves.

MichelleMumsnet · 08/09/2014 14:23

Thanks for all your comments so far, The Times would like to comment:

"Hi BigfootFiles, on Sunday you could access the Learn to Code guides both digitally and in the paper. Both versions of the guide then drove people to an online tool where you could apply your learnings and build your own app.

If you missed the guide yesterday, you can still start the course today, simply sign up to The Sunday Times for a £1 for 30-day trial and start learning now: thetim.es/1uD6qml

As the £1 trial is for 30 days, you'll be able to access Learn to Code Part 2 next weekend without having to buy the paper as you can view the guides online or in the tablet app."

OP posts:
Barbeasty · 08/09/2014 14:32

I think it's a great idea, so long as teachers can teach it properly.

I'm just of the age that hit the BBC drive in the 80, and enjoyed programming that when I was little.

As pp have said, so many of the skills it will teach are transferable and important.

DH is very keen to get the DC into it- it's doing him very nicely as a career.

StainlessSteelCat · 08/09/2014 14:46

Definitely a good idea. The more children are exposed to skills the more they are demystified, and the more likely people will discover an aptitude for it and decide to make a career of it. Seeing it in schools may also help more girls to pursue it, although there is exactly a great track record of that in other subjects ... here's hoping. I also think that everyone should have some understanding of how things work in the world around them, and this will achieve that.

Snafu33 · 08/09/2014 18:59

I think coding should be included from a young age but not at the total exclusion of ICT. Progs such as Scratch enable children to understand the logic behind coding. Higher level coding however should perhaps be for those that choose it once they have had some introduction. The logic and thought patterns it enables students to learn and use will be hugely beneficial to them but if a child is not that way inclined it can be a real slog and therefore detrimental.

mjmooseface · 08/09/2014 19:33

I was shocked when I saw the addition of coding to the curriculum for 5 year olds. I think in this digital world, learning coding is important. Along with all things technical but also being safe in this ever changing world. But 5 just seems too young?!

I think the closest I've gotten to any kind of coding is changing fonts and styles of fonts etc back on Myspace and using HTML. Is that even classed as coding?! What about using Excel and creating hyperlinks and websites?! I don't know!! I suppose I will have to learn about it myself, in case my son needs help when he starts school! I'm not even old but I feel clueless myself with these things. My 5 year old son will know more than me so I best get a wriggle on lol

I agree with LittleBallOfFur, though... As long as there is plenty of time for writing, music, climbing trees etc :D There is more to life and learning than memorising stuff for exams!

FairPhyllis · 08/09/2014 19:54

imo it is a basic skill and it is very disappointing that some schools didn't have the initiative to start teaching it before it was made part of the NC.

My worries however focus on how it will be delivered. I'm not convinced of the value of starting as young as 5, and I'm concerned it being delivered with a gender bias, like maths (boys expected to do well and pushed to achieve, lower expectations and correspondingly poorer outcomes for girls).

Miaow1234 · 08/09/2014 19:56

Great idea, we need to keep up with other countries to give our children and country a chance in the future.

AndHarry · 08/09/2014 20:05

Not a lot. I remember 'programming' a small round robot to move around the carpet at school but we only got about 10 minutes each. It was fun though!

I think it's a great thing to teach in schools, especially as so much more personal information is moving online. It makes sense to know how something works rather than just what it does.

Lookslikeimstuckhere · 08/09/2014 21:57

So far as I can see, the new curriculum has merely outlined what (in my experience) many schools were already doing. Whilst terms such as debug and algorithm may not have been used, the children have been learning exactly that (especially through using programmable robots) and having lots of fun with it! They may seem far removed from creating algorithms online but are an appropriate level to start the infants on. You have to start somewhere!
Reception age children are more than capable of creating a simple algorithm and by the end of Key Stage 1, they would be expected to debug a program they have written (although we probably wouldn't have used those terms before).
It's been interesting to see the new devices, apps and programs that have started to appear since the new curriculum was published. Hopefully schools will be able to find room in their budgets to update their current provision and continue to do so for the foreseeable future. What really holds us back from teaching computing to the best of our abilities is a lack of funding (both for hardware, software and training).
I'm a little concerned there will be a big push then everything will fall behind again as it did after e-learning credits were stopped.

lottietiger · 08/09/2014 22:11

I can't say I understand it myself which is worrying when it comes to homework! I think it's a useful addition and will be needed in the future but I hope it doesn't take the place of a sporting activity. Children do t spend enough time outdoors these days,

trice · 08/09/2014 22:19

My dcs play around with Scratch and the Kahn code academy. Mainly making spinning dinosaurs. Its fun.

prumarth · 08/09/2014 22:26

I think coding would be a useful skill, but as previous posters have said, it's about logic. However I would wonder how many schools have the requisite skill base to share effectively.

RubySparks · 08/09/2014 22:45

Good point prumarth! My DC are teens now so at high school and one of them does computer science and has some understanding of coding, building websites and a lot of using mods and servers in minecraft. But one of the issues is the level of knowledge the teachers have, so it would be good to see teacher training updated and then kids being taught.

I also agree that in primary they did learn coding, it was just using things like lego mind storms and having an enthusiastic teacher who wanted to teach it.

EBearhug · 09/09/2014 00:19

I think it's a good plan, but I do have concerns about the implementation, because I get the impression that it's been pretty much landed on schools without much (any?) training.

I've been working in IT for over 15 years (how did that happen?) I'm also a StemNet ambassador. It's not where I started off - my first degree is history, and I think that adds to my role, because I've got a broader outlook and better written skills than many of my colleagues.

I went into IT partly because it was like learning a new language (I enjoy learning languages.) I was surprised I found coding frustrating - spotting syntax errors and so on; in written text, I can spot a misplaced apostrophe or similar whether I look for it or not, and I have a tendency towards pedantry, so I expected to find it easier (Muphry's law means I will now have peppered this post with errors!) I'm now a unix sys admin, and I usually get other people to do scripting (which is coding/programming for the unix operating system,) but it's certainly useful to be able to read code, and I wouldn't be able to do my job properly if I couldn't follow a script.

IT is behind almost everything we do these days, so it is important to have some understanding of how things work, from the architecture of computers, to how we make them do things - with coding. It's important to understand the logic of algorithms, even if you don't know the metalanguage for it.

Most of us will have used basic algorithms, whether we know it or not - it basically means procedure, so recipes are algorithms. Knitting patterns are algorithms; if you can understand a knitting pattern, you can understand most of the basic logic of programming. Where it tells you to knit until the work measures 20cm, that's like a while loop (while work does not equal 20cm, knit row, measure work; then loop to start of statement, so you repeat it until the work does measure 20cm, and then you move on to the next instruction).

If people don't understand how IT works, they're putting themselves at a disadvantage. IT controls most of our world these days, and everyone should have the opportunity to learn the basic understanding that will mean they can be part of that - and that definitely includes girls. I'm the one woman in a department of 40. All the programmers up-thread have said they're the only one. We shouldn't be in such a minority, and we shouldn't be letting men have all the power (because some of them are pretty bad at it, though of course if you get more women, then some of them won't be so good at what they do, either.) It can be well-paid, flexible (hours, ability to work from home), and interesting - there's such a variety of roles. It should be an ideal career for women - why aren't there more women doing it? There's a whole range of reasons, and a lot's been written about it, so some of the answers are out there, but I think we can change it.

I think getting children involved in understanding the logic and so on is a good thing, and if everyone's doing it, then girls are less likely to come out thinking, "it's just for boys". I really hope that teachers get the support they need for this to work well.

(I know this is a long post, but I've actually been quite restrained; it's something I'm feeling more strongly about with every year that passes.)

polly3221 · 09/09/2014 06:36

I guess its necessary in this day and age.

janeyf1 · 09/09/2014 06:42

I think it is very useful in such a technological Globally competitive world, as long as it is not being taught instead of any other academic subject

miljones1 · 09/09/2014 06:45

It's a great idea!