Upload
joseph-hillhouse
View
214
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Battlefield High School IT Portfolio
Citation preview
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.
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
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
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
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
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
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.
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.
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
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.)
� 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)
Joseph Hillhouse
14222 Lee Hwy # H3
Gainesville, VA 20155
703-577-2502
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