-
Notifications
You must be signed in to change notification settings - Fork 0
3. Proposed Course for Testing Project
I. Drupal 7 Ninja Course:
- Course syllabus
- Course vocabulary => **
- Proposed lectures, activities and assignments.
- Quizzes => **
- Grading => **
- Exam (which is just a LARGE quiz)
- Certificate of Expertise
II. Proposed Roles:
-
admin - drupal instance administrator
-
admin_ro - read-only roles for training drupal admins
-
dept manager - academic department hiring and student registration
-
instructor - creates and conducts course
-
guest instructor - lectures, supports activities, proctors quizzes/exams, grading
-
teaching assistant - supports teacher or guess instructor
-
expert alumni - student who has completed class and has been certified
-
student - registers for and attends course
III. High-Level Data Model:
Department --< Programs --< Courses --< Prerequisites
| --< Classes
|-< lectures --< TERMS
|-< activities
|-< assignments
|-< tests
PENDING: Course descriptions, syllabi, curriculum for sample courses => April 4, 2012
IV. Content Types:
-
Certificate of Expertise --E Project Manager, Drupal Themer, Drupal Developer, LAMP++ Engineer
-
Program and Course Descriptions
-
Syllabus
-
Course Tokens
-
Assignment
-
Quiz / Exam
-
Activity
-
Glossary
SAMPLE COURSES:
-
Open Source Code Management + Solo Git
-
Team Git and Github.com
-
php, pear, pecl, php-cli
-
Linux + MySQL + Apache
-
D7 Installs => Local Simple, Local Manually, Remote Host Simple, Remote Host, Hosting Solutions
-
D7 Install Profiles
-
Install and configure drush
-
Drush make
STUDENT TRACKS:
-
Drupal + WordPress Themer
-
Drupal + WordPress Developer
-
Web Project Manager
-
LAMP++ Engineer