Over the course of the program the students had the chance to enhance the starter applications that were used to teach key principles in Art, Math and Programming using Adobe Actionscript. The final projects are presented here with descriptions or how they have enhanced the originial applications.
|
|
|
|
Consumer Price Index Even with the development of calculators, it remains that people often find information by referring to tables. A table is a way of indexing information. When information is indexed, it is interpreted or adjusted relative to a common measure or scale. For example, a price index shows prices relative to a given year. |
|
|
Greg McQuie This Application is meant to show you how worthless your money can be. It has two calculators. One that shows what the rate of inflation between two years is based on real cpi data or cpi data that the user inputs. The other one shows you how much a certain amount of money in one year would be worth in another. Again, based on real cpi data or user inputted cpi data. |
|
|
Interest Over the past year, in the United States much attention has been given to the effect that high mortgage and credit card interest rates have on the average citizen. Some people have purchased houses using “balloon” mortgages – mortgages that start with a low interest rate and then are adjusted to higher rates. Others face credit card interest rates that increase in exploitative ways when credit card users to not pay monthly balances on time. Since, interest can be compounded at a given rate of according to a given schedule, consumers sometimes find that their debt increases in dramatic ways if they do not pay on time. |
||
|
Amanda Chaney My project is an amplified version of the interest application, based on a story of a piggy bank getting a loan and starting a savings account. I think my application helps people learn the value of saving money and the power of a seemingly insignificant 5% interest on a loan. The original application was just a calculator with a simple graphic of money s[inning around a wheel. I have added a graphic of a piggy bank walking towards the bank on the calculator page. When you hit the calculate button on the loan page I want an animation of a piggy bank getting a loan buying a boat, then having to make payments on the loan to play. |
|
|
|
Ice Melting Mathematicians and scientists, in addition to everyone who reads almost any account of the events of nature or the economy encounter units of measure. One of the primary challenges of chemistry and physics is to become comfortable with such terms as joule, hertz, mole, watt, and so on. Such terms represent units of measure. This application explores units of measure by simulating one of the most important findings of current environmental science: climate changes. NASA has confirmed that the ice caps are melting. What will this mean in terms of the level of seawater in the oceans? |
|
|
Kate Greczyn I was thinking of what I could do with the Ice Melting app and first I wanted to make my own waves. As I was designing my waves, they reminded me of this Viking game I used to play when i was little and decided to make my app a viking theme. I created my own ship and character called Erik the Viking. I wanted my project to have an intro scene, an instructions scene, and then the actual game/app. In the intro, I decided to make my waves move, while my ship sailed across them with Erik on it. In the instructions, I just explained what to do with the game and how it worked. In the game, I changed the original waves, and added my own and made them transparent. Also, instead of the original statue of liberty background, I created my own using Photoshop and I created a castle as the scale factor marker. |
|
|
Ethan Helms I have chosen the Ice Melting App for my final project. From this project I show how manipulation of programming and animation can create a powerful and interactive application. Aspects of this project that I can teach are how to create and use nested movie loops in your project, how to program buttons, how photoshoped elements can be incorporated into flash projects and how incorporating small, simple elements can really spice up how a project. Things that I can learn through this project are how to make objects in the application interact with mouse movement, how to make separate objects in the application interact with one another, how to program nested movie clips so they only occur when something happened in the application and how to incorporate animations done in After Effects into my flash projects. |
|
|
Ben Sarlo For my project, I am adapting the ice melting app. I have incorporated an intro animation, side graphics, an extension on the math of some sort , and changing the programming to allow my side graphics and intro to function. This app will teach people a real-life application of unit conversion. If reteaching this application, it would provide a great example of art and the programming behind it, along with showing how math can be used when making and using such applications. It would be enjoyable because most of it is up to your creative imagination. It will surely turn out with the appearance of art that draws people in, but the complexity behind it that keeps people using the app. |
|
|
Evelyn Tapia During the course of Digital Currents, I learned a lot in the three classes the first class was art it was very similar to the programming, but both different in their own ways. One similarity that both programs had was that both used the computer and the same program the name of the program was Adobe Flash CS4 professional. The differences was that in the art class we created our animations by drawing them an in the programming class we did labs and follow vey specific directions. The next class was math, this class is an overview of the basic math I tock during the school year. Programming class was the hardest class. The reason that I think it was hard for me was because I had never in my life heard about programming and never taken classes or do any kind of work that had to do with programming. The course was a great experience I learned a lot and it was great because I got an over view about of everything. But the most important thing I did is have fun and make new friends. Well for extra work I created a second icemelting lab. |
|
|
|
Probability This application is modeled after the Game show Let’s Make a Deal where there are three doors and the contestant gets to pick a door. After they pick a door, a door that does not contain the prize is opened and the host allows the contestant to either stay with the door that they initially picked or to choose the other door. Using probability, we know that they contestant has a better chance at winning if they change doors instead of staying with the door that they initially picked. This may not be initially intuitive, but by extending it to the case where there are 10, 20 or 1 million doors can help understand the logic. |
|
|
Casey Anderson Story summary: After an unfortunate fall down a flight of stairs, you are left badly injured and without health insurance. You need a new spleen, liver, and heart bust must obtain them the cheapest way possible: from some shady characters in a sketchy alley. The original app is based on the Monty Hall doors problem in which there are three doors; one has a prize, the other two contain something worthless. A contestant picks one door, then the host reveals one of the worthless doors at which point the contestant can either stay with their door or switch to the other. The goal is to end up with the door with the prize. I plan to extend the goal of the game: you must find the right guys with the right body parts. There will be five guys to start. If you find the right organ, you move on to four guys. Find the right organ again and you move on to three. Find the final organ to win. It will allow the user to understand the probabilities involved with the game. |
|
|
Maddie Aumiller By using the Monty Hall problem starter app, I hope to put a smile on people’s faces with the art, sounds, and fun that I placed into the application. This app was the one that interested me the most. I’ve always been interested in probability so I think this is a good app to extend. I really want to make the visuals more interesting than anything, because I know that visual interest is one of the key things that hold people’s attention, which is important. |
|
|
Nick Baldwin My project uses the Monty Hall doors app and allows you get to go somewhere. One place is really good to go, and the other two places wouldn't be too fun! The good door will lead to a nice vacation in the Bahamas! In the Bahamas there will be good service and all the free food and drinks you want! Now on to the bad places; one of the bad places is in the middle of a desert. In the desert there will be snakes (I use the snake I rotoscoped) and cactuses and other things. Then the other door will bring you to a jungle with a lot of scary and dangerous animals. I hope my app will help teach about the Monty Hall program. |
|
|
Sam Berens My application demonstrates the Monty Hall problem. This is an especially curious problem that immediately seems incorrect however is proven true. I have created a set number of doors and the user will click the doors to test the problems. The project is interesting on two levels: the art and the math. The Monty Hall Problem is engaging due to its seemingly contradictory nature, and the art will be based off the TV show MSC. The incorporation of popular media will retain the user’s interest in my application. This problem can be difficult to grasp based on a proof. But seeing the proof became real through a computer program will greatly enhance the user’s understanding of the problem. |
|
|
Davis Goodin My project exposes the user to the Monty Hall problem. By providing a game show theme, the player will understand the Monty Hall problem. However, this is not as short a game as was hosted by Monty Hall. The player must work their way through a series of doors, decreasing in number. This process starts at ten doors, and works its way down to three, the final challenge. If the player selects the wrong door, they are pushed back into the previous stage, which they must complete again. This way, over trial and error the player will learn about why the Monty Hall’s probabilities are as they are. As well at the end of the game they can see the whole game represented in one stage, where they can play it as much as they like with no repercussions, to explore the probabilities. It is a complex idea, but after running through many door sets of different numbers, the player should get an idea of why it works how it does. |
|
|
|
Slopes A key notion in algebra is that of the slope of a given angle. The slope is determined as the ratio of run and to rise—or using the Pythagorean Theorem, the ration of the opposite to the adjacent sides of a right triangle. Slope continues to be an important concept in the study of limits and differentiation. |
|
|
Yesenia Cerceda Campos I wanted to do something similar to the slopes app for my final project. I used the same application but incorporated my own ideas. Why this particular lab? Knowing that I did well in that lab I think I could do something related to what I learned in the Slopes Lab but I have some ideas of my own that I would want to apply to my own project. I’m going to change the theme and art the math part is going to stay somewhat the same. It’s going to be a rocket being launched up into space instead of a car. To me that sounded more reasonable. |
|
|
Elisabeth Meyer The purpose of this project is to teach the viewer about endangered species and projectile motion. The format of the game is the following: there are six endangered animals presented. By specifying the angle of the ramp and the initial velocity, the viewer must launch each animal off a ramp and into its correct habitat (e.g. rainforest, desert, deciduous forest) to win. Information about endangered species is integrated into the game: without learning about each species that is presented, the viewer does not know into which habitat each animal must go and thus cannot win the game. Thus, the viewer learns to recognize each species and its environment. Likewise, an understanding of projectile motion makes it easier for the viewer to land the animals where they are supposed to go. An explanation of projectile motion is incorporated into the game, but only as a side note: if the viewer wants to understand more about the equations of projectile motion, he or she can go to this information page. This information page will explain how one can calculate the position of a projectile at time given its initial velocity and angle. This includes some trigonometry and physics, so if the viewer has not yet learned the math necessary to understand the equations, he or she does not need to look at this information page in order to win the game. |
|
|
Michelle Nieweg The project is like a game that teaches how different types of right triangles conmbined with different levels of power can get the target to reach its goal. I’d like to maybe add a score keeper for when cats make it into the basket. Multiplayer maybe? A few nested clips too! |
|
|
|
Circuits Studying networks has been a topic of mathematics for several centuries. One problem in this area – one that relates to the study of topology – is that is known as the Konigsberg Bridge Problem. This problem was one that was studied by Leonard Euler. The problem begins with a river and flows around two islands. One island, as the figure above shows, is connected to the outer banks by four bridges. It is connected to the second island by one bridge. The second island is connected to the outer shores by two bridges. Is it possible to cross all the bridges in one walk without crossing at least one bridge twice? Turns out, it is not possible to cross all the bridges in one walk without crossing at least one bridge twice. Euler’s explorations on why this is so marked an important passage in the history of mathematics. |
|
|
Carson Kahn This Hexadecimal Color Picker app demonstrates how methods that aren't necessarily immediately intuitive, but perhaps superior, can be applied in Flash to create an end result that while looking the same to the end user is very different for the creator. It teaches how hexadecimal works, and how it has been thoroughly integrated into modern technology. The app is interesting in its methodology and visuals, as well as background, whilst simultaneously being one of the most practical applications of Flash available (it can even be used to help create something else in Flash or Dreamweaver or Photoshop itself!). This app could be altered to change from hexadecimal or RGB or CMYK or even HTML, while it could also be applied to, say, a CSS font picker that allows for selection and combination of ligatures, stylations, variations, and sizes. The app is appealing to the learner who appreciates art because of the artistic aspect and color involved. It is interesting to the mathematician-type learner because is demonstrates the math behind hexadecimal, including place-values, digital interpretation, and simple mathematical functions. Finally, it is interesting to the programmer because of the rather atypical and roundabout but nevertheless effective manner in which it is coded (using the code from the Circuits starter app). All around, this is an informative, creative, and involved application. |
|














