MAT-225 Schedule

About This Page . . .

This schedule corresponds to course section MAT-225


You can see the following quick views:
Assignments at a Glance 
Due Dates at a Glance

…OR jump straight to the desired week to see what you should be doing for reading, tutorials, prep, etc.

Week 01: 8/22 – 8/28
Week 02: 8/29 – 9/4
Week 03: 9/5 – 9/11
Week 04: 9/12 – 9/18
Week 05: 9/19 – 9/25
Week 06: 9/26 – 10/2
Week 07: 10/3 – 10/9
Week 08: 10/10 -10/16
Week 09: 10/17 – 10/23
Week 10: 10/24 – 10/30
Week 11: 10/31 – 11/6
Week 12: 11/7 – 11/13
Week 13: 11/14 – 11/20
Week 14: 11/21 – 11/27
Week 15: 11/28 – 12/4
Week 16: 12/5 – 12/11
Week 17: 12/12 – 12/17


Assignments at a Glance


Due Dates at a Glance

NOTE: “DB” = Discussion Board

These due dates are subject to change during the semester.

  • 08/23 (w1) :: Tuesday :: DB 00 : “Class Introductions”  initial post
  • 08/28 (w1) :: Sunday :: DB 00 :”Class Introductions” responses (1%)
  • 09/04 (w2) :: Sunday ::  Discussion: Topical Research on Responsive Web Design
  • 09/04 (w2) :: Sunday ::  “Weeks 1-2 Technical…” help discussion closes.
  • 09/11 (w3) :: Sunday :: Make post by Sunday night to Discussion: Phase One Progress Critique.
  • 09/11 (w3) :: Sunday ::  Discussion: Topical Research – Server Side Scripting
  • 09/18 (w4) :: Sunday :: Discussion: Topical Research – Web CMS
  • 09/18 (w4) :: Sunday :: “Weeks 3-4 Technical…” help discussion closes.
  • 10/02 (w6) :: Sunday :: “Weeks 5-6 Technical…” help discussion closes
  • 10/09 (w7) :: Sunday :: Initial post : P1 Artist Statement and Presentation (Discussion)
  • 10/09 (w7) :: Sunday :: Project-1 DUE Sunday by 11:59pm
  • 10/09 (w7) :: Sunday :: Be sure to also have all practice php files completed during Project-1 uploaded to your class server “dev” folder to receive full credit for Phase Two of Project-1.
  • 10/16 (w8) :: Sunday :: Response posts : P1 Artist Statement and Presentation (Discussion)
  • 10/23 (w9) :: Sunday :: “Weeks 7-9 Technical…” help discussion closes
  • 11/06 (w10) :: Sunday :: Project-2 DUE Sunday by 11:59pm
  • 11/07 (w11) :: Monday :: Initial post : P2 Artist Statement and Presentation (Discussion)
  • 11/13 (w12) :: Sunday :: Response posts : P2 Artist Statement and Presentation (Discussion)
  • 11/20 (w13) :: Sunday :: Project-3 Design Mockups (Discussion post with artwork) DUE
  • 12/17 (w17 – FINAL DAY) :: Saturday ::
    • DB : Final Presentations and Statements (1% graded!)
    • Project 3 (30%)

^ TOP MENU ^

Organized Chronologically by Weeks/Dates

Week 01: 8/22 – 8/28

By end of Tuesday, 8/23:
  1. Watch Orientation video FIRST.
  2. Read entire syllabus.
  3. Familiarize yourself with the MiraCosta Student Help Desk.
  4. New to Canvas or Canvas’ Discussion Boards? Here are tutorials.
  5. DUE: Log into Canvas and make your initial Class Introductions post to introduce yourself to the class. This is required  by the end of Tuesday night to show “first day” attendance. Failing to do this might drop you from the class.
  6. How to Add/Drop Classes
By end of Sunday night 8/28:

Complete Lectures/Demos from:

  1. 01a : Understanding the PHP process (~30min)
  2. 01b : Installing PHP/MySQL on your personal computer (~2hrs)
  3. DUE: Log into Canvas and respond to classmates in the Class Introductions discussion board.
  4. Why Bother Using PHP? Why not just do this in HTML?
    • At least a couple of students each semester ask what the point of using PHP is when we are first learning foundational stuff (data types, creating variables, etc.). It is hard to see at first the multitudes of applications, but this video explains how it is useful beyond the basics with some example sites.

Also, don’t forget to contribute to the Week 01-02 Technical Help discussion board in Canvas. This discussion is open for two weeks and requires at least two posts during that time to receive credit. You can ask a question, offer solutions to other students, or simply make observations relevant to the coursework that you think others might find useful.


^ TOP MENU ^

Week 02: 8/29 – 9/4

This Week’s Responsibilities:

  1. Topical Research 01 (Responsive Design) discussion board post/writing
  2. Project-1 Introduction (video explanation)
  3. Start Phase One of our first project:
    • You will begin Project-1 this week by creating and styling a design base file. This template file will be the basis of your Project-1 design, and this design portion of the project has a progressive due date, due by the end of next week, Week 3, on Sunday by 11:59pm. This phase is worth 30% of your total Project-1 grade.
    • Make sure you watched the introduction video above, and then you should start by reading the entire Project-1 outline yourself so you have a better understanding of the assignment goals and different phases of the project.
    • To see how to begin the design process, specifically review Phase One of Project-1, “Initial Responsive Design (30 pts),”and complete it by the end of next week.
    • Then go to the “Creating a Mobile-First Design Template for Your PHP Project” lesson to get started. You should try to get through at least HALF of this lesson this week. The full lesson’s videos span ~1.5 hours, so you should follow a minimum of ~45 minutes of instruction. NOTE: doing the work will likely double or triple the time you need to dedicate to this process.
  4. This week’s required practice lessons:
    • 02 : Overview of PHP Data Types (25min)
    • 03 : Data Types – Strings (~1hr)
    • Upload your lessons to your class server’s “dev” folder when you complete them.
    • For more info on strings, you can read Ch.1 of the textbook.
    • NOTE: Technically, all practice lessons are part of “Phase Two” of the first project, so even though you might still be working on the Phase One design portion, you also need to start working on the practice lessons to keep up.
  5. DUE: Contributions to Week 01-02 Technical Help discussion board in Canvas.

^ TOP MENU ^

Week 03: 9/5 – 9/11

This Week‘s Responsibilities

  1. Complete Phase One of the first project (worth 30% of Project-1 grade). This includes completing the following:
    • Finishing “Creating a Mobile-First Design Template for Your PHP Project”
    • Styling the template in you OWN UNIQUE way with different fonts, colors, background images, etc. You are welcome to modify the layout, but you cannot use other readily-available 3rd party templates to do so. Merely turning in an unrevised version of the demo’s template will result in significant grade reduction. PHASE ONE DUE BY END OF THIS SUNDAY NIGHT
  2. Topical Research 02 (Server-Side Scripting Languages) discussion board writing
  3. This week’s required practice lessons (~2hrs videos):
  4. Phase One : Design Template Progress Critique opens this week. Upload your completed Phase One “Initial Responsive Design” work to the class server, and then post the URL address to it in this discussion by Sunday, 9/11, 11:59pm. In your post, share any insights that might be helpful to classmates in considering your design work.
  5. Weeks 03 – 04 Technical Help Discussion (contributions due by end of next week)

^ TOP MENU ^

Week 04: 9/12 – 9/18

This Week‘s Responsibilities

Week 05: 9/19 – 9/25

This week’s responsibilities:

  • Get at least half-way through : 11 : User Defined Functions (~4hrs video runtime)
    This week’s relevant readings: Ch. 6 – Functions
  • Try to begin adding functions to your template: “pageName” (~40min video runtime):
    It can be a tricky transition knowing exactly how to get those practice scripts tailored to work with your website, especially when creating functions out of them and including them separately via an external ‘functions.php’ page. This short video demo set will help you rethink how to write your switch argument for dynamic page title, banner info, etc., as well as how to get it working within an external ‘functions.php’ file. It is expected that you will use this tutorial as a launch pad in figuring out how to implement other functions for other Project-1 PHP requirements.
  • Work on Phase Three of your first project.
    You should be entering into Phase three of the project now where you integrate the scripts and techniques you’ve learned so far into your dynamic template. Click the title link above for more information if you need to review the project requirements.
  • Weeks 05-06 Technical Help discussion opens. Contributions are due at the end of next week.

 


^ TOP MENU ^

Week 06: 9/26 – 10/2

This week’s responsibilities:

  1. Complete : 11 : User Defined Functions (~4hrs video runtime)
    Upload this lesson to your class server’s “dev” folder when you complete it.
    This week’s relevant readings: Ch. 6 – Functions
  2. Complete adding functions to your template: “pageName” (~40min video runtime)
  3. Phase Three of your first project
    You should be fully into Phase Three of the project now where you integrate the scripts and techniques you’ve learned so far into your dynamic template. Click the link above for more information if you need to review the project requirements.
  4. Contributions to Weeks 05-06 Technical Help discussion are DUE by end of Sunday night.

^ TOP MENU ^

Week 07: 10/3 – 10/9

This week’s responsibilities:

  1. Complete Project-1 in its entirety and upload to your student class server space, placing the files in a folder named, “project1” (lowercase, no spaces or dashes). PROJECT DUE ON SERVER BY END OF SUNDAY NIGHT THIS WEEK. Be sure that you have also uploaded all practice lessons to your class server’s “dev” folder to get full credit on Phase Two of the project.
  2. Also DUE by end of Sunday night: PART 1 of Project 1 Artist Statement and Presentation.
    • PART 1 (post Sunday): Students are required to share their work with the rest of the class by providing the following:
      • link to your completed site
      • artist design statement explaining the goals and design decisions behind the site
      • you can also discuss any hurdles and challenges you faced, as well
    • PART 2 (due next week): After submitting your initial post, be sure to go back and give feedback to your classmates on their work. You are required to respond to at least three people to receive full credit for the discussion.
  3. You can begin contributing to the Weeks 07-09 Technical Help Discussion.

^ TOP MENU ^

Week 08: 10/10 -10/16

This Week’s responsibilities:

  1. DUE by end of Sunday night: PART 2 of Project 1 Artist Statement and Presentation.
    • PART 1 (due last Sunday): Students are required to share their work with the rest of the class by providing the following:
      • link to your completed site
      • artist design statement explaining the goals and design decisions behind the site
      • you can also discuss any hurdles and challenges you faced, as well
    • PART 2 (due this Sunday): After submitting your initial post, be sure to go back and give feedback to your classmates on their work. You are required to respond to at least three people to receive full credit for the discussion.
  2. Review Project-2 Outline
    You need to read the Project-2 outline and requirements thoroughly before starting. After reviewing the project, you should get started with this week’s tutorial lessons in setting up WordPress.

    IMPORTANT NOTE FOR STUDENTS WITH OWN HOSTING: If you have your own web hosting, whether it is privately on your localhost network or publicly on your own paid hosting solutions, you will still be required to turn work in on the CLASS SERVER. Do not underestimate the problems you might face migrating your work to the class server at the last minute! If you must develop on your own hosting, it is recommended that you should concurrently reproduce your work on the class server at the same time to avoid problems near the due date.

  3. This week’s required lectures/demos:
  4. Don’t forget to contribute to the Weeks 07-09 Technical Help Discussion.
BY THE END OF THIS WEEK, YOU SHOULD HAVE COMPLETED:
  1. Successfully installed WordPress on the class server
  2. Made successful backups of fresh WordPress site with a minimum of ‘WP Example Content’ enabled
  3. Attempted to delete database and restore it via cPanel
  4. Attempted to drop tables via phpMyAdmin and restore them

^ TOP MENU ^

Week 09: 10/17 – 10/23

This week

  1. Watch and follow entire tutorial: Building Your First WordPress Self-Hosted Site – [10 videos total, ~2.5 hrs]
  2. Based on what you have learned so far, collect and author content for your project/site. Create an outline of how you’d ideally like the navigation and content flow to work on the site. Important considerations will be deciding which content needs to be “pages,” which needs to be “posts,” and how and where you want your navigation to be organized for efficient usability. Additional considerations will be deciding how to create and organize categories, how categories can assist in navigation, if you need to create custom menus, and where those custom menus will go.
  3. Once you have create the outline above, you can start researching themes. If you find a theme you really like it it’s missing a few things important to you, figure out if you can make the theme work for you through custom widgets, menus, and plugins that extend functionality.
  4. Decide on a theme by the end of the week (YOU DO NOT HAVE TO PAY FOR ONE! If you decide that you want to pay for a theme, that is entirely up to you, but you can successfully execute this assignment without buying a theme).
  5. DUE: Contributions to the Weeks 07-09 Technical Help Discussion

^ TOP MENU ^

Week 10: 10/24 – 10/30

This Week


^ TOP MENU ^

Week 11: 10/31 – 11/6

This Week:

  1. The assignment is due at the end of this week. So, to stay on schedule, you should be completing your content creation and adding plugins where necessary to extend functionality.
  2. DUE by end of Sunday night: Project 2 (WordPress Site)
  3. BE SURE TO BACK UP WORK (files and database) at the end of this project.

^ TOP MENU ^

Week 12: 11/7 – 11/13

This Week

  • DUE by end of MONDAY night: Initial project-2 artist statement post on “Project 2 (P2) Artist Statement and Presentation” Canvas discussion 
  • forthcoming
  • DUE by end of SUNDAY night: Peer response posts on “Project 2 (P2) Artist Statement and Presentation” Canvas discussion

^ TOP MENU ^

Week 13: 11/14 – 11/20

This Week

  1. Get started (and complete) your mockups of the Project-3 website. Before starting, please be sure to read ALL of the details and tips on the DESIGN MOCKUP discussion board.
  2. You should get through the following tutorial stages at a minimum this week (~2hrs 18 min of video runtime):
    • Intro (7 min)
    • 1 Setting up Development Environment (14 min)
    • 2 Design to Development Process (13 min)
    • 3 Setting Up the Basic Theme (45 min)
    • 4 Building the Header (33 min)
    • 5 Creating Menus (40 min)
  3. DUE by end of SUNDAY night: “Project 3 Design Mockups” – post design mockups on  Canvas discussion

^ TOP MENU ^

Week 14: 11/21 – 11/27

This week

You should get through (at minimum) the following tutorial lessons this week (~2 hours of video runtime):

  • 6 Configuring the Single Post Template (63 min)
  • 7 Working with Comments (30 min)
  • 8 Working with Featured Images (25 min)

^ TOP MENU ^

Week 15: 11/28 – 12/4

This Week

      • Complete the Lynda tutorials (~2hrs 15 min video runtime)
        • 9 Working with Index Templates (67 min)
        • 10 Working with Static Pages (4 min)
        • 11 Working with Widgets Areas (Sidebars) and the Footer (21 min)
        • 12 Adding Features to the Customizer (30 min)
        • 13 Backend Customization (10 min)
        • Conclusion (2 min)
      • MAKE A BACKUP of your completed demo WordPress site you created from the tutorial (both the database and files)
      • Once you have a good backup, start customizing the theme so that it is uniquely styled as your own. Once you complete your own styling, BACK UP YOUR THEME FOLDER.
      • If you complete your styling this week, the instructor recommends making a new WP installation before starting your own real website. Why? You might otherwise have a hard time  removing all of the old Theme Unit Test Data entries from the database, along with all of its corresponding categories other database record entries.
        To make a new installation, create a brand new database and a new WordPress folder installation that will connect to the new database. Add a copy of your newly developed theme to the “wp-content/themes/” folder. By creating a fresh

^ TOP MENU ^

Week 16: 12/5 – 12/11

This Week

      • You should be finished with customized styling by the beginning of this week if you are not already finished.
      • Once your customized styling is complete, the instructor recommends making a new WP installation before starting your own real website. Why? You might otherwise have a hard time  removing all of the old Theme Unit Test Data entries from the database, along with all of its corresponding categories other database record entries.
        To make a new installation, create a brand new database and a new WordPress folder installation that will connect to the new database. Add a copy of your newly developed theme to the “wp-content/themes/” folder. By creating a fresh
      • Begin adding your original content to your site, including headings, copy, and imagery.

^ TOP MENU ^

Week 17: 12/12 – 12/17

This Week

      • Complete your Project-3 website by adding all content and any remaining styling customizations.
      • DUE 12/17 by 5pm:  Final Project published on class server
      • DUE 12/17 by 5pm: Initial project-2 artist statement post on “Final Project (P3) Artist Statement and Presentation” Canvas discussion

^ TOP MENU ^

Digital Art, Design, and Communication Education