Friday, December 18, 2009

MIDTERM

Here is the link to the In-Class part of the midterm exam.

You have the entire testing period, from 9:25am - 10:55am, to complete the test and upload to SWAIN.

The in-class midterm submission requires 3 files which are to be 7-zipped:
  • a Word document
  • an HTML document
  • a C++ (.cpp) source code file


The take-home part of the midterm is to remake a web page from a screenshot and a few image files: here are the source files. You must submit the midterm via SWAIN before 10pm on Monday.


.

Friday, December 11, 2009

Friday

I'll sorry I'm out today. Your work for today is as we planned.
  1. Finish and upload C++ Module 1 & Module 2
  2. Work on BPA projects. If we can't envision our end products at this point, I'd say that we're a little behind schedule.
  3. SCRIPS sales are due in on Monday!!!!!! (The yellow order sheets are in the box in Mr. Gotshall's room)
Enjoy your weekend.


.

Monday, December 7, 2009

C++ Module 2

Here's a link to Module 2 for C++.

For this Module (and those upcoming), you must answer the questions in each "Progress Check" section. You must also code/ compile/ execute all projects covered in each Module.

For each Module, there will be 2 SWAIN slots, one for the Progress Check questions and one for the source code for each of the projects.


BOTH MODULES 1 & 2 DUE FRIDAY (12.11.09)!!!

.

Wednesday, December 2, 2009

C++ Module 1

Here's a link to Module 1 for C++.

For this Module (and those upcoming), you must answer the questions in each "Progress Check" section. You must also code/ compile/ execute all projects covered in each Module.

For each Module, there will be 2 SWAIN slots, one for the Progress Check questions and one for the source code for each of the projects.


DUE FRIDAY!

.

Monday, November 30, 2009

Welcome Back

I hope that your break was thankful and restful.

To start off our new C++ unit, let's read THIS ARTICLE.


.

Friday, November 20, 2009

Taco Bell Design Criteria

UPLOAD TO SWAIN
DUE FRIDAY (11/27/09) BY 11:59PM

Here are the required pages for your Taco Bell site:
  • Home Page - (20pts)
  • Must look sweet and tasty
  • Header/ Navigation/ Footer
  • All other pages should have a layout consistent with this page

  • Menu Page(s) - (20pts)
  • Be as complete as possible
  • Must have at least 10 images which pertain to menu items

  • Employment Page(s) - (20pts)
  • Explain the following available positions:
  • Team Member, Shift Lead, Assistant Manager, Restaurant General Manager
  • Provide a link to THIS JOB application
  • Instruct the user to print, complete, and mail the application to a store

  • Store Locator - (20pts)
  • Must have a web form for the visitor to enter a complete address
  • Must have 3 radio bubbles so that they can find stores within 5, 15, & 50 miles away
  • The page doesn't have to return results!

  • 4th Meal - (20pts)
  • Be creative

*** Add wicked awesomeness to your site for extra credit! ***

.

Monday, November 16, 2009

Professional Web Design

Today, we're beginning the end of our XHTML - CSS unit. This next project will be a total web page design for a company which we'll choose as a class.

Submitted Materials:
  • Work log
  • Initial sketches
  • Pixel positions
  • CSS styles
  • Colors

Friday, November 13, 2009

SCRIPS

FYI :::

If you have any more SCRIPS sales, bring them on Monday!


.

Thursday, November 12, 2009

Web Design Pop Quiz

Answer the following in a comment to this blog:
  1. What is the approximate screen resolution used by most computers?
  2. What symbol designates an "id" in CSS?
  3. What symbol designates a "class" in CSS?
  4. What 2 image types support transparency?
  5. How many characters are needed to define a color in hexadecimal?

.

Monday, November 9, 2009

SWAIN Re-Design

As a web developer, your sense of aesthetics may come into play, but will always take a back seat to the wishes of your customer.

The real challenge as a developer isn't creating awesomeness; the challenge is creating awesomeness from something that isn't awesome. (ie. Washington DC, SWAIN, Class of 1960).

With that in mind, your next project (due before class on Thursday) is to make several versions of the SWAIN re-write.

Your SWAIN versions must reflect each of the following ideas/ motifs/ themes:
  1. Happy - Bright - Bubblegum
  2. Evil - Dark - Foreboding
  3. Green - Nature - Alive
  4. Canton South - Wildcats - I.T.
  5. Whatever you want ($10 iTunes card for the winner)

Other design constrains:
  • Change colors, fonts, sizes, styles
  • Must add image backgrounds to some divs
  • Must create and use a new SWAIN logo for each version
  • You may add content but must include everything we've done up to this point
  • This project will be curved based on average class design ability
Again, this project is to be uploaded to SWAIN (all 5 versions) before class Thursday.


.

Thursday, October 29, 2009

9wks-web


Click Here to download the web portion of the 9wks test.

You are to download and extract the downloaded files.

Add the appropriate styles to the CSS document so that your web page looks like the screenshot provided above.

Once you are complete, create a 7zip archive and upload it to SWAIN.


****************************************
Click Here to download the IC3 portion of the 9wks test.

Open the file, answer the questions, upload the completed test to SWAIN.


.


.

Friday, October 23, 2009

MS Office Projects

IC3 Book On CD:

Here's the list of Office 2007 projects:
  • Chap 9 ::: WD-2
  • Chap 10 ::: WD-6
  • Chap 11 ::: WD-9
  • Chap 12 ::: EX-2
  • Chap 13 ::: EX-4
  • Chap 14 ::: EX-6
  • Chap 15 ::: PP-2
  • Chap 16 ::: PP-3, PP-6, PP-7
  • Chap 17 ::: AC-1, AC-2
  • Chap 18 ::: AC-3, AC-5, AC-6, AC-8, AC-10

Save all final project files in //NAS01/{your_login}/MS Office/{filename.xxx}. Filenames should be the project name/ number; ie "WD-2.docx" or "PP-3.pptx".


Leave them here until I fix SWAIN.


.

Wednesday, October 14, 2009

Speaking with Intelligence

  • 0.) Provide one question that you would have liked to have asked EACH of the speakers (2 questions total).


Answer one of the following essay questions:
  • 1.) How has the Patriot Act influenced the effectiveness of the FBI?

  • 2.) How has the Dept. of Homeland Security evolved since its inception?

  • 3.) What checks and balances are set in place to ensure that our civil liberties are protected from governmental agencies?

  • 4.) What types of questions should Americans be asking of governmental intelligence agencies to ensure that civil liberties are protected?

If you were not present to watch the discussion, you must answer the following:
  • How have the events associated with 9/11 effected the IT industry? How do you expect governmental intelligence agencies to change in the coming decade?


.

Friday, October 9, 2009

Web Design Update

Web Site Design Team:
2011 BPA NLC - A Monumental Event
The 2011 BPA NLC will be held in Washington D.C. Teams are to create a Web site about the historical monuments, memorials and unique points of interest (landmarks, museums, tourist attractions) around the capital city.
Ideas for possible content include:
.. History of the individual monuments and points of interest
.. Virtual tour of monuments, memorials and landmarks
.. Tour possibilities while attending BPA NLC (walk, bike, bus, etc)
.. Recognition of the oldest and newest monuments, memorials, museums and attractions
.. Interactive map of monuments, memorials and points of interest to provide information about each location
The winning design will be incorporated on the 2011 BPA Official NLC Web site.

Thursday, October 8, 2009

Web Template Tour de Force

What it is:


For at 25 of the templates:
  • Indicate the name of the template
  • Give the template a rating (between 1 - 10)
  • Provide ONE GOOD aspect of the design
  • Provide ONE BAD aspect of the design
  • List 1 industries, or types of companies or products that would be suited by the website template

Wednesday, October 7, 2009

IC3 Verk

I'll be back sometime during class today.

Be prepared for a quiz over chapters 8 - 10 TOMORROW.

So make sure that you've gone through the readings for those 3 chapters.


.

Tuesday, September 29, 2009

Friday, September 25, 2009

Web Site Design Process

DUE MONDAY:
  • Choose a color scheme for your site
  • Sketch 2 potential web site layouts
  • Make a list of possible navigation items

.

Tuesday, September 22, 2009

BPA Specialties


Until we're all experts, we'll be using the following:
  • Flash Animation
  • Must submit all files

  • Web Design
  • 1 test-style question per section

  • Web App
  • Why social networking?
  • Categories (top 2 w/ sources)
  • Demographic? Users? Good? Bad? History?

Tuesday, September 15, 2009

2's-day

For today, I want you to finish up the website layout.

I also want you to post a comment to this blog indicating your 2 BPA events.

DUE TOMORROW!!!!!


.

Monday, September 14, 2009

SCRIPS

To start this week off, we're collecting orders for the SCRIPS cards.

So please grab all of the contents of your hanging file folder in the plastic box in Mr. Gotshall's room.

We'll go over this process as a class...


.

Thursday, September 10, 2009

Photoshop Test :: Shoutout to MC Escher

1) Download these by clicking on them to display them in full size, then right clicking and saving:

:: GLOBE ::



:: HEADS ::



2) Extract the globe from it's surroundings. Make the fingers disapear as best you can.

3) Insert a copy of the globe into the center of each of the heads so that it is behind the front ribbons and in front of the back ribbons.

4) Make sure that your edges are clean and properly shaded. The goal is to make this look natural. Ala MC E himself. Tweak settings so that it looks like one piece.

5) Save your psd file in your home directory:
  • //nas01/home/YOURNAME/Photoshop/MC_Escher.psd


.

Thursday, September 3, 2009

Photoshop Keyboard Shortcuts

Provide the keyboard shortcut (or key combination) to accomplish the following tasks:
  1. Select all of an image
  2. Copy a selection
  3. Paste into an image
  4. Deselect everything
  5. Add to a selection
  6. Subtract from a selection
  7. Fill a selection
  8. Undo
  9. Save
  10. Save as
  11. Open
  12. Make brush larger
  13. Make brush smaller
  14. Zoom in/ out
  15. Grab and pan

.

Tuesday, September 1, 2009

Wednesday, August 26, 2009

2009 - 2010


Welcome Back!!!

This is the class Blog Page.

Check here daily for precious baubles of enlightenment.

We're gonna have an awesome year. I can tell you're a good group. I'm stoked...


.

Monday, May 18, 2009

Final Project


The design criteria for your final project can be found below:


.

Wednesday, May 13, 2009

Websites that Sell

We're going to start today off with by taking a look at what makes a good website good.

We're then going to use the ideas and suggestions to brainstorm design qualities for a site which sells bicycles. 


.

Thursday, May 7, 2009

metamorphosis_design

Today's assignment is for non-seniors only.

You must recreate THIS LAYOUT using Photoshop. ALL TEXT must be added to the HTML file using Dreamweaver. Just to be clear, there is to be NO TEXT added into Photoshop.

Name your project 'metamophosis'. 

You will turn in metamophosis.zip which contains metamophosis.psd, metamophosis.html, and an images folder.


.

Tuesday, May 5, 2009

Slice n Dice

Your assignment today is to turn the following images into web pages by using the Slice tool then save for web. 

Create a new empty folder for each image. Name one "Sony" and one "Conrad's"  

Make slices for all areas which are identifiable as web page sections or links.

Add both folders to another folder called "web rewrites". Zip it up and upload.


.

Tuesday, April 28, 2009

Photoshop Web Layout


Today, we'll be learning how to create a web layout in Photoshop.

You'll be responsible for notes and reproduction later.


.

Tuesday, April 21, 2009

Homepage Checkup


We're going to to have a progress check towards the end of class on Wednesday.

You must have a COMPLETED home page by the end of class Wednesday!

That means that you may have to take things home...


.

Thursday, April 16, 2009

Guten Tag

Halow. We have a special guest today. He will be explaining the purpose and direction of our next project. He will be {re}presenting the fund raiser that I spoke of yesterday.

Your assignment today is to take notes on the meeting...

I'll give details.


.

Wednesday, April 15, 2009

Welcome Back

Hope that you all had a good break... At least this week is a short one.

Today's assignment is DUE TOMORROW... I think it's kinda tough, so don't underestimate it.

If you FOLLOW THIS LINK, you'll find a page that outlines what one author states as the "20 Rules of Smart and Successful Web Design".
  • For 10 of the 20 points, you must find 2 websites: one which is a good example of adherence to the point, and one site which breaks the rule.
  • Again, you must only address 10 of the 20 rules.
  • For each of the sites you use, you must include a sentance or two explaining why the site does or doesn't adhere to the rule.
  • For example:
  • Rule #1:
  • Bad:
  • http://www.angelfire.com/super/badwebs/
  • The page loads a few pop-ups. There are more ads than content.
  • Good:
  • http://www.google.com/
  • The page loads very quickly without ads or unneeded pop-ups. 


Thursday, April 9, 2009

SCRIPS Revision

Download this zip.



Mega Event

OK... Today's the day that our site mock-ups are due.

We also need to crown a winning page layout; we'll be voting.




Have a great break!
.

Monday, April 6, 2009

Tuesday, March 31, 2009

Choose Ur Own Adventure

 Your next project is due Friday; you must make a webpage as close to one of the following:

Boxxy


Reed


Hottt

Monday, March 30, 2009

Tabbed Browsing

CLICK HERE for an excellent tutorial on what we're doing...


Thursday, March 26, 2009

!!! Buttons !!!

Answer the following questions about Photoshop:
  • How do you create a new layer?
  • How do you change the opacity of a layer?
  • How do you resize an image?

.

Monday, March 23, 2009

!!! Welcome Back !!!

Today, we're finishing up the Band pages.

You have the entire class period to finish up...


.

Wednesday, March 18, 2009

Photoshoptastic

Today, we're going to be going through THIS TUTORIAL as a class.

Then, we're doing THIS TUTORIAL.


.

Thursday, March 12, 2009

Band Page

Today's assignment is to create a single web page about your favorite band.

Must contain... 
  • 8 divs 
  • 5 images
  • 8 hyperlinks
  • s7yle & gr7ce

.

Thursday, March 5, 2009

Web

Keep working on your websites.

You are being graded on how "good" your site looks.

I'll collect the sites on Monday.

.

Wednesday, March 4, 2009

Web...

Keep working on your web sites...


,.

Monday, March 2, 2009

All About You!!!

Just a reminder of what we're doing for the next couple of days...
  • You're making a website all about you...
  • The website that has at least 4 pages.
  • The layout for each page must be the same.
  • Each page must contain at least 5 div tags.
  • It must include your school schedule.
  • It must be aesthetically pleasing.
  • It must contain appropriate images, hyperlinks, tables, etc.

.

Wednesday, February 25, 2009

Web Design Quiz


Answer the following questions in a text document and upload:
  • What is the file extension of most web pages?
  • What are the 3 tags that should be in every web page?
  • Write the code used to make "Click Here" a hyperlink to http://www.angryrabbit.com.
  • White the code to display and resize the image at http://img50.imageshack.us/img50/5803/elephantqs9.jpg to 100px wide by 140px tall.

.

Monday, February 23, 2009

Monday, February 16, 2009

Hall Pass Wrap-Up

Your graphics for the hall pass program are due today @ 9:45 am.

Your working program is due Wednesday @ 10:05 am.



.

Wednesday, February 11, 2009

Hall Pass w/ Photoshop

Your menu should have:
  • Buttons - Depart, Return, Clear, Log
  • Text Fields - Name, Destination, Time In, Time Out
  • Recent List - Holds 5 Entries

.

Monday, February 9, 2009

File I/O Questions

Answer the following questions concerning File I/O in a comment to this blog:

1. What library would be used to read data from a file?

2. What library would be used to write data to a file?

3. Write the line of code necessary to open a file.

4. What are the 4 File Open Modes?


.

Wednesday, February 4, 2009

Hall Pass

Write a console application which will replace the sign out & sign in paper & pencil hall pass system that we currently use:
  • It should run in an endless loop (prompt to take the next hall pass)
  • Prompt & store a student's name
  • Prompt  & store the student's destination
  • Prompt  & store the time of departure
  • Prompt  & store the time of return
  • repeat
Upload your code...

Read this page about file I/O

Change your console app so that it writes each student's hall pass info to a text file.

Be prepared for a File I/O quiz over this material tomorrow.


.

Thursday, January 29, 2009

BPA is done...

Here's the solution to the BPA program... Not to make you all feel dumb but...




That's right, 20 lines of code...

Oh well...

Your assignment for the next three days in class involves preparing a 5-minute PowerPoint presentation on a programming language.

Here are the programming language assignments:
  • Micah - Java (not Javascript)
  • Bud - Ruby {on Rails}
  • Max - VB [Visual Basic]
  • Mike - Pascal
  • Matt - PHP
  • Bobby - Python
  • Chelsey - Perl
  • Scott - C# [pronounced: see sharp]
  • Jesse - COBOL
What your PowerPoint should include: INCLUDE SOURCES (must use 4)!
  • PowerPoint - if you don't know how to use Office2007, ask your neighbor for help.
  • Background - who/ what/ where/ when/ how was the language developed
  • Popularity - how popular is it? check a few sites.
  • Strengths - what's so great? who mostly uses it? why was it developed?
  • Weaknesses - what can't it do? who's it bad for? what are some alternatives?
  • Variables - how are they declared? is it object-oriented? examples?
  • Control Structures - how are they declared? examples?
  • Loops - how are they declared? examples?
  • Compilers - are they free? where can i get them? examples?
  • "Hello World" - include a complete example of the infamous first program.
  • Sources - cite your sources at the end of the PowerPoint. must use at least 4.
  • Include some *fun* graphics.
  • !!! 5 minutes !!!
  • PowerPoint will be turned in at the end of class on Tuesday.

.

Welcome Back

Today we BPA!


.

Monday, January 26, 2009

BPA Test Prep

Define the following in a comment to this blog:
  • eCommerce
  • COBOL
  • MS Office Suite
  • Technology lifecycle
  • PDA
  • iTunes
  • Arpanet
  • GUI
  • Apple Co.
  • Microsoft Co.
  • Network cabling
  • Windows OS
  • Database
  • Tape backup
  • ISP
  • VOIP
  • LAN, WAN, MAN, CAN, TAN
  • SIMS game
  • Distance learning
  • digital signal
  • analog signal
  • hexadecimal
  • binary
  • biometric
  • macro programming
  • groupware

.

Thursday, January 22, 2009

Divisibility Rules

Write a program which evaluates integers based on Divisibility Rules:
  • Is the number odd or even?
  • If the sum of the digits is divisible by 3, the number is also.
  • If the last two digits form a number divisible by 4, the number is also.
  • If the last digit is a 5 or a 0, the number is divisible by 5.
  • If the number is divisible by both 3 and 2, it is also divisible by 6.
  • If the number ends in 0, it is divisible by 10.
  • If the number is divisible by both 3 and 4, it is also divisible by 12.

.

Tuesday, January 13, 2009

MIDTERM

Your Midterm exam is scheduled for Wednesday @ 9:15a - 10:35a.

It will cover only console application programming as we discussed.


.

Friday, January 9, 2009

More Console Apps

Your goal today is write a console application that computes the perimeter length and area of regular polygons. Here's the pseudocode:
  • iostream, cmath, namespace std
  • Declare variables
  • Start loop
  • Prompt user for how many sides for the polygon
  • Prompt user for length per side
  • Calculate perimeter
  • Calculate area using equation (on chalkboard)
  • Output perimeter & area
  • Prompt user to do more polygons
Upload your program when you're done...


.

Wednesday, January 7, 2009

Wednesday

I'm sorry that I'm still out... I look like a chipmunk... It's bad.

Anyway, you assignment today is a review assignment.

Write a console application which prompts the user to enter a number of days. The program should output how many hours are in the inut number of days.

Upload your main.cpp file when complete.


.

Monday, January 5, 2009

More on Menus

You guys should all be working on your menus today...

Each of you should be getting close to being completed.


.