[Discuss] Tools/approaches for showing annotated changes to code for teaching?

2016-07-23 Thread Robin Wilson
Hi, I'm aware that you may have read the subject line and thought "use git!" - but I think there's a bit more to this question than that... As part of some small-group programming teaching, I'm trying to show some examples of development of code over time, as the code is gradually refactored,

Re: [Discuss] SWC for high school (16-18)

2016-05-04 Thread Robin Wilson
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

Re: [Discuss] Bash in Windows 10 mid-year update

2016-03-30 Thread Robin Wilson
On 30 Mar 2016, at 19:44, W. Trevor King wrote: > I'm not sure how that would happen though. Have Canonical/Microsoft > ported all of those applications to also run on a Windows kernel? Are > they using something like Cygwin's shim layer to put a POSIX interface > on top of Window's kernel? Th

Re: [Discuss] Phrases to avoid when teaching

2016-03-25 Thread Robin Wilson
I've had similar discussions with people at my university who insist on teaching IDL (for those who have no experience, a commercial scientific programming language that has fairly limited use these days). Many of the students I have spoken to have said that after getting out of university they

Re: [Discuss] noWorkflow

2015-09-07 Thread Robin Wilson
Hi all, Greg just contacted me and suggested that I might want to participate in this discussion, as I've been discussing another provenance tool with him (a Software Carpentry blog post will be coming shortly). The tool is called 'recipy' [1] and is described in more detail in my blog post [2].