There has been a fair bit of discussion over the last few years on IT in schools.
Having spent three years volunteering at my local high school trying to force good coding practice on students I'm going to share the kind of war stories that teachers normally keep to themselves.
* The fantastic network engineering skills of students with a firewall between them and youtube.
* Managing illiterate students in a self driven learning environment.
* The fantastic manipulative skills of students determined to get somebody else to do the work for them.
On a more serious note we will also discuss:
* Time poor teachers and the shortcuts taken.
* Programming environments designed for school students.
* Big business in the classroom.
* Difficulties in encouraging girls to choose IT electives.
And finally why students are learning XML, CSV and project management but not OOP, automated testing or version control.
David Tulloh is a ~~budding entrepreneur~~ kept man living by the beach while pursuing his ~~dreams~~ delusions of being a ~~successful~~ mad inventor.
With a background in electronics design, embedded software development and boring software he can ~~babble~~ coherently discuss a wide range of topics.
David has been volunteering at his local highschool for three years through the CSIRO Scientists in Schools program assisting students in classes from years 9 through 12. This includes two years of rolling out the new Victorian curriculum to year 12 students.