This summer (2020) I revised the second edition of my open content, open access and open source textbook Digital Research Methods with Mathematica. It is freely available as a Mathematica notebook which can be accessed with either the Mathematica software or with Wolfram's free Wolfram Player. The content remains mostly the same as the previous version with a few minor edits. New in this edition are more than 100 short screencasts which I created to support online learning during the COVID-19 pandemic.
The book focuses on learning to read code to the point where one can modify it to solve related research problems. Here are the topics that are covered.
Thanks, Vitalyi! It was interesting to finally get a chance to talk to Jesika Brooks about the book, screencasts and the course. Her questions got me thinking of the wider context of creating open textbooks like this one.
Just read this new interview from @William and thoroughly enjoyed it:
I think it's very useful especially to new technical writers who can learn from William experience and approaches.
-- you have earned Featured Contributor Badge
Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!
I just signed into the Community for the first time and found this. What a treat!
Thank you so much for this wonderful resource.
Thanks, @Vitaliy Kaurov! I think it took the better part of a month to make the screencasts. I was using ScreenFlow software and found that the file sizes tended to get pretty large for anything over about 10-15 minutes. That is fine, because many experts on online learning suggest that things like videos and screencasts should not be much longer than that.
@William, this is an awesome book! From my contacts I know that it is very appreciated by many and that you have a great readership. The book is also used in classrooms. Thank you very much for the announcement of the screencast companion! 100 videos is quite a production. How long did it take you to record them? Wonderful work!
Thanks for the kind words, Arno!
This is simply a fantastic resource thank you!
Not even included in the table of contents above is an additional (nearly 50 page) section at the end of the textbook with ideas for further digital humanities projects and experiments often linking to existing data and sample code to get one started.