Posted On: Sat 06 July 2013
Amazing Turtle has really been growing as a project thanks to the amazing Tim Duffy. Amazing Turtle has expanded from just a small set of lessons for students to learn Python using Turtle to a full website that with a simulated Python environment with limited functionality. Eventually the site will allow logins so that students can complete lessons, share their work, and most importantly learn some coding! Organizations ...
Posted On: Fri 05 July 2013
I figured out what huge source of the errors I was getting thrown at me when I added the strawberry's were from. They way the recipes were being displayed hinged on every ingredient appearing in every recipe. I found this to be a bit of an problem for allowing Lemonade Stand to be flexible. So I created a feature branch where I changed it so that if it doesn't find an ingredient in the recipe dictionary it will just add it with an amount 0. This way there can be a bunch of ingredients and recipe ...
Posted On: Fri 05 July 2013
Posted On: Fri 05 July 2013
I was going to add more ingredients so that having different recipes would be a bit more meaningful. I thought it would be something very simple that I could easily knock out within a couple hours and then move on to working on another feature. However it has just been on long never ending chain of errors. Every time I fix one of the errors another one comes up. It will take a lot longer to go through and fix all the changes required to add in the strawberry ingredient than I thought but I shoul ...
Posted On: Fri 05 July 2013
With a little bit of work and fixing small typos I have now added a way for recipe to be selected in game. What I did was adapt the old way of doing the profit mini-game and put it at the end of the current end of the day log script. The way it works is that LemonadeGui stores two arrays. One is an array of the array of keys for each option. The other is an array of the current index number for each array of keys. Then eve ...
Posted On: Fri 05 July 2013
I spent a good amount of time looking through the LemonadeGui.py both the version before our changes and after the changes we made during the summer, trying to figure out how it is all put together so I could put in a small option to select which recipe you would want to make for the next day. I've tried many different ways of the the last few days but nothing worked. Now I fully understand what all the methods are doing. ...
Posted On: Wed 03 July 2013
We are having a short work week this time because of the national holiday of July 4th. We have a full FOSSbox of mentors, including some from Red Hat and a Mozilla rep. Its quite the place to be hacking atm. On Monday, I was still hacking on the Sash activity. This activity is going to be what the students use to view their badges that they earn. If anyone wants to contribute to this project, it's GitHub repo is located Here. I've gotten Sash to the point where ...
Posted On: Tue 02 July 2013
Posted On: Mon 01 July 2013