Many colleges and universities have adopted Drupal 7 Explained as a course textbook.
Here are suggested details for a course based around Drupal 7 and the book "Drupal 7 Explained".
Do You Want to Use Drupal 7 Explained in Your Classroom?
We'd be delighted to help you with review copies, and all the advice you need.
Please email firstname.lastname@example.org to talk with us.
Suggested Drupal 7 Course Names
- Introduction to Drupal 7
- Introduction to Content Management Systems.
Suggested Course Description
Covers basic content management system concepts. Students learn how to build, design and manage Drupal 7 and how to implement it for personal and business websites.
Suggested Student Learning Outcomes
- Understand what a Content Management System is and how it differs from traditional, flat websites
- Select the appropriate server environment and be able to install Drupal 7's files and database
- Successfully organize and present content in Drupal 7
- Select and integrate extra Drupal 7 features
- Modify the appearance and layout of Drupal 7 websites
- Understand potential threats to CMS websites and understand how to protect and backup such websites
Suggsted Outline of Subject Matter
Course subject matter is directly aligned with Student Learning Outcomes. The number of the corresponding SLO appears in parentheses after relevant content:
Here is our recommendation for how the book can produce 12 course units:
- Unit 1 / Chapter 1: Drupal 7 and CMSs
- Unit 2 / Chapter 2: Planning
- Unit 3 / Chapter 3: Installations
- Unit 4 / Chapter 4: Administration
- Unit 5 / Chapter 5: Content
- Unit 6 / Chapter 6: Fields
- Unit 7 / Chapter 7: Modules
- Unit 8 / Chapter 8, 9, 10: Menus, Themes, Blocks
- Unit 9 / Chapter 11: Views
- Unit 10 / Chapter 12: Layout Modules
- Unit 11 / Chapter 13: Users
- Unit 12 / Chapter 14: Site Management
Suggested Assessments and Grading System
- The following units end with practice assignments: 4, 5, 7, 8, 10, 11
- Unit 12 would make an ideal class project.
- Consider using unit 13 for the final class project
- If units 12 and 13 are used in class, consider asking students to build a real-world website using Drupal 7 for their final assessment.
Suggested Plan for Course Units
- For a 10 week course: Use units 1 to 11. Consider combining Units 2 and 3.
- For a 12 week course: Use units 1 to 12.
- For a 14 week course: Use units 1 to 12 but allow more time for Units 8 and 9.
Useful Articles on using OSTraining Books in the Classroom
- Teaching Joomla at Portland Community College
- Teaching Drupal at Yale University
- Teaching Open Source at Harvard University
- Teaching Drupal to College Students
- Teaching Joomla at Miami Dade College
- Teaching Web Design and Development at Penn State
- Teaching Joomla at Emory University
- Teaching PHP at a Community College