seminar

**Assignment 3: Seminar** **Due Date: Presented in class in March (seminar schedule)** **Evaluation: 15% of final grade** //This is a group exercise – students are **required** to work in groups of four or five.//

Over the last seven weeks we've familiarized ourselves with basic publishing functionality with Drupal – In March we'll be extending these skills and developing rudimentary personal sites. To assist with this work, we'll be running a series of student-run seminars throughout March. Each student needs to find three to four collaborators to form a team to investigate a specific type of functionality, or type of module and present their research back to the group. The expectation is that the group will be able to use (some of) this information in their future work and the exercise will draw the entire class into determining the tone and content of the remainder of the semester.

**Exercise**: Each group will be expected to prepare a 15-20 minute presentation that provides an overview of a topic of their choosing. Possible topics could address the following themes/topics in Drupal: ...or a topic of your choosing (must be approved by the instructor). Choosing a topic may seem intimidating given that you are new to this platform but don't be shy, pick something that you are interested in learning about and become an expert.
 * an overview of jQuery UI improvements
 * SEO in Drupal
 * Strategies for improving performance
 * Themes for designers
 * arguments and contextual filters in views (advanced)
 * WYSIWYG editors in Drupal
 * The Media module in Drupal
 * Building social networks with Drupal
 * Overview of ecommerce modules
 * Overview of geoweb modules
 * HTML5 in Drupal

Each group will be expected to prepare a presentation providing a clear and lucid overview of their topic as well as a writeup on Wikispaces documenting their research. Most of these topics will require groups to install and get a basic understanding of modules (or themes) related to their topic. // Presentations will be timed and stopped at 20 minutes with up to five minutes available for questions. //


 * Choosing topics/scheduling (some ground rules) ** :


 * 1) Each group will be required to book a date on March 1st, 8th or 22nd.
 * 2) No more than four seminars can take place on a single day (and a cap of three on the 22nd).
 * 3) Dates will be booked on a first come, first serve basis.
 * 4) To book a date, a team must email their proposed topic, team members and presentation date to the instructor.
 * 5) With the exceptions of themes – each topic can be covered by only // one // group. Up to // two // groups may present on themes in Drupal (but they must coordinate amongst themselves so that their material does not overlap).
 * 6) Topics not listed above must be approved by the instructor.
 * 7) All teams must book a date/topic by February 20th.

It is expected that each group will spend 10-15 person-hours researching or experimenting within Drupal to prepare for their presentation. If you are looking at a complex module (i.e. ubercart an ecommerce module) it is not expected that you master/or deploy it in a real world context, but it // is // expected that you'll install it, see how it links up with core and do some experimenting to get a general sense of how it works.

**Evaluation**: This assignment is worth 15% of the grade. This breaks down to 10% for the seminar presentation and 5% for documenting the presentation on wikispaces. Your writeup is expected to be posted //before// class on the day of your presentation.

Evaluation criteria:
 * Seminar: Presentation organization/clarity, visual presentation material, clearly demonstrated hands-on understanding of subject, effort
 * Writeup: utility to class, conciseness and overall writing quality, clarity

Seminar marks will be emailed to each team within 72 hours of their presentation. Given that this is a 400 level course a seminar that conveys thoughtful engagement with the subject and articulately communicates this understanding back to the class will receive a 75% – If your groups surpasses or falls short of these expectations your mark will scale up and down accordingly. Make sure to choose a team with a range of skills so that you can wrap your head around technical research and coherently present your findings back to the class.