FALL PROJECTS

Office Ethics Project: In this project, Shodor gave us an ethics scenario. Apprentices replied to what they would do regarding the situation and why. We received feedback on our decisions later on such as what we could or should do instead.


HTML Research Guide: Shodor supplied the apprentices with an online HTML course. In this project, we built our own multi-page HTML website from scratch! Topics such as images, CSS, and columns were all covered. This HTML template was used as a template for future projects.


Heat of Trailer Excel Simulation: We programmed a model modeling heat diffusion throughout a trailer on Excel. We used colors to represent which parts of the trailer were warm/cold and used the concepts of neighbors to determine how the spread out throughout the virtual trailer.


Cats and Dogs: In the first sheet of this file we built a slider to control the amount of a cell. We set a fixed number of dogs then calculated the total amount of pets by using Command + = to refresh.


Dominant/Recessive Excel File: In the second sheet of this file, we had Excel randomly pick between dominant and recessive (like a coin toss) for 160 cells. We then calculated the total number of coins showing dominant and the total number of coins showing recessive.


Simple Population Excel Model: Shodor supplied us with a model that we made modifications to. We learned how to create more time steps and generate data using the sliders. We also learned the main equation behind the model and how to add competition accurately into the equation (making the graph level off).


Rabbit Capacity Model with Competition: In this project, we used VenSIM to model a rabbit population through HAVE=HAD+CHANGE. We have the rabbits coming into the model at a certain birth rate and the rabbits going out of the model at a certain death rate. We added competition (where rabbits compete for resources) into the model and accurately depicted how it would affect the population. This caused our generated graph to level off.


Durham Population VenSIM Model: We used VenSIM to model the people coming in and out of Durham and generate a graph. During the creation of this model, apprentices tried VenSIM on their own by building the model based off the equation Shodor gave us. We could get help from one of the staff or our peers if stuck and we went through it at the end to make any corrections.


Temperature VenSIM Model: In this project, we practiced more with the equation HAVE=HAD+CHANGE in VenSIM by modeling temperature. We had the current temperature vary according to user input creating a new temperature.


Fermium-252 VenSIM Model: In this model, we used HAVE=HAD+CHANGE to model Fermium-252 Decay on VenSIM. We used actual research on Fermium-253 like the half-life to support and help us realistic model the decay.


Healthy vs Sick AgentCubes Disease Model: In this project, we modeled a world with healthy and sick agents moving around. We have healthy agents get sick at a percent chance if they are next to a sick agent (causing the color of the agent to change). There is a user-controlled doctor in the model where you can make sick people healthy again by using your arrow keys to move the doctor to sick people. Meanwhile, the amount of healthy and sick people during each time of the simulation is being recorded in the simulation properties.


Forest Fire Website and Models: Me and a partner chose to model forest fires on VenSIM and AgentCubes as our fall project. In the AgentCubes model, a forest is randomly spawned and a fire begins. A user-operable firefighter spawns after about 6 seconds and is able to put out fires if next to them. The amount of burning and dead trees (from not being put out fast enough) are recorded in the simulation properties. The VenSIM Model has the trees burning at a certain rate and dying at a certain rate.