Hi everyone, welcome to the Ubuntu Open Week session on the Ubuntu Community Learning Project (UCLP). My name is Elizabeth Krumbach, I'm a board member of the UCLP, have been involved with technical review of professional coursework, have worked to coordinate classes in #ubuntu-classroom and am involved locally with my LoCo team which seeks to launch classroom training. As a pretty new project, this session will give details about the UCLP, I will be covering project goals, general project status and how to individuals can get involved, I'll pause for questions throughout. The goal of this project is to create coursework that can be used by individuals for teaching, for Ubuntu LoCo teams, for Linux Users Groups, for presentations at conferences, for IRC, for Moodle-based teaching - anywhere you're teaching folks about Ubuntu. Our project page is here: https://wiki.ubuntu.com/Learning We have an IRC channel on this network over at #ubuntu-learning Our mailing list is here: https://lists.ubuntu.com/mailman/listinfo/ubuntu-learning And we have a Moodle installation over at http://learn.ufbt.net/ To actually achieve this goal, we seek to develop core material for use in 3 major deployment formats: * Live classes * Moodle * IRC To aid in this effort we've recruited a diverse group of individuals to be on our team board, whose expertise cover various portions of the "Learning" spectrum, including primary education, Moodle deployments, training in IRC and live class training. As far as material goes, we have five core sections we seek to cover: * How to Use Ubuntu: https://wiki.ubuntu.com/Learning/UbuntuDesktopTopics * How to Maintain Ubuntu: https://wiki.ubuntu.com/Learning/SystemAdminTopics * How to Develop Ubuntu: https://wiki.ubuntu.com/Learning/DeveloperTopics * How to Spread Ubuntu: https://wiki.ubuntu.com/Learning/AdvocateTopics * How to Teach Ubuntu: https://wiki.ubuntu.com/Learning/TeachingTopics So as you can see from these pages, we've been developing course outlines and collecting resources for each of these topics - but we need more help! From these outlines and resouces, we put together coursework that could be deployed on these multiple formats. Before I get into talking about our workflow, are there any questions so far? The workflow for course development is essentially: Step 1: Collaborative discussion and outlining on the wiki For instance, if you take a look at our "How to Use Ubuntu" wiki page, you'll see that I've taken "ownership" of the Introduction: https://wiki.ubuntu.com/Learning/UbuntuDesktopTopics As people want to write classes, they update the wiki page so others know they're working on it. Step 2: Further development and fleshing out in bzr+asciidoc We track core cores material in Bazaar and the asciidoc format. While it's not required for people to write in this format (.odt is fine if that's all you can do!) this is the preferred method for the team due to the ability to easily transform it into other formats. This portion of the development process will be the real meat of the course, putting it into a format that people can learn from, linking to the raw documentation from the wiki and other online resources, and essentially turning raw wiki documentation into a teachable format. To have a peek at the Sysadmin courses currently in bzr check out: https://code.launchpad.net/ubuntu-learning-materials Step 3: Putting material from B into our 3 major deployment formats - live classes, irc, moodle In this section we hand it off to our experts in live classes, irc and moodle for them to put it into their respective formats. But this is our workflow in a perfect world, and we don't live in one :) To account for this, the project is very flexbile with this workflow. Want to join the project and just do an IRC session? Great! Update the wiki to show the class you're covering and link to the session logs so we can gain from your expertise. Want to join the project and just do development directly in Moodle? Excellent! Update the wiki to show what you'll be covering in your Moodle course and link to your progress. This is a pretty preliminary view of how we're doing things now and it'll be worked through in the coming months, but are there any questions before I move on to how to join this team? Now... how do you get involved? How do you benefit from our resources? We've made it pretty easy to join the project, as outlined in https://wiki.ubuntu.com/Learning/Structure: 1. Sign the Code of Conduct (see: https://help.ubuntu.com/community/GnuPrivacyGuardHowto#Validation%20on%20Launchpad) 2. Introduce yourself to the team and give us an idea of your interests, skills, and how you see yourself working with the team (introductions can happen via mailing list or in IRC, in public or to a team board member) 3. Apply for or have one of the board members add you to the launchpad team: https://launchpad.net/~ubuntu-learning We're looking for folks to help out the project in a variety of ways: * Folks who will help fleshing out outlines and getting links to great material that exists so we can link to it as reference material * Course writers either using the set workflow, or developing directly for Moodle, IRC or Live sessions * Moodle experts who can help others with Moodle development * IRC teachers who will lead courses in IRC (related to http://wiki.ubuntu.com/Classroom) * Real Life session teachers who are seeking to teach course material And how can you benefit from this project? As courses are released, you can take them and start teaching them! Already, Martin Owens has already released 10 courses in PDF that he's been teaching for the US-MA LoCo for the "How to Maintain Ubuntu" section, which can be found at the bottom of https://wiki.ubuntu.com/Learning/SystemAdminTopics under "System Administration Basics Course" That pretty much wraps up my summary of the project. Questions?