Flossie/BCS Career Taster Workshops
A series of refresher workshops and inspirational talks for women returning to coding after a break or wanting to learn some programming skills for other projects.
Download supporting materials:
- Introduction to Free/Libre and Open Source Software [Presentation: pdf 185.8 KB] – Paula Graham
- Materials for AppInventor workshop [hyperlink] – designed by Hannah Dee and facilitated by Louise Brown
- How to contribute to Open Source projects [Presentation: pdf 1 MB] and Introduction to Github [Presentation: pdf 1.6 MB] – Cornelia Boldyreff
- Python Workshop [Folder containing all the materials for Python workshop: 1.5 MB] – Cornelia Boldyreff
Opportunity to start contributing:
Xapian is a search engine library; it provides various moving parts that enable you to build search functionality into other software, as well as some out of the box tools (including a CGI-based web search engine). Written in C++, with bindings for use from Perl, PHP, Python, Ruby, Java, Lua, Erlang, C# and TCL (and someone was working on node.js — not sure what the state of that is). Xapian is part of both Debian and Ubuntu, and was used in the One Laptop Per Child project.
We have a getting started guide for developers wanting to build things with Xapian (http://getting-started-with-xapian.readthedocs.org/en/latest/) with examples in python; we also have a "Help Wanted" page on our wiki (http://trac.xapian.org/wiki/HelpWanted) which links to a big list of project ideas (http://trac.xapian.org/wiki/ProjectIdeas) ranging from the fairly small (as little as a dozen lines of code likely required) to huge (right up to adding support for other human languages none of us knows anything about, which would require both deep C++ work and knowledge of the language in question, plus getting to grips with various Information Retrieval ideas that underpin the way Xapian works).
For anyone comfortable just jumping in we have mailing lists (xapian-discuss is the best to start: http://lists.xapian.org/mailman/listinfo/xapian-discuss) and IRC channels (#xapian on Freenode).
Stay in touch!
Social Media Workshop
This workshop is intended to help non-profits and social enterprise use social marketing techniques adapted to their needs.
It begins with an introduction to strategic planning to help organisations look at social media marketing realistically and focus their efforts. This is followed by a practical session with Twitter to familiarise with concepts and techniques for setting up and building your network. We finish up with a broad overview of some of the more popular social media sites you might want to use and some tools to help you manage your campaigns.
Download the supporting materials:
- Workshop Outline
- Presentation: Introduction to Social Media
- Worksheet for Exercise 1:
- Presentation: Some Popular Platforms
- Helpsheet: Quickstarter
- Helpsheet: Measuring Success
Please note that all these materials are licensed under a Creative Commons Attribution-Share Alike 2.0 UK: England & Wales License