Billy's Journals

May 02, 2010

  • I went out to Harding Elementary on Friday and showed Lesson 3, which teaches the concept of loops.
  • Discussed the effectiveness of the lessons and a few other ideas about deployment of the lessons in different settings. Plan to use these ideas next week.
  • Testing the stability of the Storytelling Alice 2.2 port to Linux on a VirtualBox VM. There appears to be an unexplained issue with using it in a VM where it will crash when trying to play the video.
  • I have checked the settings of the VM, modifying them to see if it is possible to affect the problem. It has not changed.
April 26, 2010

  • With the end of the semester approaching, I have been very busy.
  • I went out to Harding Elementary and taught kids Storytelling Alice again. Will use the experience for more modifications to the curriculum.
  • Still testing the stability issues of Storytelling Alice 2.2 on Linux within a virtual machine.
April 18, 2010

  • I put out the instructions on how to setup a virtual machine testing environment using VirtualBox and Ubuntu.
  • Found some possible stability issues with running the Storytelling Alice 2.2 port inside a VM.
  • I will look into the reason Storytelling Alice 2.2 crashes in the VM this coming week.
April 09, 2010

  • Learned more php and mysql to create a feedback page on the myvice website.
  • Took the first lesson to Beeks and Harding Elementary school today. Got a lot of good feedback which we will use to update the curriculum.
  • Plan to show lesson one again tomorrow at KTU.
  • I will also put out instructions on how to setup a good testing environment to work more on the stability of the Storytelling Alice 2.2 port to Linux.
April 04, 2010

  • I continued working on the function to grab a picture from rendered data, but I am making little headway.
  • Since we don't use the function yet, I will be switching my focus to stability and getting more testing done.
  • The biggest issue of stability so far is a problem with XML parsing in Linux, so I will be attempting to fix that problem, which can crash the program in some of the tutorials.
  • Also this week, I will be looking into setting up a database for feedback from Kid's Tech University, which will be the coming Saturday.
March 28, 2010

  • I began working on the function in Storytelling Alice to create an image from the currently rendered data.
  • I am having problems accessing the data. It appears that the program setup is not quite the same when running the JOGL renderer as when running the DirectX renderer, since the DirectX renderer seems to be an independent component.
  • I believe I have the code setup to properly parse the data, but still need to find where the data being displayed is stored and how to access it.
March 19, 2010

  • We met to discuss the necessary tasks to complete for the next Kid's Tech University. We also discussed beginning to teach the curriculum we have to local schools.
  • I looked into the video exporting code since it did not run correctly in Linux. It seems it may require the same code as the picture taking function, so I will be attempting to complete that function this coming week.
  • I will continue testing for more bugs in the Storytelling Alice 2.2 code.
March 05, 2010

  • Last week we attended Kids' Tech University, taking a look at how kids reacted to our first lesson and the program overall. We put up a simple feedback system which we hope to improve on soon, and we hope to get lots of helpful feedback.
  • I switched the image in the world loading screen for Storytelling Alice 2.2 per Dr. Feng's request. It now shows an image that labels the program as Storytelling Alice.
  • Fixed the bug which caused Storytelling Alice 2.2 to try and save before any world data was loaded.
  • Managed to successfully test the video exporting tool in Windows, but have not been able to test it in Linux yet. I hope to do this over Spring Break.
  • Finally, we made the redesigned SERVICE site live.
February 26, 2010

  • Met to discuss the plans for tomorrow's Kid's Tech University event where we will be testing out the first lesson of our curriculum.
  • I mainly focused on testing the .iso that Gabriel created to make sure it was ready for this Saturday. I helped ensure the proper files were included in the right locations.
  • Located the cause of a glitch in Storytelling Alice 2.2 where it would attempt to save before a world had been loaded. Still need to test the video exporter and create the JOGL render image function.
  • Redesigned the SERVICE website with Gabriel. Through css and php, I created a new design for the journals page. With a few final modifications, the new design should be live this week.
February 19, 2010

  • Met to discuss the progress we've made and need to make for Kid's Tech next weekend.
  • This week will focus on making sure we're ready for the event next weekend.
  • I got sound working in Storytelling Alice 2.2 on both Windows and Linux, since there was an error when trying to use them.
  • I also wrote up a script for running the program quickly and easily in both Windows and Linux.
  • I need to write a method to grab an image from the JOGL renderer and also test the video exporter.
  • I will mostly be trying to help with the Kid's Tech preparation this week.
February 12, 2010

  • Continued working on getting the updated version of Storytelling Alice working on linux.
  • It now runs on one of the test machines. The other currently seems to have a problem with the graphics on the computer.
  • I will be making the version that runs available to the group for further testing.
  • I will also be attempting to find and fix problems such as errors with picture taking.
February 05, 2010

  • This week I continued to work on the Storytelling Alice 2.2 port with Gabe.
  • I have gotten Storytelling Alice 2.2 working on Windows with a few errors during runtime still.
  • Gabe and I have set up two new Linux systems for testing since we believe there have been some errors due to the way Linux was set up on the last system we used for testing.
  • Made sure the git repository was up to date and properly set up.
December 13, 2009

  • This week we met on a Thursday to discuss progress since exams are starting.
  • Continuing to work on runtime errors in the new Storytelling Alice 2.2 port to Linux.
  • We learned that there may be a problem with the graphics setup on the Linux computer currently used to test the program, so I will be working with Gabriel to resolve the problem and get Storytelling Alice 2.2 running properly on Linux.
  • Due to possible Linux issues, I will be double checking that the runtime errors do not occur in Windows.
November 30, 2009

  • Added in the library files which Gabe found. That fixed the linking error which I was running into.
  • Set up a file to run the alice program without the use of a programming environment.
  • Working on fixing runtime errors.
November 23, 2009

  • Thanksgiving Break
November 17, 2009

  • Continued working on the linking errors in the Storytelling Alice project.
  • Moved the files to a Linux system since that is where we hope to get the program working.
  • With help from Gabriel, found some extra libraries that may be necessary to fix the linking error. Working on including them properly in the Storytelling Alice program.
November 10, 2009

  • Continued working on the linking errors in the Storytelling Alice project.
  • Talked with Mark about trying to determine why the error occurs.
  • Planning to meet with Gabriel to discuss where we are with the project.
November 02, 2009

  • A large school project kept me from working on the Storytelling Alice 2.2 build.
  • Will continue to work on the linking errors over the coming week.
October 26, 2009

  • The Storytelling Alice built on Alice 2.2 now runs, but there are still complications while it's running.
  • I need to figure out why the program has a few errors while linking and while running at times.
  • I will begin putting the program on a Linux machine and testing it.
October 21, 2009

  • The code has been modified to attempt to run Storytelling Alice on the Alice 2.2 code.
  • Though all errors have been fixed, the program will still not run yet due to a complication with importing a jython library. Eclipse cannot find the necessary library.
  • I will need to find out how to change where Eclipse looks for the file to fix the issue and then will hopefully be able to test the new variations on Linux.
October 12, 2009

  • Worked on the site more. We have finished the code to use for updating the journal entries and displaying them. Finalizing the format and updating the site this week.
  • Continued modifying the Alice 2.2 code to support Storytelling Alice. Much of the code relies on specially made class files which may have difficulty with the new code. Building the code using a previously made Eclipse project to begin testing.
October 05, 2009

  • Helped write new php code to modify our website with a new menu system and new journal viewing system.
  • Began changing the Alice2.2 source to include the changes made for Storytelling Alice.
  • Plan to begin testing the modified Alice2.2 code on Linux this week and finishing the website update.
September 28, 2009

  • Met with David, discussing what was necessary to port Alice2.2 and Storytelling Alice to Linux. The changes mainly include filesystem naming layout and switching directx code with opengl.
  • Retrieved a more complete source code of Alice2.2 and Storytelling Alice from Mark.
  • Parsing the the changes made by Caitlin to finish the port of Storytelling Alice back to Alice2.2
  • Gave feedback on Michelle's lesson 2 progress. Needs to use slightly simpler langauge still.
September 21, 2009

  • Worked on finding the distinct differences in the Alice 2.2 source and our version of Storytelling Alice on Linux.
  • Attempting to determine the files that are necessary for Storytelling Alice and how to incorporate them into the Alice 2.2 source.
  • Planning to meet with the person who worked on our version of Storytelling Alice on Linux to discuss the process and difficulties with it.
September 14, 2009

  • Met with the CREU undergraduates working on the project to discuss the website design and tasks.
  • Met with Dr. Feng to discuss our current tasks and what we have done so far.
  • Discussed the goals to be completed for the project.
  • Started working on Storytelling Alice code to port it to Alice 2.2 on Linux.
September 07, 2009

  • Met with the Gabe and Michelle to discuss what we know of the project and what is expected of us.
  • Looked over Storytelling Alice code to determine what needs to be done to port it back to Alice 2.2.