Wednesday, June 17, 2009

Wednesday June 11

Day 13-

Today was another work day. I finished all of the functional aspects of my project that I wanted to get done, and have all of tomorrow to improve graphics and make it look good. I spent most of my day making the graph and am extremely pleased with it.

Tuesday, June 16, 2009

Tuesday June 16

Day 11-

There isn't much to say about today. It was a straight up work day. However, our speaker from Google was intersting and explained a lot about what he does and how the company and different products of theirs work.

Monday, June 15, 2009

Monday June 15

Day 11-

So today we started our week at Google! We jumped right into working this morning on our final project. I, however, finished my morph specification sheet and finished my second knol on interest:

http://knol.google.com/k/g-m/the-mathematics-behind-interest-and/sxk1n4fcx8oa/5#

My first project is going to take the two money related things that we learned about the past two weeks (interest and the CPI) and combine them to form a calculator that illustrates how these things can influence your money supply and worth.

Final Project Manifesto

Here is my overview for the final project:

Manifesto
This application is meant to combine two very similar ideas: Interest and the CPI. The most prevalent changes will involve changes to the interface to make the application more easy to use and understand. However, there will be noticeable changes to the rest of the program as well, such as an intro animation and more choices for what the user in terms of what exactly they want to do with their interest calculations or CPI data. It is meant to teach how much inflation/CPI can change prices of different items over time as well as how much money a person can lose when they take out loans.

Art
The largest change to the art aspect of the application will be an introduction animation before you get to the calculators for interest and CPI. I am thinking of having a kid trying to buy a lollipop for a nickel and have a little sign in the background with the month's CPI number. Then have the animation repeat with the number going up more and more and the kid having to use more and more nickels and eventually dollars until he runs out of money, then going straight to the CPI calculator. Another possibility for the Interest introduction animation would be a man buying expensive things and taking out more and more loans until a big stop hand pops up and turns into a wagging finger telling the man to stop and going to the interest calculator to help illustrate how this would be a bad idea. The purpose of this application is to show how loans and the CPI lose you money, and this animation is supposed to help illustrate this and show how this is the purpose right off the bat.

Applied Math
Interest could be good or bad. It is the money you earn from the bank, or money you lose from loans. More applied math concepts will be included in this application in the interest calculator. It will have methods to calculate amounts paid or earned on all of the interest equations we went over in class. This will include things such as simple interest, compound interest, payment plans, and loans. The user will be able to select any of these and see how much money they would have saved if they didn't take out a loan and paid it all up front, as well as how much that value can change with different time periods the loan is taken out for.

Programming
This code in this program will make everything outlined before work. Not much will change, except for integrating the code from the two applications together into one. The code will grab the input text from the user and perform the mathematical operations on it. Then, the code will display the output back to the user. It also lets the user select whatever calculator or calculation they wish to perform.

Friday, June 12, 2009

Friday June 12

Day 10-

Today was a pretty relaxing day. The morning was spent messing around with sounds in flash and using music loops in our programs. We got all of our music and sounds for free from www.fashkit.com. Then we looked at some fractal applets online that would make different fractals and demonstrate the chaos game some more. We had lunch at The Sink and ate a whole ton of pizza. The unfortunate thing was that we had a fantastic game of Ultimate Frisbee right afterwards, so some of us that ate too much were hurting a bit when we were running around. We spent the afternoon brainstorming ideas for our final project and working on finishing any projects we started earlier this week.

We're heading out to Google next week which should be awesome.

Thursday, June 11, 2009

Thursday June 11

Day 9-

We finished today! Well, we finished with the class kind of work. All of our starter applications are done and we've finished with the formal programming, math lessons, and flash lessons. We worked on applications that made circuits and demonstrated networks, specifically, paths that cars travel to different cities. We also got a quick introduction to fractals during math since we finished with the normal planned lessons, which was really interesting.

Wednesday, June 10, 2009

Wednesday June 10

Day 8-

Today we had an awesome lesson on rotoscoping. This involves at tracing individual frames of a movie and coloring them with paint tools. This creates realistic cartoon-looking motion clips. I took a video of a cat playing on the keyboard and used this technique to create a realistic cartoon version of this. It was also neat to try using the graphics tablets instead of the mice, which was a nice change.

During math we learned about slopes, the Pythagorean theorem, and basic trigonometry. After a tour of the ITLL, lunch, and a game of ultimate, we used these ideas to make a program that launched a car on a ramp across the screen at different angles and velocities.