This is very neat, I love the idea of these contrasting examples. I'm sure
they will be a great opening for discussions.

It's funny to me, because I've used the linux/OSX shell very extensively
for many years, but never ever used a for loop. I often do a bit more
complex things using Python or another scripting language, and for this I
would have used xargs or parallel :) So you always learn something new!

However, I would have specified bash for loop, rather than "unix shell". I
currently use fish shell, and previously have used zsh. This certainly
doesn't work in fish, and I'm not sure if it will work identical in zsh
either. Perhaps the idea of different shells is a bit too exotic for
seminar participants, but still good to specify.

Stian

On Fri, May 13, 2016 at 12:07 PM, Lex Nederbragt <[email protected]>
wrote:

> Hi,
>
> Greg’s recent video 'An example of bad teaching’ was part of a bigger plan
> we made to use video demonstrations for the instructor training workshops.
> My part in this was to make a demonstration focussing on good and bad
> practices for the live-coding aspect.
>
> Thus, this week, I made two 2-3 minute videos with contrasting ways of
> doing a live coding session:
>
>    - one demonstrates as many ways as possible how to not do this
>    - one uses as many good practices as possible
>
> During the instructor-training workshop, participants will be asked (in
> small groups) to discuss the differences and their relevance.
>
> It was really fun to do. I had help from a colleague who has experience
> making videos, and two local *Carpentry folk to act as learners. In all, it
> took us two hours (a dozen shots) to get both videos right.
>
> Here are the videos:
>
> Part 1: https://youtu.be/bXxBeNkKmJE
> Part 2: https://youtu.be/SkPmwe_WjeY
>
> And a blog post with more details:
> https://flxlexblog.wordpress.com/2016/05/13/a-video-introduction-to-instructing-by-means-of-live-coding/
>
> Enjoy!
>
> Lex
>
> _______________________________________________
> Discuss mailing list
> [email protected]
>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>



-- 
http://reganmian.net/blog -- Random Stuff that Matters
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to