Workshop abstract: Learning to play like a programmer: web mash-ups and scripting for beginners.
Links for the Digital Humanities pre-conference workshop 'Learning to play like a programmer: Web mash-ups and scripting for beginners'
My contact details
- For older Macs: Smultron http://sourceforge.net/projects/smultron
- For newer Macs: Smultron http://www.peterborgapps.com/smultron or TextWrangler http://www.barebones.com/products/textwrangler
- For PCs: Notepad or WordPad will work but you can also try Notepad++ http://notepad-plus-plus.org
Data to play with
- Find out more about the source datasets provided at documentation for collections data from Science Museum, National Media Museum, National Railway Museum (NMSI) as CSV and Cooper Hewitt collection data.
- If you prefer literature, try Project Gutenberg or the Internet Archive for source texts
- A long list of museum, gallery, library, archive, archaeology and cultural heritage (GLAM++) APIs, linked and open data services
- ManyEyes http://manyeyes.alphaworks.ibm.com/manyeyes/
- Google Fusion tables (tip: geo-code the data; needs someone to have a Google login)
- Voyeur Tools: great for text analysis
- Textalyser can be used to generate numeric data such as phrase frequencies (try using the outputs in other visualisation tools)
- Try entity extraction (e.g. on description fields) with Zemanta, dbpedia or Maui Indexer.
- Mr. Data Converter converts Excel data into one of several web-friendly formats, including HTML, JSON and XML
- http://selection.datavisualization.ch – inspiring examples including some libraries you can start playing with
- data-art.net – more examples for inspiration
- Bamboo DiRT is a tool, service, and collection registry of digital research tools for scholarly use
Resources to keep learning
- http://scratch.mit.edu – language designed for beginners
About learning to code
- http://www.guardian.co.uk/info/developer-blog/2011/oct/07/programming-developer-journalist Seven things you should know if you're starting out programming
- Stephen Ramsay, Learning to Program http://lenz.unl.edu/2012/06/10/learning-to-program.html
On hack days
- Chris Heilmann on hack days http://www.slideshare.net/cheilmann/what-the-hack
- Discussion on broadening hack days http://museum-api.pbworks.com/w/page/40213729/Broadening%20hack%20days
Going further with debugging