Difference between revisions of "Chris McKenzie"

From WLCS
(Goals for Advanced Topics)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Goals for Advanted Topics
+
== Goals for Advanced Topics ==
See bottom for documentation
+
Update:
 +
Making a blog as an alternative to goals: [http://flamingrapier.blogspot.com/ Link]
  
I used [http://www.mcli.dist.maricopa.edu/tut/] to learn html
+
[http://washlee.net/cmckenzie Live Hosted]
  
1. Learn to create and publish a website. (done) [http://attest.webs.com/]
+
'''Third Quarter'''
  
2. Learn how to put downloadable content on website. (done) [http://attest.webs.com/]
+
1. Perfect the makeshift shoutbox using PHP Arrays.
  
3. Learn how to make multiple pages on a website. (done) [http://attest.webs.com/]
+
2. Learn how to make an upload form where people visiting the website can upload files.
 +
 
 +
3. Learn to restrict file types, file size, and since the files in question will be pictures (avatars), resolution
 +
 
 +
4. Enhance the shoutbox with the ability to display an avatar next to the username. (May be replaced if it turns out to be too difficult.)
 +
 
 +
5. Learn how to prevent duplicate pictures from clogging up the website.
 +
 
 +
<!--
 +
'''2/17/10''' - refused to work on task (further descriptions of above goals); when asked to not use laptop--'I am going to sleep' was stated
 +
 
 +
'''2/19/10''' - used laptop throughout class, has not shown any progress on project
 +
 
 +
'''2/23/10''' - used laptop throughout class, has not shown any code or productive work
 +
 
 +
'''3/1/10''' - when asked to switch workspace screens, Chris did not comply.  When Mr. Bui tried to use a keyboard shortcut to switch screens, Chris batted away his hand (twice).  Chris quickly then proceeded to shutoff the computer manually.
 +
-->
 +
 
 +
== Past Goals ==
 +
 
 +
'''Second Quarter'''
 +
 
 +
1. Study PHP at [http://www.tizag.com/phpT/ Link]
 +
Plan on doing 2-3 of the lessons per day. (Check)
 +
 
 +
2. Create a PHP Page that displays something (Check)
 +
 
 +
3. Learn how to tell PHP to read a file's contents. (Check)
 +
 
 +
4. Create a page that will display the contents of a documen using PHP. (Check)
 +
 
 +
5. Create a form that asks for a name and message (Check)
 +
 
 +
6. Create a script that takes the message and puts it into a variable. (Check)
 +
 
 +
7. Create PHP that writes the message to the file. (Check)
 +
 
 +
8. Use this to create a public writing wall of sorts where users can submit messages that can be seen by anybody. (Check, but in current form messy and unreliable.)
 +
 
 +
'''First Quarter'''
 +
 
 +
I used [http://www.mcli.dist.maricopa.edu/tut/ Tutorial] to learn html
 +
 
 +
1. Learn to create and publish a website. (done) [http://attest.webs.com/ Website]
 +
 
 +
2. Learn how to put downloadable content on website. (done) [http://attest.webs.com/ Website]
 +
 
 +
3. Learn how to make multiple pages on a website. (done) [http://attest.webs.com/ Website]
  
 
4. Learn how to make the site use individual user logins w/ register capabilities.
 
4. Learn how to make the site use individual user logins w/ register capabilities.
Line 22: Line 70:
 
9. Integrate forums, possibly a free provider like proboards into the website.
 
9. Integrate forums, possibly a free provider like proboards into the website.
  
10. Get website hosted. (done) [http://attest.webs.com/]
+
10. Get website hosted. (done) [http://attest.webs.com/ Website]
  
 
''Some of my goals were planned with more than a quarter of time in mind. See "Needs extended time" next to some goals. These goals are exceptionally difficult, and would require attention from Mr. Bui in order to complete. I would love to complete these goals, but unless I get more time and and some attention it is virtually impossible.''
 
''Some of my goals were planned with more than a quarter of time in mind. See "Needs extended time" next to some goals. These goals are exceptionally difficult, and would require attention from Mr. Bui in order to complete. I would love to complete these goals, but unless I get more time and and some attention it is virtually impossible.''
 
--There is a dog in my foot, your' argument is invalid. 14:46, 23 October 2009 (UTC)
 

Latest revision as of 11:50, 15 March 2010

Goals for Advanced Topics

Update: Making a blog as an alternative to goals: Link

Live Hosted

Third Quarter

1. Perfect the makeshift shoutbox using PHP Arrays.

2. Learn how to make an upload form where people visiting the website can upload files.

3. Learn to restrict file types, file size, and since the files in question will be pictures (avatars), resolution

4. Enhance the shoutbox with the ability to display an avatar next to the username. (May be replaced if it turns out to be too difficult.)

5. Learn how to prevent duplicate pictures from clogging up the website.


Past Goals

Second Quarter

1. Study PHP at Link Plan on doing 2-3 of the lessons per day. (Check)

2. Create a PHP Page that displays something (Check)

3. Learn how to tell PHP to read a file's contents. (Check)

4. Create a page that will display the contents of a documen using PHP. (Check)

5. Create a form that asks for a name and message (Check)

6. Create a script that takes the message and puts it into a variable. (Check)

7. Create PHP that writes the message to the file. (Check)

8. Use this to create a public writing wall of sorts where users can submit messages that can be seen by anybody. (Check, but in current form messy and unreliable.)

First Quarter

I used Tutorial to learn html

1. Learn to create and publish a website. (done) Website

2. Learn how to put downloadable content on website. (done) Website

3. Learn how to make multiple pages on a website. (done) Website

4. Learn how to make the site use individual user logins w/ register capabilities.

5. Make a program that can be opened and handle the free web chat "Chatango" by entering the URL of the Chatango chat room. (Needs Extended time.)

6. Optimize chat program to be more like an Instant Messenger than a browser window. (Needs extended time.)

7. Add functionality to edit Chatango profile. IE by pressing a button to change window to display it (Where there is already a built in edit profile button) http://(username).chatango.com (Needs extended time.)

8. Add functionality to view private messages on Chatango.(Needs extended time.)

9. Integrate forums, possibly a free provider like proboards into the website.

10. Get website hosted. (done) Website

Some of my goals were planned with more than a quarter of time in mind. See "Needs extended time" next to some goals. These goals are exceptionally difficult, and would require attention from Mr. Bui in order to complete. I would love to complete these goals, but unless I get more time and and some attention it is virtually impossible.