devi: (lost)
[personal profile] devi
I have marked so many IT practice papers in this last week that my eyes are starting to bleed and my long-standing hatred for the IT syllabus has been stoked up till it burns with the fire of a million suns. I swear they have gone through it and taken out everything that might make students think computers are cool and amazing, and replaced it with endless grey screeds on how employers can profit from computer use, and the Eight Rights and Four Requirements, or hang on it's the Four Rights and Eight Requirements, of the Data Protection Act. No wonder students think people who are enthused about computers are sad. So here you go, my fantasy IT syllabus, concocted a few minutes ago to cheer myself up:


How Computers Think:

  • Binary numbers
  • ASCII code. See how a text file gets turned into a stream of bits!
  • Programming languages (Write "Hello World"!)
  • There Are Operating Systems Besides Windows, You Know

(In the real IT syllabuses, you never hear any of this stuff.)

The Secret History of the Internet:

  • How it got set up
  • There Was Stuff Before The Web, You Know
  • There's This Thing Called Telnet (or more secure versions thereof)
  • Field trips to Usenet, Mono BBS and LambdaMOO
  • Who's Afraid of JavaScript? Or, how to look at webpage source code without turning white and fainting
  • Make a Webpage in Notepad, or, Angle Brackets Don't Actually Bite


Issues and Debates:

  • The Open-Source Debate
  • Intellectual Property Law and the Hacker Ethic
  • What "Hacker" Actually Means/Used To Mean (sigh)
  • Artificial Intelligence (Practical session: chat to ELIZA and her cousins)
  • Cultures of the Internet and how it's changed our way of life, beyond deadly dull supermarket stock ordering systems ect ect
  • Online shopping, the Long Tail and how it affects little indie bands/writers/etc
  • Self-publishing and print-on-demand


Look! Look! Ain't That Cool:

  • Traceroute and network depiction software. See how your information actually gets to and from Myspace/Bebo/whatever! Watch it bounce off satellites and tunnel under the Atlantic!
  • Group project: Assemble a working computer from parts! Then partition the hard drive for extra credit.


Structured Practical IT Tasks:

  • Build a database ABOUT SOMETHING YOU LIKE, eg categorise your vast manga/hip-hop collection. None of this "Mrs Jones is a quantity surveyor…" rubbish.
  • Build a website, DITTO (though you at the back drawing a bong in MS Paint can stop right now) (No, putting "this is an anti-drugs website" in tiny print at the bottom won't help).
  • Desktop-publish a book/comic DITTO, using Quark, none of your MS Publisher crap, publish it on Lulu and get your mates and your mum to buy it.
  • Play with graphics software (which is missing from just about all the existing syllabi, probably because IT'S FUN). Make yourself an icon/banner/whatever for Myspace/Bebo/whatever!


Things Definitely Not On The Course:

  • Why it's eeeeee-vil to use personal email at work, why it's eeeeee-vil to OMG STEAL MUSIC!, Ways Employers can Save Money through Software Licensing, Why the RIP Act is a Good Thing because Employers Can Monitor what Employees are Doing (Yay!), every bloody question which demands that 15-year-olds imagine they own a company



I would do some of the less silly things, but I'm always trying to fit in the whole existing syllabus in not enough time, and anyway about half the students would start foaming at the mouth if I told them they couldn't get marks for it. Sigh.

Though I'm afraid if I was in charge, the exam papers would include questions like "How awesome is Google Earth? Justify your answer with examples (10 marks)."

(Edit: I went to XKCD to link to this ("Pop quiz: Here is a cartoon. Explain the joke") and the current strip was this one. Well, yes, quite.)

Date: 2007-05-18 01:39 pm (UTC)
ext_22879: (Default)
From: [identity profile] nja.livejournal.com
I was at one of my schools and the ICT teacher (a bit of an oddball) was running a timed competition to strip a PC down to its major components and reassemble it into working order. Struck me as being a lot more useful than the turtle graphics stuff I saw in a lesson observation a few years earlier, which was allegedly intended to teach programming but seemed to be designed to make computers seem as boring as possible.

Date: 2007-05-18 02:21 pm (UTC)
From: [identity profile] hoiho.livejournal.com
seemed to be designed to make [X] seem as boring as possible

That's my entire school experience summed up in one sentence, there.

Date: 2007-05-18 02:34 pm (UTC)
From: [identity profile] bluedevi.livejournal.com
Oh lord yes, turtle graphics (which I encountered at 11) put me off computers for years.

Date: 2007-05-18 02:54 pm (UTC)
From: [identity profile] wimble.livejournal.com
Turtle graphics is really good for demonstrating shockwaves.

Decide on the speed of your turtle (eg, speed "1" is the speed of sound).
At the start point of your turtle, draw a circle of radius 10.
Move the turtle forward by it's speed, and draw another circle, this time of radius 9.
Repeat moving the turtle, and drawing circles of decreasing radius.

If the turtles moving at a subsonic speed, the newer wave fronts won't catch up with the old ones. As the speed increases, they get closer, until you get get a sonic boom.

It's really kind of nice :)

Date: 2007-05-18 07:23 pm (UTC)
From: [identity profile] bluedevi.livejournal.com
I wish my Computer Studies teacher had shown us that. That *would* have grabbed my interest.

What was wrong with the class I did, now that I think about it, was not the turtle graphics but the complete lack of context. The class was called Computer Studies, but instead of getting an overview of how computers worked or even how programming languages worked, we were sat down at the school Acorns on the first day and told to start typing in turtle graphics instructions. No one told me it was like a simplified version of programming, or what it had to do with anything else computers did. I only figured out the point of it ten years later when I started doing programming at university!

Yikes, megacomment to my own housemate. *waves across hall* :)

Date: 2007-05-18 02:45 pm (UTC)
From: [identity profile] bluedevi.livejournal.com
timed competition to strip a PC down to its major components and reassemble it into working order

For some reason that makes me think of Full Metal Jacket. "This is my computer. There are many like it but this one is mine..."

Date: 2007-06-15 01:39 pm (UTC)
From: [identity profile] gwennie.livejournal.com
Hee. This is funny :-)

I have a slow question I am asking only as it is way after the fact, and as we have never met..What is a relational database, by the by? :-)

Expand Cut Tags

No cut tags

Profile

devi: (Default)
devi

Most Popular Tags

Style Credit

Page generated Dec. 29th, 2025 02:45 am
Powered by Dreamwidth Studios
June 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2017