Slashdot Mirror


Reading, Writing, Ruby?

itwbennett writes "A BBC article outlines a push to make software programming a basic course of study for British schoolchildren in hopes that Britain could become a major programming center for video games and special effects. Can earlier exposure to better technology courses reverse the declining enrollment in university computer science courses and make coding cool?"

7 of 292 comments (clear)

  1. Needs Revision. by masternerdguy · · Score: 5, Insightful

    Assuming they do this the way public schools in the USA teach programming, don't bother. They've managed to suck all creativity and wonder from the process by making every activity copying code from a textbook without teaching the theory behind it, or mentioning the possible applications. I've seen so many people take high school level programming courses and come out not knowing how to program. This isn't because they're dumb, this is because it is taught in the same way you make someone memorize a poem they don't want to read. College courses are fine, but public school courses need revision. Creativity and real world applications of programming concepts is completely missing there.

    --
    To offset political mods, replace Flamebait with Insightful.
    1. Re:Needs Revision. by OliWarner · · Score: 5, Interesting

      I can't tell if that's an improvement over the "This is how MS Office works" ICT training that most UK students get now. I had to teach myself relational database basics and a few programming languages while in school because the school didn't have the courses (or the teachers) to push a real syllabus. A very few of the bigger A-Level colleges get it right but they need to be offering this sort of thing to 10 year olds.

      And yes, if this if going to work, it'll need teachers who know how to program. Given that there are about three of those in the entire country, the government is going to have to get working on this now if it wants to make a change within the next five years.

  2. Information Science is Science by Fished · · Score: 5, Insightful

    Information Science is a basic science, like any other, and in our world has a lot more immediate practical applications. It should be taught. Why can my son, very bright, in the 8th grade, tell me the layers of the atmosphere and the earths crust and evolution and basic physics, but can't tell me the difference between a bit and a byte? That's crazy.

    --
    "He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
  3. teachers make the difference by RichMan · · Score: 5, Insightful

    With a good teacher there is no need for whiz bang fancy pants hook'em when their your graphics.

    They need good teachers. Invest the money in training/sceening teachers properly. Cirriculum and all that other stuff is fluff from the people that want to sell text books and hardware.

    1. Re:teachers make the difference by Eric+Green · · Score: 5, Informative

      I am wondering what in the world you are talking about. During the three years I was teaching, a) my highest salary was the munificent sum of $21,800 per year (roughly $40K/year in today's dollars), b) I paid 100% of my health insurance costs (NO district subsidy of the cost), and c) the retirement benefit was 40% of my ginormous salary if I managed to survive 30 years without stroking out, being knifed or shot by one of my students, or being thrown under the bus by a school administrator upset that I cared about whether my students learned or not (and note that I did NOT pay into Social Security and if I had managed to get Social Security via some other job, there's a "double dipper" penalty in the SS formula that would take most of that away from me). In the years since I switched to doing software engineering rather than teaching mathematics I've sometimes worked 60+-hour weeks and multiple all-nighters but never worked anywhere near as hard as I worked as a teacher and get paid more than three times as much money than a teacher. If you paid me the same six-figure salary I make as a senior-level engineer I still wouldn't go back, because the job is thankless, never-ending, and utterly exhausting both physically and intellectually if you're doing it right. My hats off to those teachers who stay on the job and do it well, year after year, because the fools who criticize such teachers have not a clue.

      BTW, once you get above 35 students in a classroom, it becomes simply impossible to manage in a way conducive to learning. Above 35 students learning starts dropping off rapidly, past 40 it's just baby-sitting and make-work. Teachers know this the hard way. The fact that politicians and parents talk about 40+ student classrooms as if that were some reasonable solution to the cost of running public schools tells me that either a) they don't care about education, they just want free babysitting to keep kids off the streets, or b) they're clueless cretins who need to be drummed about the head with a clue stick. That is all.

      --
      Send mail here if you want to reach me.
  4. shop class by Anvil+the+Ninja · · Score: 5, Interesting

    High school intro to programming should fill the same niche as shop class -- to get students interested in creating stuff.

  5. Best teachers I had weren't teachers at all. by LostMyBeaver · · Score: 5, Interesting

    In high school... I went to a special one called W.T. Clarke in Westbury New York... I had four teachers which were really amazing. The principle of the school decided that to teach computer programming, he'd hire a programmer. To teach electro-mechanical engineering, he'd hire a robotics engineer. To teach architecture, he'd hire an architect and to teach electronics repair, he's hire a TV repair technician. Oh... did the same for carpentry and other things as well.

    He believed that if he could find these people with a love for what they do, who felt that it would be more productive to teach 30 new kids each year than to do the work themselves. The initial pay was that of an entry level person of the field which they were specialists in and the costs to cover tuition to the university to become a certified teacher as well. Upon completion of their degree, they would gain the additional money that had been paying for their university classes as salary. The end result was, nearly every person on my friends list on FaceBook from those classes are now working high level positions in those fields..... or as teachers. That's about a 70% success rate.

    A key thing to understand about these courses is... they were elective courses. You had to do well in your normal classes or you'd be dropped from these courses. So, the students in these courses actually did better in their other classes than the other students as well. It's like forcing an athlete to pass their other classes or no football for them.

    This system worked incredibly... the problem was, the principle had to fight for this. He demanded of the school district the funds to make this happen. He probably interviewed 50 people for each position before choosing someone. After all, with the investment he would need to make in a person like this, he didn't want to have to do it every 3 years. So he picked the right person for the job. Of course, in that school, he did pretty much the same for nearly all his teachers and in a school with 1500 students, that's a huge job. But, the end result was one of the best schools in New York and possibly the whole of the U.S.. He didn't piss away money on fancy landscaping projects like they do in California. Whenever he got the money to do anything, he improved the academics of the school first and if there was any money left over, he bought a lawn mower. He would even attempt to convince the football team and cheerleading squad to run fund raisers for those things to avoid having to use the normal budget for those things.

    Mind you this was in the 80s and 90s. He set aside an area of the parking lot for kids to smoke. He felt strongly that he'd rather keep the students at school even if it meant letting them smoke on school grounds as opposed to having them skip classes to avoid getting caught smoking. These days, the parents almost certainly would lynch him for such a decision. Unlike other schools where the principle was some loser who deal out punishments. He let his subordinates take care of punishments. He on the other hand would take personal interest in any student he felt was going the wrong way. He understood that the kids who looked like "The wrong kind" could often simply be trying to define themselves as nonconformists. If some kids needed a "tough guy" reputation, he'd even pull them across the school and into his office by their ear for everyone to see, then sit down and play a game of chess with them and talk about things. Fact is, we as students didn't fear him for punishments. We feared that he would be disappointed in us... a raised eyebrow from him was enough to put nearly all the students in line.

    I can go on and on about him. But the important thing more than anything else is that he made the school what it was. He built a team of the right teachers. He sacrificed new paint in the hallways for better text books. He focused on what was important in a school. People always talk about "The right teachers" and "Higher pay", but in retrospect, I must admit that the key to success is great leadership. Start with that.