Those look very interesting. We teach stats in RStudio from almost the minute they walk through the door in 1st year. We expect all graphs/representations to be literate and reports to demonstrate reproducibility through inclusion of the scripts. With a cohort of 200 (and rising) it is a challenge to embed those skills but by the time they get through to 3rd year they start to do some good stuff and are confident in large scale data wrangling.
Overheard in the library 'Why are you messing around with Excel? it is so much easier in R' from a cohort who are the antithesis of the nerdy geek programmer. So we have successfully introduced R into the undergrad curriculum and are slowly training faculty who get a shock when the student in the genetics class ask for the raw data and do a proper ANOVA rather than the Fisher Price version the instructor had been doing for years because the student's didn't have the skills. This amounts to about 5-6 contact hours in level 1 and substantially more (16+) in level 2. Level 1 covers basic plotting and descriptive stats. Level 2 covers statistical models, fitting and testing to multiway ANOVA. We only teach the basic plots as I am not brave enough to attempt to teach 200 18 year old biologists ggplot2 - their brains are too delicate. I'm working on getting a reasonable amount of Python in but that is difficult to find time and the appropriate context to engage the students. Happy to chat and share materials if folk are interested. ..d Dr David Martin Lecturer in Bioinformatics College of Life Sciences University of Dundee ________________________________ From: Discuss <[email protected]> on behalf of Karen Cranston <[email protected]> Sent: 21 April 2015 19:08 To: Robert M. Flight Cc: Jennifer Bryan; Software Carpentry Discussion Subject: Re: [Discuss] undergrad curriculum examples I've been really impressed with Mine Çetinkaya-Rundel at Duke who teaches intro stats using RStudio and literate programming [1]. There is a nice summary of the approach in this article [2]. Mine and I (and Jenny!) were at a reproducible science workshop last fall, which is where I learned about this course. Materials on GitHub [3]. Cheers, Karen [1] https://stat.duke.edu/~mc301/teaching/ [2] http://chance.amstat.org/2014/09/reproducible-paradigm/ [3] https://github.com/mine-cetinkaya-rundel/sta101_sp15 On Tue, Apr 21, 2015 at 1:43 PM, Robert M. Flight <[email protected]<mailto:[email protected]>> wrote: Does anyone know of any examples where software carpentry type skills have been integrated into an undergraduate science curriculum? It seems to me that the various skills taught in software carpentry could be integrated into an undergraduate science curriculum if done correctly, given the prevalence of data manipulations that are frequently performed in undergraduate science labs (chemistry titrations / conversions, physics equation fitting, biology number manipulations), at least in my experience over 10 years ago. I don't imagine that things have changed, and have likely gotten worse. I know that Jenny Bryan is integrating a lot of this stuff into her advanced stats class (which is awesome), but the more I think about it, it seems that it would be useful to introduce things earlier rather than later. I would be very appreciative if anyone has any specific examples from their own or others teaching. Regards, -Robert Robert M Flight, PhD Bioinformatics Research Associate Resource Center for Stable Isotope Resolved Metabolomics Markey Cancer Center University of Kentucky Lexington, KY Twitter: @rmflight Web: rmflight.github.io<http://rmflight.github.io> EM [email protected]<mailto:[email protected]> PH 502-509-1827<tel:502-509-1827> The most exciting phrase to hear in science, the one that heralds new discoveries, is not "Eureka!" (I found it!) but "That's funny ..." - Isaac Asimov _______________________________________________ Discuss mailing list [email protected]<mailto:[email protected]> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org -- ~~~~~~~~~~~~~~~~~~~~~~~ [email protected]<mailto:[email protected]> @kcranstn ~~~~~~~~~~~~~~~~~~~~~~~ The University of Dundee is a registered Scottish Charity, No: SC015096
_______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
