Creating a Calorimetry Simulation in Adobe Flash

This past trimester I had my students create simulations using Adobe Flash. This was our second attempt at using Flash to create a simulation. The first attempt occurred during the first trimester (dealing with stoichiometry) and resulted in more of a calculator than a simulator. After collecting some feedback from the students, I set to work at making the second attempt more successful.

I found it difficult to keep everyone on the same page while walking them through the steps required to create our first project. This time around I decided to create a series of movie tutorials that students could use to work at their own pace. This worked unbelievably well, and allowed me to assist students when they hit a bump in the road.

I also provided image copies of the Actionscript code…images because I didn’t want the students to simply copy and paste the code. I wanted the students to experience the manual entry of code and gain an appreciation for the exactness that is required. One thing I found myself saying a lot…”You don’t have to be great at spelling…you just need to be consistent!” Students gained experience in troubleshooting common mistakes…some became good enough to help others spot their mistakes quickly.

Example of Calorimetry Simulation

Project Homepage (with Movies)

Sidenote: The last step (using the formatDecimals function) is an unnecessary step. A better approach is to use the toFixed(num) method that returns a string with “num” decimal places. Thanks to one of my current students for calling my attention to this new addition in AS3.0.

Balancing Equations with Mass Relationships

I decided to take a different approach to the stoichiometry unit for my chemistry sections this year. Instead of jumping right into the algorithmic approach of “3-step” problem solving, I decided to have the students complete an Excel Spreadsheet activity. It was my hope that students would see that you could actually obtain the coefficients for a balanced equation through experimental data…and if they saw this, I hoped they would see that you could then use the coefficients to solve experimental problems (the reverse process). In essence, they would see that solving a stoichiometry problem is no more difficult than setting up the correct mass relationship. Then, I could go on to show them the 3-step approach and show them how it accomplishes the same goal.

For the Excel activity, I had the students collect “experimental” data using the following simulation:

Students were asked to run at least five different trials and record the data in an Excel spreadsheet. Then, I had the students manipulate the data to arrive at the mass relationship for the amounts of reactants used and amounts of products produced. After determining the simplest mass ratio for the substances, I had the students calculate the simplest mole ratio. The students were then asked to balance the chemical equation in order to see the coefficients and mole ratio numbers match up. From the coefficients, I took them through calculating the simplest mass relationship to show that it was the same as all the other trials. Using the mass relationship, I asked them to answer a stoichiometry question I had asked earlier in the unit…most were able to quickly see the answer.

It seemed rather redundant to take them through so many steps that yielded the same results, but I felt is was important in reinforcing the concepts. I explained that while we wouldn’t always have experimental data to help us find the simplest mass ratio…we could get the same information just as easily from the balanced chemical equation. Thereby, setting up the importance of a “balanced” chemical equation to solving stoichiometry problems.

The results so far have been very promising.

Here’s a link to the movie tutorials I created for the activity:

Here’s an example of a completed Excel file:

Sidenote: If students don’t have access to Microsoft Excel, they might find Google Spreadsheets extremely useful.