it portfolio

52
CIW Certified Internet Webmaster

Upload: joseph-hillhouse

Post on 31-Mar-2016

214 views

Category:

Documents


0 download

DESCRIPTION

Battlefield High School IT Portfolio

TRANSCRIPT

CIW

Certified Internet Webmaster

Microsoft Project: Gantt Chart The Gantt Chart project was to illustrate the

benefits of implementing project plans in a corporate environment.

I created a list of tasks, the timeline for those tasks, and who was responsible for fulfilling those tasks.

ID Task Name Duration Start Finish Predecessors

1 Robotics Presentaion 7 days? Wed 11/26/08 Wed 12/3/082 Make Video Presentation 7 days? Wed 11/26/08 Wed 12/3/083 Obtain pictures 1 day Wed 11/26/08 Wed 11/26/084 Make animation for Team 1 day Sun 11/30/08 Sun 11/30/085 Make animation for Robot 7 days? Wed 11/26/08 Wed 12/3/086 Research 3d in flash 1 day Sun 11/30/08 Sun 11/30/087 Make 3d robot 3 days Mon 12/1/08 Wed 12/3/088 Robot actions 1 day? Wed 11/26/08 Wed 11/26/089 What we learned animation 1 day Sun 11/30/08 Sun 11/30/08

10 Inspiring the Community an 3 days Sun 11/30/08 Tue 12/2/0811 Pictures animation 3 days Sun 11/30/08 Tue 12/2/0812 Make Board 1 day Wed 11/26/08 Wed 11/26/0813 Practice presenting 1 day Sun 11/30/08 Sun 11/30/0814 Make supergraphic 1 day Sun 11/30/08 Sun 11/30/0815 Homework 69 days? Wed 11/26/08 Fri 2/27/0916 History 4 days? Wed 11/26/08 Sun 11/30/0817 History Outlines 1 day Wed 11/26/08 Wed 11/26/0818 History study for Test 4 days? Wed 11/26/08 Sun 11/30/0819 Chemistry 69 days? Wed 11/26/08 Fri 2/27/0920 Chemistry Pre Lab 1 day? Wed 11/26/08 Wed 11/26/0821 Science Fair 69 days? Wed 11/26/08 Fri 2/27/0922 English 1 day? Sun 11/30/08 Sun 11/30/0823 Minor changes to Research pa 1 day? Sun 11/30/08 Sun 11/30/0824 Spanish 2 days? Fri 11/28/08 Sun 11/30/0825 poem 1 day? Fri 11/28/08 Fri 11/28/0826 review 1 day? Sun 11/30/08 Sun 11/30/08

JosephJoseph

JosephJoseph

Joseph

JosephDaman,Alicia

Joey Naylor,Hailey Boone,Joseph HillhouseDanielle Lolang

Joseph Hillhouse

Joseph

T W T F S S M T W T F S S M T W8 Nov 30, '08 Dec 7, '08

Task

Progress

Milestone

Summary

Rolled Up Task

Rolled Up Milestone

Rolled Up Progress

Split

External Tasks

Project Summary

Group By Summary

Deadline

Page 1

Project: Project1Date: Wed 11/26/08

T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S MDec 14, '08 Dec 21, '08 Dec 28, '08 Jan 4, '09 Jan 11, '09 Jan 18, '

Task

Progress

Milestone

Summary

Rolled Up Task

Rolled Up Milestone

Rolled Up Progress

Split

External Tasks

Project Summary

Group By Summary

Deadline

Page 2

Project: Project1Date: Wed 11/26/08

T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S9 Jan 25, '09 Feb 1, '09 Feb 8, '09 Feb 15, '09 Feb 22, '09

Task

Progress

Milestone

Summary

Rolled Up Task

Rolled Up Milestone

Rolled Up Progress

Split

External Tasks

Project Summary

Group By Summary

Deadline

Page 3

Project: Project1Date: Wed 11/26/08

CERN Research

An important value of CIW is being informed of recent research endeavors. This assignment is a summary of CERN’s endeavor to improve the speed of the Internet.

Joseph Hillhouse

Due: 9/15/08

CERN 5th

CERN is the European Organization for Nuclear Research. They have been working on

developing an advanced of the Internet called The Grid. It is 10,000 times faster the broadband.

Grid computing is an application of the World Wide Web. It was invented at the beginning of the

90s. CERN had 2 major Grid projects which include: the LHC and the EGEE. The LHC grid is

to provide the power and the space for the LHC. The EGEE Grid is used by a wide range of

research communities. This technology is very useful. During April, the Grid was used to

research to cure a disease.

Sources:

http://www.circleid.com/posts/cerns_the_grid_broadband/

http://public.web.cern.ch/public/en/Spotlight/SpotlightGrid-en.html

PHP Research

Another value of CIW is independent learning. This research project was to choose a technological topic: programming language, system development, etc. and develop business presentation skills by presenting it to the class.

I chose to research PHP.

PHP

Server-Side

Scripting Unmasked

Objectives

• Understand what PHP is and its

uses

• Understand basic functions of

PHP

• View examples of Advanced

PHP scripting

What is PHP?

• PHP stands for PHP: Hypertext

Preprocessor

• PHP is a server-side scripting

language

• PHP scripts are executed on the

server

• PHP supports many databases

• PHP is free to download and use

What is the purpose of

PHP?

• For a website to communicate

with a server

Basic Syntax of PHP

• A scripting block always starts with

<?php and ends with ?>

• Is normally contains html and can be

anywhere

• Each line of code ends with a

semicolon;

• “echo” and “print” are basic

commands that print to screen

• // makes 1 line a comment

• /* makes a comment block */

Example

• <html> <body>

• <?php

• echo “Hello World”;

• //This is a comment

• /*

• This is a comment block

• */

• ?>

• </body> </html>

Variables

• Must start with $

• <?php

• $text = “Hello World!”;

• $number = 16;

• ?>

• Variables can only contain (a-Z,

0-9, and _ ) NO SPACES

Using String Variables

• <?php

• $text = “Hello World!”;

• echo $text;

• ?>

Date

• date(format, timestamp)

• Format – d, m, Y

• <?php

• echo date(d.m.Y);

• //shows todays day.month.year;

• ?>

Examples

• www.miracleonline.org

• http://pumpkinpandemonium.fre

ehostia.com/sea_perch_final.swf

Learn More

• www.w3schools.com

Review

• What is PHP?

• How does it start and end?

• What goes at the end of each line?

• What are 2 basic commands?

• What do variables start with?

• What is the date syntax?

• What are common uses?

• Where to go to learn more?

Information Technology Portfolio

Joseph Hillhouse – Class of 2010 – Battlefield High School

Web Technologies (CIW)

Web Technologies (CIW)

Database Assignment

• The goal of this project introduced basic database concepts and terminology with Microsoft Access. The guidelines included creating a database with 20 different restaurants which would have relationships with 3 other tables: Specialty, Price Range, and Style.

Information Technology Portfolio

Joseph Hillhouse – Class of 2010 – Battlefield High School

Web Technologies (CIW)

Information Technology Portfolio

Joseph Hillhouse – Class of 2010 – Battlefield High School

Restaurant Database

Web Technologies (CIW)

Information Technology Portfolio

Joseph Hillhouse – Class of 2010 – Battlefield High School

Certifications

Through IT courses, I have earned the following industry certifications:

IT Foundations – IC3

CIW – Internet Business Foundations

CIW – Site Development Foundations

CIW- Network Foundations

CIW Associate Designer

CIW Professional

College Credits

Also, through IT courses I have achieved or currently taking college credits with dual enrollment.

ITE-130 Introduction to Internet Services

ITD-100 Web Design I

ITN-110 Introduction to Telecommunications

ITD-132 Structured Query Language

ITD-260 Database Design and Modeling

Community Service

The following is a rough record of community service activities.

Title Date Hours

Volunteer Church Assistant Web Developer

I managed site content and worked with creating and

designing new ideas to implement with the site.

Currently I am remodeling it.

2007-2008 1hr/week

Pumpkin Pandemonium

This a fall festival that involves the community coming

and participating in club activities for community

awareness about that club and as a fundraiser. I

volunteered with Robotics and FBLA.

10/4/2008 7

Volunteer Church Lawn Maintenance

This entailed lawn maintenance activities (i.e., cutting

grass, planting flowers, etc).

Summer - 2007,2008 1hr/week

Elementary School Robotics Mentoring

The mission of ILITE Robotics is to Inpsire Leaders In

Technology and Engineering. One method of doing

this is by demonstrating Robotics to the elementary

schools in our community.

Nov.-Dec. 2008 2

NVCC Veterans Robotics Presentation

This event was to honor veterans while informing the

community about ILITE Robotics.

11/15/2008 7

Previous Junior Year

Junior Year: 2008-2009

Summer 2009

Computer Lab Director Volunteer for Preschool

As computer lab director I set up the network and

computer lab used by St. Paul's Schol in Haymarket,

VA. The students use the lab to accelerate their

reading program by using online activities. I manage

the network and am working with the school to

implement my science fair project of 2009, the contact

management system.

7/1/2008-Present 5hr/week

Sign Language Community Group

To improve my sign language skills and become active

in the deaf community around my area I joined a sign

language meetup group. I am not able to attend as

much as I would like but have meet contacts that help

me with my sign language.

8/2009-Present 1hr/month

Senior Year: 2009-2010

Pumpkin Pandemonium 10/10/2008 2

Robotics Mentoring / Community Outreach 09/2009-06/2010 Avg 0.5/wk

CIW II

Advanced Certified Internet Webmaster

Project Management

One goal of CIW II is to implement and reinforce skills learned in CIW I to be effective in a business environment.

This project exemplifies this goal by covering the project life cycle in depth.

CH. 3 PROJECT MANAGEMENT

Learning to manage time and resources

The Project Life Cycle

The project life cycle is made up of 5 phases:

Closing

Evaluate the project and determine what worked well and what didn’t. A project is a success if it meets goals within budget before the deadline.

Executing

The work is performed, progress is monitored and corrective action is taken. During this process the actual work of designing and creating the Web site is taking place.

Planning

The specific ways that you are going to achieve the goals and objective of your web development project.

Initiating Sets the foundation for Web Development projects based on customers need.

Initiating Phase

Scope

• Determine the goals of the website

• Determine the tasks that need to be performed.

Needs Analysis

• Identifies the problems, challenges or needs that the project must resolve or address.

Statement of Work

• A contract to initiate a project which contains project goals and specifies how those goals will be met.

Planning Phase

Project Schedule

• Planned dates and goals are set

Meet with Team

• Identify Roles

Executing/Controlling Phase

Conceptualization

Structure

Design and Analysis

Production and Testing

Evolution

• Process of developing the vision and strategy of the website

• Encapsulates the overall objectives of the site

• Involves preparing the transactional, navigational, and hierarchical construction of the Web site’s content.

• Designer’s work begins creating the look and feel of the website

• Develops site by combining graphics, multimedia, and XHTML.

• Refines and updates site.

Closing Phase

Evaluates Project: Schedule, Budget, and Scope

• Changes to improve development in future

• Is successful if meets goals within budget and time limit

AP CALCULUS AB

Extreme values and derivatives The goal is this project is to illustrate how

derivatives can find the extreme values of an equation and the concavity to create a sketch.

(Note: AP Calculus is considered an IT course taken concurrently with a core IT course.)

x4+3x3-2x2-10

Where -3≤x≤1

Joseph Hilllhouse Ms. Keith 2nd AP Calculus AB

The derivative is: 4x3+9x2-4x

The steps are:

� Critical Points of f(x) are where the derivative is 0 and/or undefined.

0 = 4x3+9x2-4x

Step 1: Factor out an x Result: 0 = x(4x2+9x-4) Step 2: Set x equal to 0 and 4x2+9x-4 equal to 0 Result: x = 0 0 = 4x2+9x-4 Step 3: Use Quadratic Equation to solve 4x2+9x-4 for x. Result: x = = x = = x≈0.38 x≈-2.63

� Extreme values (the global and local maximum and minimum) are the critical points and/or endpoints.

Critical Points: x=-2.63 x=0.38

End Points: x=-3 x=1

� When the derivative is negative (-), f(x) is decreasing; when the derivative is positive(+), f(x) is increasing. Extreme values are where f(x) changes (increasing or decreasing).

� The following chart can assist in determining where f(x) decreases and increases.

f’(x)

f(x) -3 -2.63 0.38 1

Step 1: Evaluate values between numbers in the chart in the derivative and write if it is – or +. Step 2: For values the are -, draw a downward curve in f(x) and values that are +, draw an upward curve in f(x).

f’(x)

f(x) -3 -2.63 0.38 1

+ - +

� Step 1: Evaluate each of the critical points and end points in f(x).

� Step 2: Determine which one is the lowest and the highest which become the max and min.

f(x) = x4+3x3-2x2-10 f(-3) = x4+3x3-2x2-10 -> (-3)4+3(-3)3-2(-3)2-10 = -28 f(-2.68) = x4+3x3-2x2-10 -> (-2.63)4+3(-2.63)3-2(-2.63)2-10 = -30.56 f(0.38) = x4+3x3-2x2-10 -> (0.38)4+3(0.38)3-2(0.38)2-10 = -10.10 f(1) = x4+3x3-2x2-10 -> (1)4+3(1)3-2(1)2-10 = -8

Max: x=1 -> (1, -8) Min: x=-2.63 -> (-2.63, -30.56)

� From our chart we can tell where f(x) is increasing and decreasing.

f’(x)

f(x) -3 -2.63 0.38 1

+ - +

Increasing: (-3, -2.63), (0.38, 1) Decreasing: (-2.63, 0.38)

� Concavity is where f(x) is concave up or concave down. � Where f’’(x) is -, f(x) is concave down. Where f’’(x) is +,

f(x) is concave up. � Where f’’(x) is 0 or undefined are the points of inflection

where concavity changes. Step 1: Find the 2nd derivative

Result: 12x2 + 18x - 4 Step 2: Solve for 0 or undefined. Using quadratic equation x ≈ -1.69 and x ≈ 0.20 Step 3: Draw a table with the points of inflection.

f’’(x)

f(x) -3 -1.69 0.20 1

Step 4: Evaluate values between the numbers in the chart in f’’(x) and write + or –. Step 5: Draw down parabola for – and up parabola for + in f(x).

+ - +

� Now we know max and min, where it is increasing and decreasing, the point(s) of inflection, and the concavity.

� Next we can draw a sketch.

Max: x=1 -> (1, -8) Min: x=-2.63 -> (-2.63, -30.56)

Increasing: (-3, -2.63), (0.38, 1) Decreasing: (-2.63, 0.38)

Points of inflection: x = -1.69 -> (-1.69, -22.04), x = 0.20 -> (0.20, -10.05) Concave Up: (-3, -1.69), (0.20, 1) Concave Down: (-1.69, 0.20)

3

RESUME

Joseph Hillhouse

14222 Lee Hwy # H3

Gainesville, VA 20155

703-577-2502

[email protected]

Education: Battlefield High School: 1500 Graduation Dr.

2007 - Present

Gainesville, VA 20155

Noxapater Attendance Center: 220 W Alice Street

2006 - 2007

Noxapater, MS 39346

Grace Christian School: 173 McLeod Road

2006 - 2006

Louisville, MS 39339

Home school 230 Massey Farm Rd

2005 - 2005

Noxapater, MS 39346

Noxapater Attendance Center 220 W Alice Street

1997 - 2005

Noxapater, MS 39346

Honors: Grade point average of 3.9

Currently enrolled in 4 AP Courses making total 7 AP Courses

Beta Club: 2006 - 2007

Webmaster of FBLA

Won 1st Place PWC Regional State Science Fair in Computer Science

Attended Virginia State Science Fair in Computer Science

Member of National Science Honor Society

Attended National Bible Quizzing Tournament 2 consecutive years

Robotics team member which attended World Championship 4 consecutive years

Activities: Currently in Robotics First Technology Challenge and First Robotics Challenge

Web Master in Future Business Leaders of America

Bible Quiz Team Captain

Sign Language Team Instructor

Computer Lab Director Volunteer for St. Paul’s School (K3-2nd

Grade)

Experience: IT Web/Database Consultant Act Technology Services

2008 - 2009

Haymarket, VA

October - March

Instructed business clients how to use contact management database software

which extensively used html and css, developed e-commerce storefront for

clients, and integrated management system with clients’ website while also

updating website to meet client’s needs.

Educational Mentor Christy Barrett

2006 - 2007

Noxapater, MS

January - May

Tutored, encouraged effective study habits, and aided with homework in

advanced 5th grade math.

Lawn, Garden, and Housing Maintenance Clark and Joanne Goodin

2004 - 2006

Noxapater, MS

Summer Months

Aided in lawn trimming and litter disposal. Provided assistance in repairing facet

leaks, air conditioning (changing air filters), and electrical wiring.

Interest and/or Abilities:

Enjoy working with computers (programming)

Enjoy math

Currently starting Software Development IT business (miraclecrmsolutions.com)

References: Sharon Asgari

15015 Waterfall Road

703-753-8471

Mrs. Kenneally

1500 Graduation Drive

571-271-4400

Mrs. Graves

1500 Graduation Drive

571-271-4400