Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Education Programming United Kingdom IT

British Schoolkids To Be Taught Computer Coding 247

An anonymous reader writes "The UK government has finally decided to do something about the dire state of IT and computer science teaching in the country: it will create a new 'IT-centric' General Certificate of Secondary Education that will cover computational principles, systemic thinking, software development and logic. The current ICT GCSE has been lambasted for boring kids to death with lessons on using Word and Excel, rather than teaching computer programming."
This discussion has been archived. No new comments can be posted.

British Schoolkids To Be Taught Computer Coding

Comments Filter:
  • Not just for jobs (Score:5, Insightful)

    by JoshuaZ ( 1134087 ) on Friday September 16, 2011 @10:17AM (#37419868) Homepage
    This is a really good thing. As the summary notes, this will teach kids logic and thinking systematically. Knowing how to program isn't just a useful skill in the direct sense of programming things and possibly being employed that way. It also does a really good job of making one think precisely and carefully. There's also another advantage which is it helps kids appreciate that the technology around them are things they can understand and don't need to treat like they are magic.
  • by maxwell demon ( 590494 ) on Friday September 16, 2011 @10:22AM (#37419920) Journal

    But will they continue it when they notice that those pupils are then able to think not only about algorithms, but also about the stuff politicians tell?

  • by Trepidity ( 597 ) <delirium-slashdot@@@hackish...org> on Friday September 16, 2011 @10:28AM (#37420014)

    Yeah, I think this is the most important part. Even if you aren't a technologist, it's a bad situation to be in the 21st century and have no understanding of how systems work, at least in principle, because you're unable to offer even commentary or suggestions about them, or think about how to interface with them, in a way that's grounded in anything approaching reality. This has sometimes been called "procedural literacy" [pdf] [psu.edu] or "computational thinking" [pdf] [luc.edu].

  • by AngryDeuce ( 2205124 ) on Friday September 16, 2011 @10:33AM (#37420068)

    Why force 99% of kids to read classic works of literature? Why force 99% of kids to participate in physical education?

    How the hell do they know if they have an interest before they've really been exposed to it? I know people that went from the "something is wrong with my retractable cup holder on my Compaq" camp to discussing the pros and cons of different hardware builds as they designed their newest tower in just a few years. All it took was exposure in a learning environment and patience and the computer stuff they weren't interested in before was a hell of a lot more interesting to them.

  • by xiando ( 770382 ) on Friday September 16, 2011 @10:48AM (#37420246) Homepage Journal
    I learned touch on a typewriter in grade-school and I have benefited me immensely ever since. That's one of the basics they don't but really should teach kids. Some basic bash commands would probably also be very helpful, but that requires them to switch from Wintendo in the educational systems. I never once had need for the meaningless Word lessons I was forced to take. Teaching the programming would be great, but I don't quite get why they would want to teach C or Java or something like that to _all_ children. Giving them useful basic computer skills sounds more meaningful.
  • Erm (Score:0, Insightful)

    by Anonymous Coward on Friday September 16, 2011 @10:54AM (#37420336)

    Bragging about being a network admin for local government? Thats nothing to be proud of...maybe you failed that class because you weren't willing or were too dumb to learn the stuff they were teaching and used 'oh its too dumbed down and far beneath me' as an idiotic rationalisation? If you knew everything already, there's no excuse to fail the exam, right?

  • by Hatta ( 162192 ) on Friday September 16, 2011 @11:45AM (#37421040) Journal

    Everyone is capable of developing critical thinking skills if they're expected to. When it comes to critical thinking skills, 85% of the population is akin to a feral child. Raise children in an environment where they're not exposed to language, and they'll never learn it. Raise children in an environment where they're not exposed to critical thinking and they'll never learn that either. This has nothing to do with their actual potential.

    I'd also argue that programming is a foundational skill. There was a time when keyboarding was a specialized skill, only for secretaries. These days, everyone in every line of work can benefit from some typing skill. The same is true for programming. Everyone has tasks that could be automated, and even just knowing that tasks can be automated can revolutionize the options you have available to you. Even if you never write a program outside of class, flexing your logic muscles and putting together a mental model of what actually goes on in that magic beige box is worth doing.

    Hell, go back a couple hundred years and you'll see people making the exact same argument for the exact same reasons about literacy. They were just as wrong then as you are now.

  • by Alioth ( 221270 ) <no@spam> on Friday September 16, 2011 @12:19PM (#37421480) Journal

    Oh now you're getting onto a favorite rant of mine.

    I was forced to do French for something like 7 years at school. I can barely speak a word of French today, even though they started us at 9 years old, when we're supposedly very receptive to this sort of thing. I was recently in Belgium, and our hosts took us out to dinner and the subject of learning languages came up. It turns out our host speaks not only English fluently, but also two other languages, and can get by in one more. They had mandatory language classes at school, too. They are a LOT more successful at it.

    A lot of people draw a conclusion from this, that English speakers just aren't good at learning other languages, but this is actually a load of rubbish. English speakers are as good as anyone else at acquiring lanugage, but it's the ghastly way languages are taught at school that's the problem. Languages should be fun to learn. They should also not be hugely difficult, after all, learning language is a fundamentally basic human function. But the method of teaching language in Britain, at least my exposure to it, was turned into an incredibly boring chore. (A bit like how ICT is taught now, it seems). No wonder so many Brits are bad at foreign languages, their first exposure is learning French in the most dull manner possible, contrived to make it difficult to learn the language, giving us the impression that learning languages is really hard. The people who came out speaking French well did so in spite of their French lessons, not because of them.

    And it hasn't changed. The way students are taught means they still don't learn French in a meaningful way despite being able to get good GCSE grades. An item on Radio 4 about 2 years back discussed the subject of language learners (and the lack of interpreters who were native English speakers), interviewed some students who had just done French GCSEs. The interviewer asked an A grade student to describe her morning in French, which for an A grade student should be trivial. She really struggled.

    The reason that article caught my attention was that I had at that stage been teaching myself Spanish for about 9 months or so and I was able to describe my morning in Spanish about 100 times better, despite never having a formal lesson in the language. Not only that as I'm in my 30's according to the accepted wisdom I'm not supposed to be able to learn a language well because "I'm too old to learn one" (which is also a bunch of BS too). After 6 months of learning Spanish I had learned more than I ever did of French after 7 years of French at school. Why have I been so much more successful? Because I've been learning the language the fun way, doing relevant things in the language etc. It becomes a lot easier once it is fun. Now after just 3 years of the language I'm at an advanced level (after all I can understand what women in Madrid say, despite their machine-gun delivery!), and I think all I need would be 3 months living in Spain and I'm pretty confident I could convert this to fluency, the only thing that slows me down right now is I don't have enough opportunities to converse.

  • Re:Finally (Score:2, Insightful)

    by Culture20 ( 968837 ) on Friday September 16, 2011 @02:04PM (#37422700)

    Debian is a modern OS.

    I tried installing debian squeeze yesterday because I was having difficulty getting gnome-panel running perfectly with Ubuntu 11.10 Beta1. The installer is really nice compared to how it used to be, but I remembered why I switched after an hour of trying to get compiz to work and being annoyed that I couldn't find firefox or thunderbird in the repos (I remembered that iceweasel [3.5? WTF, update it already] was their re-skinned browser, but couldn't remember the new name for thunderbird). Debian is a modern teenage browser slamming doors and yelling "I HATE YOU!" at its parents.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...