home

//Note the Student reference & troubleshooting directory – tutorials/reference documents will be added here for the remainder of the semester. If you add a request for technical support or tutorial, please post a link to it on the TOP of that page. //

=Week 11 | Seminar Wrapup & Final Crunch= You should be knee deep in resolving your design goals by this point as it is expected that your completed sites (or whatever state your work is in) will be presented next week (note the assignment brief). This week we'll be spending approximately 1/2-2/3rds of the session moving through the final seminars and then doing last minute technical consultation. Dafydd and I will be available to help you troubleshoot issues, but is expected that you are well on your way to completing your site design. Presumably some of you will have hit walls in developing your content types or views, try referring back to the tutorials for guidance or ask your peers about the workflows they have implemented – but ensure you have a concise list of questions ready for class this week. Note: Given it is the final week, Dafydd and I need to be democratic in how we distribute our attention/support – so if you chat with us, make sure you start with the most pressing issue first. Additionally, please ensure you've spent time debugging/troubleshooting any issue you bring to our attention. If you get stumped on something after this week's class, open up a troubleshooting request (in the same way you'd add a wiki tutorial) and someone within the class (or I) can help out.

=Week 9 | Responsive Design & Seminars= This week we'll begin our seminar series. I'll be opening the class with a brief presentation on [|responsive web design] and the bulk of the session will be dedicated to working on your final projects. Given your development should be underway (or getting underway), it is highly recommended that you take some time to write up a troubleshooting reference document or a tutorial for your peers and get the wiki progress report portion of the evaluation out of the way.

As discussed last week, you should be moving towards finalizing your wireframes for your site. It is really important that you mindfully design your base content types (project, article, ) and think about how you can make them display //across// your site. When you are editing a content type note the 'manage display' tab, you can use this to tune how fields are output across the site (e.g. you might serve a large image on the node view of a project page and a thumbnail on the landing page of your portfolio). The goal here is to think at different scales and develop a cohesive user experience with an authored landing page, node views (and intermediary sub-landing pages as well) – you will be held to much higher standards than the final assignments in CCT360 so please make the most of the remaining three weeks.

=Week 8 | Afterburners on! (CSS tips/tricks & whirlwhind jQuery plugin tour)= Welcome back from reading week, hopefully it was an actual break for each of you. This week we get down to business and you get started on your final sites. If you don't already have a plan or mandate for what you're going to be executing with the final assignment you should, if you don't already have wireframes it would be in your best interest to generate them tomorrow and get feedback from myself, Dafydd and your peers. Once you complete wireframes then you'll actually know what you have to carry out and will be able to confidently plan your content types, pick what modules you'll use and (if applicable) choose an appropriate theme. As an exercise, I'm going to have the class brainstorm to collaborate a plan of attack for a portfolio site.

I'll be doing a whirlwind demo of (well, mostly pointing at) a number of modules that you might use for the final assignment, depending on goals – this might be right up your ally and you can incorporate them into your development. Additionally, Dafydd is going to try to do some an optional CSS session which you can sit in on if you are interested (or you can just work). A month is not that much time to develop a website, so the onus is on each and every one of you to hit the ground running with this assignment. (ps... don't forget your wiki progress reports)

Dafydd's CSS presentation deck: https://docs.google.com/presentation/d/1f0QC8WDICS_F7FCVG_-MaoCDgEYVqqD1Oowu5r96NpE/edit

=Week 7 | Backup Tutorial, CV Work Session & Final Assignment Introductions= I'm going to push back our HTML5/jQuery session until after the CV assignments have been completed. Tomorrow will be used to introduce the seminar and website assignments, teach you how to do a site backup/upgrade and make as much headway as possible on the pending CV assignment deadline. If you are practically done your CV assignment (or done) and want to brainstorm with Dafydd or I about the final assignment, please speak to us during class.

=Week 7 | Backup Tutorial, CV Work Session & Final Assignment Introductions= I'm going to push back our HTML5/jQuery session until after the CV assignments have been completed. Tomorrow will be used to introduce the seminar and website assignments, teach you how to do a site backup/upgrade and make as much headway as possible on the pending CV assignment deadline. If you are practically done your CV assignment (or done) and want to brainstorm with Dafydd or I about the final assignment, please speak to us during class.

=Week 6 | Images & Media= Your CV assignment is due next week so you if you haven't finalized your plans yet, you should do so before leaving class tomorrow. If you have any concerns or questions about how to tackle the assignment, please consult Dafydd or I. I have prepared a tutorial for implementing a rudimentary slideshow, please work through it in the first portion of class today as while not necessarily directly relevant to your CV assignment, it will lay the foundation for more involved work with media in Drupal. Once you've completed the tutorial, you might consider plugging away at some of the suggested exercises over reading week.

=Week 5 | Taxonomy & Images= Some good news: we are slightly ahead of where we need to be this semester (that rarely happens), so this week will be light on tutorials/lecture and largely be a free work session for your CV assignment. I think a good goal for today's session would be to map out how you want to implement this assignment and talk to Dafydd or I for input – and let us know if you are having trouble with CSS/basic Drupal orientation (however: if you have not done all of the tutorials you should do them ASAP as they cover many of the key required skills associated with the first design assignment). There are two new tutorials posted, the first is an (optional) walkthrough of how to get Typekit working for webfont hosting given our finicky server situation (unfortunately this solution means we miss out on the swank type interface of @font-your-face due to sever issues) and secondly I've written up a tutorial that will familiarize you with basic image configuration options in Drupal (please ensure you do the latter tutorial before next week's session).

=Week 4 | Content= This week we'll get started on the CV assignment – and that means you'll be expected to dive into some related tutorials (I/II). We'll be looking at several examples of content types and views from other contexts, but this is the moment that the onus shifts over you to start building stuff – when working through the provided tutorials, take your time and be mindful of all the options. With these exercises you are learning a lot of fundamental skills, so **TAKE YOUR TIME** and once you've worked through them be sure to spend some time with all of the steps at the end of the second walkthrough. I wouldn't recommend trying to lock down your design for your CV this week, but you should be making those plans by next week or so.

The various block regions of the [|Omega Theme] =Week 3 | Blocks, layouts and (more) themes=

This week will be wrapping up our 101 style introductions to basic Drupal concepts and moving into more of a design mode. We'll be examining the possibilities afforded by blocks in order to get a better understanding of layout in drupal, and working through a couple of the more flexible themes. The class will culminate with a open design exercise to allow us to get a sense of where the group is in terms of CSS skills and as a warm up for the forthcoming CV exercise. The case study exercise and participation rubric will both be introduced and discussed as well.

[|whitehouse.gov] =Week 2 | Drupal Basics=

This week we'll be looking a little more closely at the general lay of the land within the Drupal administrative interface. We'll do some rudimentary exercises like changing themes and installing modules and take a quick look at content types and content creation. Please note that I'll be taking attendance every week moving forward and next week I'll be introducing the participation mark rubric and the case study assignment. Things will still be pretty low key this week but next week the pace will start to ramp up. Please ensure you've worked through the[| 'Zero to 60 in 60 Minutes']and the [|Tim O'Reilly interview] this week – both will //really// help you get your bearings.

=Week 1 | Welcome to the wikispaces home of CCT460W12 LEC0101!= In this course we'll be extending the information architecture fundamentals that you developed in CCT360 and exploring Drupal, a robust and modular content management system. While we'll be taking it easy the first week (doing the expected intro/admin), things will speed up very quickly and you'll be expected to be constantly working and attentive the entire semester. The workload in this course is considerably higher than 260 or 360, but it is completely manageable if you work steadily.

Please note the install directory – and see which install you've been assigned. The first order of business today will be getting our installs up and running and will do that after a brief intro lecture in class today.