participatory demonstration?
From: Lex Nederbragt [mailto:[email protected]]
Sent: 22 October 2018 3:22 PM
To: Discuss list Carpentries <[email protected]>
Subject: Re: [discuss] What's in a name: Live-Coding, or?
Thanks for the 'code-along' suggestion. I like it, it sounds great! However, I
am not sure how to use it in practice to describe our teaching method as it
seems to be meant as adjective, not a noun. For example, we currently write:
"One of the cornerstones of Software and Data Carpentry teaching is live coding"
We can’t hardly change that to ‘is code-along’. We could use ‘is a code-along
style of interactive programming’, but that becomes too long again… ‘is
code-along sessions’ doesn’t work too well either. Oh, and ‘is code-along live
coding’ sounds weird.
So I like it as an adjective describing the style of teaching, but feel I’m
still looking for a better noun, or better adjective between ‘live’ and
‘coding’.
Lex
On 15 Oct 2018, at 17:24, Hoyt, Peter
<[email protected]<mailto:[email protected]>> wrote:
+1
Peter Hoyt
On 10/15/2018 10:12 AM, Erin Becker wrote:
I love code-along!
On Mon, Oct 15, 2018 at 5:19 AM Jeremy Metz via discuss
<[email protected]<mailto:[email protected]>> wrote:
+1 for code-along - short but descriptive, and also informal and fun sounding!
On Mon, 15 Oct 2018 at 13:04, Adriana De Palma
<[email protected]<mailto:[email protected]>> wrote:
Code-along. As in sing-along. As in fun ☺
From: Lex Nederbragt
[mailto:[email protected]<mailto:[email protected]>]
Sent: 15 October 2018 12:49
To: Discuss list Carpentries
<[email protected]<mailto:[email protected]>>
Subject: [discuss] What's in a name: Live-Coding, or?
Hi,
I have for a while been thinking about the term ‘live-coding’ as we use it as
our teaching approach in workshops. What we mean is a form of teaching
described in the instructor training
material<https://carpentries.github.io/instructor-training/15-live/index.html>
as “work[ing] through the lesson material, typing in the code or instructions,
with the workshop participants following along”. But there are other meanings
of the term, for example, some people will ‘live code’ a software demo during a
conference, without the participants doing any coding themselves. Apparently it
even can be done as a performing arts form (creating sounds, images, etc)- see
the wikipedia entry on ‘Live coding'.
I am looking for a term that better describes what we do. Examples I have
considered:
- live follow-along coding; however, follow-along does not imply learners being
active, they could just as well sit back, relax and follow along closely (note
that the description from the instructor training material uses this wording
also)
- live interactive coding; however, there is not much interaction unless for
any truly interactive exercises
- live together-coding or live collaborative coding; however, we are not really
coding together or collaboratively, learners merely mirror the instructor
(except for when they do exercises); still, these are currently my favourites
Any other suggestions?
Best,
Lex
--
Associate Director, The Carpentries
Pronouns: she/her/hers
The Carpentries<https://carpentries.topicbox.com/latest> / discuss / see
discussions<https://carpentries.topicbox.com/groups/discuss> +
participants<https://carpentries.topicbox.com/groups/discuss/members> +
delivery options<https://carpentries.topicbox.com/groups/discuss/subscription>
Permalink<https://carpentries.topicbox.com/groups/discuss/T69368b0ceffc20b9-M62576145ce7ef5c4ba5a54c2>
The University of Dundee is a registered Scottish Charity, No: SC015096
------------------------------------------
The Carpentries: discuss
Permalink:
https://carpentries.topicbox.com/groups/discuss/T69368b0ceffc20b9-M4f3c3c24f5537beca54f6b1f
Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription