Assignments
This is a graph that explains the growth of population over time. At the beginning growth is very minimal, but as you see there is a drastic increase between 10 and 20 years, and then it is leveled out again. This is an example of an s-curve which shows minimality to nothing leading up to a drastic increase ending in a horizontal line yet again.
Programming concepts help to increase an understanding of the tools that can be used to explain a graph or x-y axis. In this case a slider bar and check box were used. The slider bar changes the intercept of the graph, and the check box will increase the slope causing an increase in inclination or steepness.
This ethics assignment gave a real life example of when it would be appropriate to use proper ethics in handling and dealing with the situations of real life occupations. This assignment would increase your mentality on how to handle other people and how you should act in certain situations that do not include you in them, and whether or not you should act on it.
This model explains the process of diffusion, and how the value of a block will affect the values of the blocks and agents around them. Diffusion takes the average of all blocks or agents around an agent and changes that agent depending on the value of the agents around it. The program will iterate the average over and over until it reaches a final stage, where the averaging is completed.
This Vensim model shows the change of behavior over a specific period of time. This Vensim contains a slider bar which changes the constant of the model. This in turn should change the line shown on the graph however it does not. This problem occurs because of the program itself, and not the work done on it.
This model shows an example of the agent rabbits. In this model is included a birthing fraction and a competition rate. As the birthing fraction is increased the amount of rabbits shown on the chart increases in a shorter period of time. If the rate of competition increases then the amount of rabbits will decrease, but over a longer period of time.
This model shows healthy, sick, and recovered people. There is an infection fraction and recovery fraction. If the infection fraction is increased while the recovery fraction is zero then the sick rate goes up, healthy goes down and recovered is not present in the graph. If the infection fraction and recovery fraction are both pushed upward then the graph will show a rapid decrease of the healthy people and rapid increase of sick people, and then closely following is a rapid decrease of sick and rapid increase of recovered.
This model is the same as the Health and Sick Vensim model except that I extended the model and created a prevention category. The prevention rate being high keeps the healthy people amount high and the sick low in turn causing the amount of recovered people to decrease or not be present.
This model illustrates a flies in a room with an open window. The flies move random on the world until they come in contact with the window which is when they "fly out of the window" or disappear.
This group project was for our fall portion of our portfolio, we created an extension of a model created previously during the Shodor Scholars Program of last year. We created a pond in which ducks would eat bread thrown into the pond and snapping turtles would eat the duck. To learn more about this project please click on the link and explore. My partner for this project was Andy Wang.
This group project was for our Spring module at Shodor. We used a lot of we had learned over the spring term to make it. We took a pre-made sick and healthy model and rewrote the code to change it into a forest fire model. The model contains probabilities and allows you to change the forest to make it as populated/dense as you want. My partner for this project was Paul James.
This is our parallel computing notebook for the spring module. It holds different scenarios such as a coin flip, and a lot more information about parallel computing itself. Throughout this notebook we learned many other things including the expenses of supercomputers, the parts of supercomputers, and jobs in high performance category.
This is one of Krista's projects in which we had to use 6 random digits to create colors. We had to use hexadecimal units out of 16 choices which are 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F and six units will pick one of these which altogether describe a unique color in PHP (e.g. 6C89A7 represents a light shade of blue)
This is the second one of Krista's projects in which you had to create a site which had two input boxes where you enter your first and last name, and then it switches the first and letters of both your names. For example: Arnold Schwarzenegger would become Srnolr Achwarzenegged.