[Discuss] Helpers needed for Aug 29-30 workshop at Northeastern University

2016-08-09 Thread David Dotson
Hey all,

We are running a self-organized workshop at Northeastern University on August 
29th and 30th, and we are in need of 2 to 3 additional helpers. If you are in 
the Boston area during these days and would like to help out, please contact me 
(David Dotson, dot...@gmail.com). We'd love to have you, and we will provide 
you with lunch and coffee on both days. :)

Cheers!

David


___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

Re: [Discuss] Two things about git...

2016-04-13 Thread David Dotson
I think what the author's getting at with respect to git's mental model is that 
commits form a directed graph, with each commit pointing to its parent (or 
parents, in the case of merge commits), and with "branches" just functioning as 
names that point to a particular commit. The gnarly set of git commands do 
operations on this directed graph, and that's basically it.

The model is relatively simple, but having in mind what you are trying to do to 
the graph of commits goes a long way in figuring out the sequence of commands 
one might use to get there.

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


Re: [Discuss] Need presentation materials for making the case for SWC

2016-02-20 Thread David Dotson
Perfect! Thanks!

David

On 02/20/2016 10:39 AM, Rémi E. wrote:
> Hi David,
>
> There is this:
> https://github.com/swcarpentry/slideshows
>
> but the numbers, at least, would probably need a refresh.
>
> Rémi
>
>
> On 20/02/2016 18:27, David Dotson wrote:
>> Hey all,
>>
>> I'm giving a brief (10 minute) presentation next week at a ASU Physics 
>> department faculty meeting to convince the department to support annual an 
>> SWC workshop targeted to graduate students each January. I don't think it 
>> will be a hard sell, since the chair was already impressed by the feedback 
>> from our workshop this January 
>> <http://smallerthings.org/2016-01-07_asu_physics/>, but is there a 
>> reasonably up-to-date set of materials I can draw from to make it an easy 
>> decision for them?
>>
>> The department has already made strides in improving the computational 
>> education of their undergraduates with a new Computational Methods in 
>> Physics <http://asu-compmethodsphysics-phy494.github.io/ASU-PHY494/about/> 
>> course, for which we've drawn heavily from the SWC playbook in putting 
>> together. The annual SWC workshop should help to fill in the gaps for 
>> incoming graduate students that didn't get to benefit from such a course in 
>> their own undergrad program.
>>
>> Thanks!
>>
>> David
>>
>>
>> ___
>> Discuss mailing list
>> Discuss@lists.software-carpentry.org
>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>

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

[Discuss] Need presentation materials for making the case for SWC

2016-02-20 Thread David Dotson
Hey all,

I'm giving a brief (10 minute) presentation next week at a ASU Physics 
department faculty meeting to convince the department to support annual an SWC 
workshop targeted to graduate students each January. I don't think it will be a 
hard sell, since the chair was already impressed by the feedback from our 
workshop this January , but 
is there a reasonably up-to-date set of materials I can draw from to make it an 
easy decision for them?

The department has already made strides in improving the computational 
education of their undergraduates with a new Computational Methods in Physics 
 course, for 
which we've drawn heavily from the SWC playbook in putting together. The annual 
SWC workshop should help to fill in the gaps for incoming graduate students 
that didn't get to benefit from such a course in their own undergrad program.

Thanks!

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

Re: [Discuss] Live coding delivered by heart or from script?

2016-01-22 Thread David Dotson
Welcome aboard, Andy!

I usually keep my "cheat-sheet" on my phone next to my keyboard, reviewing it 
in pieces between moments where I ask the whole class to do something given 
what I'd just demonstrated. For the case of teaching shell and git, the cheat 
sheet is usually the SWC lessons themselves on the web. For python, I use a 
notebook  that I 
made a while back that distilled the python lesson into my own teaching style.

So I don't do it all from memory, but I do it from memory in bite-sized chunks. 
After teaching a lesson a few times though it doesn't take much to jog my 
memory.

I don't keep the lesson material on my laptop screen because I consider it 
distracting for learners, preferring only the shell/notebook that I'm actually 
teaching from be there. Plenty of people do this, however, and it comes down to 
how you prefer to teach.
___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Re: [Discuss] pulling along those behind

2015-10-27 Thread David Dotson
When teaching Python, I have a keyboard shortcut set up to push my live-coding 
notebook to a repository on github. At the beginning of the lesson I post the 
link to the etherpad and let learners know that this is a good tab to keep open 
for when they want to see cells I've long since scrolled past, or if they want 
to copy-paste blocks of code they perhaps didn't manage to finish that are 
useful for later. Getting the latest version of what I've done is just an  
away. Since github now renders notebooks, this works quite well.

Next time I might make this an every-minute cron job so that I don't have to 
remember to hit the shortcut every so often.

I don't have a good solution for things run from the terminal, except perhaps 
setting the history file to go to Dropbox, which I've seen done before.

David

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


Re: [Discuss] Anyone going to Scipy 2015?

2015-05-24 Thread David Dotson
I'm going, and I'd be happy to split the hotel (cheaper for everyone!). I 
already have a two-bed room reserved with the venue hotel Jul. 6 - 9 (all they 
had left by the time I reserved it), so if you want to go in on it let me know 
off-list.

Cheers!

David

On Thu, May 21, 2015 at 5:43 AM, Daniel Chen dch...@gmail.com wrote:

 Hi Everyone:

 A few scipy 2015 questions:

 1. Anyone going looking to split a hotel?
 2. Does anyone have a promo code?


 Hoping to see people there!



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