In class
Off for 2 weeks after today, then we have our last class
Pizza order for our last class - 4 pizza
New re-grade requests on hold until I send out an email
I want to encourage more class attendance without crushing people for missing a class
I also want to encourage more use of the videos
Let's discuss these proposed class structure changes for next semester
Total percentages will remain the same (Assignments (Exercises) - 10% and Quizzes - 10%)
Changes: assignment due Sunday at 11:59pm
Changes: group quiz, class decides the answer, no input from Kirk
Week01
-
Monday
- Learn material
- Do assignment Week01.htm
-
Friday (in class)
- Quiz - individual
* add this?
- Finish up assignment Week01.htm
* keep this?
- In class - hit highlights from this week's material
- Quiz - group
* add more of these?
Week02
-
Monday
- Learn material
- Do assignment Week02.htm
-
-
Friday (in class)
- Quiz - individual
- Finish up assignment Week02.htm
- In class - hit highlights from this week's material
- Quiz - group
- 10 minutes to work on WebPage12.php
- Review HireMe sites of volunteers
- Discuss PHP
- Build a loop
- Try a str_replace
- Try using rand (random)
- Create another php file in the same directory and include it
- Discuss Kirk's Picture Grabber
- Discuss Kirk's sample HireMe/index.php site
- Lab time to work on your final project
HireMe/index.php - reminder
Goal
- Create a multiple page website with a navigation/menu system using PHP and using a PHP include for the header and footer
- Opportunity for creativity in content and design
- Opportunity to demonstrate learning
- Have a website to use for looking for an internship or summer job
- This project may be used in future IMS classes
Assignment
- Create HireMe/index.php
- Due by Wednesday 12-05-2018 at noon
- One re-grade request allowed from Wednesday 12-05-2018 at noon until Wednesday 12-12-2018 at noon
- Grade value: 25% of your final grade
Content should include
- Multiple pages in a new style that tell about your story (why someone would want to hire you)
- You can begin from Kirk's template; you need to modify the css to make it uniquely yours
Grading Rubric
- Content: Multiple pages in a new style that tell about your story (why someone would want to hire you)
- -50% not multiple pages, I will allow up to a C for a re-grade request
- -50% barely any content, I will allow up to a C for a re-grade request
- -20% not nearly enough content
- -10% not quite enough content
- -05% could use some minor content changes
- Design: You can begin from Kirk's template; you need to modify the css to make it uniquely yours
- -20% designs and/or images that don't scale (i.e. not responsive)
- -20% navigation menu responsive design problem
- -05% minor responsive design changes needed
- -05% spacing between content and the edge of the page
- -05% color scheme
On Your Own - Due by Wednesday 11-21-2018 at noon
Goal
- Practice using someone else's code
- Practice with images
- Practice creating a folder
Assignment
- Create WebPage12.php
- Due by Wednesday 11-21-2018 at noon
- One re-grade request allowed from Wednesday 11-21-2018 at noon until Wednesday 11-28-2018 at noon
- Grade value: extra credit up to 1% of your final grade
Content should include
- Show your own pictures using KirksPictureGrabber.php (Kirk will reload the page multiple times, a different picture should randomly be displayed after a few reloads)
- Pictures should be new (not used previously)
Grading Rubric
- -50% did not show more than one picture (by refreshing the page) using KirksPictureGrabber.php
- -50% any photo found that does not follow the image guidelines on Kirk's Pet Peeves
- -50% errors on the screen
- Address all concerns identified on Kirk's Pet Peeves