My father teaches Computing at a private school in the UK, and I've been up 
there to do a number of lessons with his classes. None of them have been 
officially SWC, but they've covered very similar ground - although a bit less 
practical than I'd have liked.

I've been introduced as "a real-world programmer" (!) and have talked about how 
to design larger pieces of code (eg. for their A-Level coursework), splitting 
things up into functions effectively, testing effectively, good code structure, 
variable naming and those sorts of things.

I've mentioned version control, but have yet to persuade my Dad to let me teach 
a lesson or two on it and get them to use it for their coursework...I think 
it'd really help though!

Generally it has gone down very well with the students: they've appreciated 
someone from outside coming in and showing them how things like this actually 
help with real-world coding - and apparently it has helped quite a lot with 
their coursework.

Cheers,

Robin


_______________________________________________
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to